Questions tagged [transaction-weight]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
1 vote
0 answers
47 views

How many blocks would it take to reduce the UTXO set to a single UTXO?

Assuming all block space were used to consolidate the UTXO set in the most efficient manner (and all key holders were collaborating for this purpose). How many blocks would it take to consolidate the ...
user avatar
  • 63.3k
5 votes
1 answer
394 views

What is signature grinding?

What is signature grinding and why does the answer to What is the size and weight of a wrapped segwit single-sig input? "highly recommend it"?
user avatar
  • 63.3k
1 vote
1 answer
59 views

What is the weight of a P2TR input?

I'm looking for a detailed explanation of the weight, vsize and serialized length of a P2TR input, in the same vein as How big is the input of a P2PKH transaction?.
user avatar
  • 63.3k
0 votes
1 answer
60 views

What is the size and weight of a wrapped segwit single-sig input?

I'm looking for a detailed explanation of the exact weight, vsize and serialized length of a P2SH-P2WPKH (wrapped-segwit single-sig) input, in the same vein as How big is the input of a P2PKH ...
user avatar
  • 63.3k
3 votes
1 answer
42 views

Is it possible for the `size` and `vsize` to be the same for a valid segwit (bech32) transaction?

I'm aware that for non-segwit transactions, vsize is always the same as size. But is it possible for a valid transaction to include size=vsize when involving segwit inputs/outputs? This particular ...
user avatar
  • 198
1 vote
1 answer
47 views

What is the exact size and weight of a 2-of-2 P2WSH input?

I'm proofreading an article mentioning the cost reduction of P2TR for Lightning channels in comparison to P2WSH. To that end, I'm looking for the precise weight, vsize and serialized length of a 2-of-...
user avatar
  • 63.3k
1 vote
1 answer
103 views

What size does a transaction have?

Transaction size should be the same right? I get that there were updates to the btc network that changes the size of transactions. But if you just look at transactions since the last updates, how big ...
user avatar
  • 147
0 votes
1 answer
101 views

Most transactions in a block

Block 689074 had 4,463 transactions. Is this the highest number of transactions in a block until now? What are the things that affect the number of transactions possible in a block? Few observations ...
user avatar
0 votes
1 answer
27 views

Can larger transactions have a lesser fee per byte than smaller ones and still get equally treated?

Is the term "volume discounting" applicable in bitcoin transactions, meaning can a user pay less satoshi/Byte if a few transactions are bundled into one? In other words, would a fee for a ...
user avatar
  • 147
2 votes
3 answers
312 views

UTXO Model and Trans Fee / Kb Clarification

I have been working on understanding the inputs/outputs and transaction details as according to the UTXO model which is discussed in this question and also thinking about how it relates to transaction ...
user avatar
  • 320
0 votes
2 answers
23 views

Coinbase transaction smaller than .001 btc? & Blockchain says my Bitcoincore wallet is invalid

I'm trying to figure out how to send tiny transactions, like 10 cents. Coinbase says the minimum is .001btc. That seems rather large. Is that just a coinbase requirement? Also, my blockchain wallet ...
user avatar
  • 13
3 votes
1 answer
500 views

What is the size and weight of a P2WPKH input?

I'm investigating diverging P2WPKH input size calculations on two Bitcoin projects and some blog posts. I'm looking for a detailed explanation of the exact weight, vsize and serialized length of a ...
user avatar
  • 63.3k
1 vote
2 answers
343 views

Understand how transaction size and fees calculation works in caravan

Looks like there is no activity in caravan github repository so maybe someone here can help me with this issue. Already mentioned everything in the below link however my three basic questions are: ...
user avatar
5 votes
1 answer
350 views

What are the sizes of single-sig and 2-of-3 multisig taproot inputs?

There was a Twitter discussion about the sizes of inputs and Taproot came up. What are the input sizes for Taproot inputs? Please cover both the key path spend (single-sig or default spend) and 2-of-...
user avatar
  • 63.3k
8 votes
3 answers
2k views

How is the size of a bitcoin transaction calculated

From what I understand, the fees set on bitcoin transaction are based on a recommended fee (mostly, from a 3rd party service) per byte of the transaction size. What I am curious about is how do ...
user avatar
  • 197
1 vote
0 answers
49 views

How is this 1 input 2 output tx larger than this 2 input 2 output tx?

I saw the following liquid transaction with one input and two outputs is byte-wise bigger than another liquid transaction with two inputs and two outputs. How is this possible? One input transaction (...
user avatar
3 votes
2 answers
102 views

What defines the standard Bitcoin transaction size? [duplicate]

The Lightning Network specifications limit the number of (unsettled) HTLCs in a channel to 483 at each side (maximum 967 total). The rationale behind this is that the penalty transaction must be under ...
user avatar
17 votes
2 answers
6k views

Is there a difference between bytes and virtual bytes (vbytes)?

In an Optech newsletter, size is referred to using vbytes. Is there a difference between vbytes and bytes? If so, what is the difference?
user avatar
3 votes
1 answer
694 views

How to calculate the size of multisig transaction?

Can you help or suggest the formula for calculation of simple multi-sig transactions? I have an issue to calculate the size of multi signature 2-2 transaction. I tried to follow this: Predict ...
user avatar
  • 85
4 votes
2 answers
388 views

On chain cost of Segwit version 1 versus version 0

How do total blockchain cost for Segwit version 0 compare to version 1 which is being proposed? I'm specifically interested in a single user transactions – both paying to public key (or pk hash) and ...
user avatar
  • 1,014
0 votes
1 answer
81 views

regarding transaction size in a block

In What are the minimum sizes for transactions and blocks in Bitcoin? The first transaction is set to be 65 bytes long, due to coinbase requirements. What about the second one ? That can be 61 bytes ...
user avatar
0 votes
1 answer
64 views

re : minimum sizes of transactions and blocks

I see there's a similar question provided here: What are the minimum sizes for transactions and blocks in Bitcoin? But the answer provided might be not correct in the light that "A valid transaction ...
user avatar
1 vote
2 answers
362 views

What happens if "transaction size" is larger than "maximum block size"?

Assuming a transaction size is T Bytes, while maximum block size is B Bytes, such that T>B. What happens for this transaction? It will be divided into two smaller parts and will be stored in two ...
user avatar
  • 1,082
9 votes
2 answers
3k views

How do virtual size, stripped size and raw size compare between legacy address formats and native segwit?

This answer states that SegWit doesn't reduce transaction size. If this is true, why is it cheaper to send a SegWit transaction?
user avatar
2 votes
1 answer
364 views

Upper bound on the Bitcoin transaction size [duplicate]

Assume that I want to store some arbitrary data on the Bitcoin blockchain via a single transaction. Question: Is there any upper bound on the size of data I want to send via a single transaction? -...
user avatar
2 votes
2 answers
103 views

Does total size of the transaction affect confirmation time?

Suppose one pays 1 satoshi/byte for their transactions. Will the confirmation of the two transaction below be different? A) a transaction of 1 inputs and 1 output (~192 bytes) B) a transaction of ...
user avatar
1 vote
1 answer
609 views

What is the absolute smallest size of the data (bytes) that a blockchain transaction could possibly be?

I am looking into completing blockchain transactions over an extremely limited data transport channel. Think even more limited than a satellite connection. The maximum payload I can send at any one ...
user avatar
8 votes
2 answers
1k views

What is the size of different Bitcoin transaction types?

I found this interesting take on Bitcoin transaction type trends from 2015. As that article is from 2 years ago, I am wondering: a. Are there any newer transaction types? b. What is the average ...
user avatar
1 vote
1 answer
186 views

What is the maximum size for SegWit transactions?

Before SegWit was activated, transactions were limited to 100,000 bytes or 100 kB. Bigger transactions were non-standard. What is the limit for transaction size after the activation of SegWit? Is ...
user avatar
  • 63.3k
6 votes
1 answer
2k views

What are the minimum sizes for transactions and blocks in Bitcoin?

I have gone through many research articles but couldn't find out what the minimum sizes of a transaction and a block are. Is there any reference where I can find an answer to my question?
user avatar
6 votes
1 answer
1k views

How big is the input of a P2PKH transaction?

How many bytes does a P2PKH input have? I'm finding a few different numbers: Why does the default miner implementation use pay-to-pubkey? states: push + sig + push + key = 1 + 72 + 1 + 61 = 139 ...
user avatar
  • 63.3k
66 votes
3 answers
80k views

How to calculate transaction size before sending (Legacy Non-Segwit - P2PKH/P2SH)

I know that I pay the transaction fee per kB, so how can I calculate how large the transaction will be before I send it via the RPC api. I run a site using bitcoins, and I cannot let the user's ...
user avatar