Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [blocksize]

Collects questions discussing the memory limit of blocks.

2
votes
1answer
1k views

What is the current maximum Bitcoin block size in MB?

BIP141 specifies the following: https://github.com/bitcoin/bips/blob/master/bip-0141.mediawiki#block-size Block size Blocks are currently limited to 1,000,000 bytes (1MB) total size. We ...
15
votes
3answers
5k views

What is the number of transactions in a block?

What determines the number of transactions that can be validated in a block?
9
votes
1answer
2k views

Is SegWit a blocksize increase or more efficient use of blockspace?

This question gets asked frequently on reddit, and I think it would be beneficial to have a canonical answer here: Is SegWit a blocksize increase or more efficient use of blockspace?
18
votes
1answer
961 views

What is “segregated witness” and how can it improve network scalability?

I've just heard about it, and it is claimed to be a "turning point" in the block-size debate. What is "segregated witness?" how does it work? How can it be used for improving network scalability? ...
15
votes
1answer
3k views

Bitcoin Block Size - What are the rules?

What is the maximum size a block can be? Is there a minimum size? Can you have a block with 0 transactions included?
5
votes
1answer
599 views

Why does BIP141 define both virtual transaction size and weight?

Why does BIP 141 (segwit) define both virtual transaction size and weight? Weight seems to be just four times virtual transaction size (or vice versa, depending on what you define first). Why are ...
10
votes
1answer
3k views

With 100% segwit transactions, what would be the max number of transaction confirmation possible on a block?

With 100% segwit transactions, what would be the max number of transaction confirmation possible on a block? And, how many utxo can be updated by a block full of segwit transactions?
9
votes
4answers
11k views

How big will the block chain become?

How big can the block chain become? It's already 7 GB after a couple years!
6
votes
2answers
4k views

Is there a (potential) “Blockchain size problem”, and what solutions are available?

As more and more Bitcoin transactions are produced, the growth of the Blockchain may well, one day, become a problem for systems which want (need?) to store the whole blockchain. Storage usage Client ...
4
votes
2answers
1k views

What is block weight and how is it different from block size?

While reading about BIP141, I have encountered the following options: Block creation options: -blockmaxweight=<n> Set maximum BIP141 block weight (default: 3000000) -blockmaxsize=<n> ...
6
votes
1answer
139 views

Arguments against Bitcoin using adaptive blocksizes

Besides the risk of miners artificially increasing the average block size on purpose, what are some of the potential negatives of adaptive blocksizes? Are there any advantages of human set hard ...
9
votes
1answer
691 views

How is the size of a block calculated?

How is the blocksize currently calculated in Bitcoin Core? I'm specifically asking about how it's done for the purposes of enforcing the 1MB limit. If it's done by calculating the serialization length,...
3
votes
2answers
234 views

what is the relationship between the blockchain size and the transaction volume on the network?

I'm thinking about the scalability of the system with regard to the transaction volume. Is it possible to predict future blockchain size for a certain future transaction volume? Is the relationship ...
1
vote
1answer
392 views

How much will Segwit *actually* increase bitcoin capacity for realistic transactions?

I often see claims that Segwit increases transactions per block by 1.7x to 2x. I'm not sure if this is true, but if I do the math myself, I don't get this number. My understanding is: 1) The “weight”...
0
votes
1answer
56 views

Wouldn't a full node use nearly the same space for large or small block sizes?

I keep hearing that a larger block size for Bitcoin increases the network weight for full nodes, i.e. more hard drive space required for full nodes. And hence it would make less full nodes, and so ...