Questions tagged [blocksize]

Collects questions discussing the memory limit of blocks.

Filter by
Sorted by
Tagged with
18
votes
1answer
972 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
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?
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?
14
votes
2answers
900 views

Does block size effect Miner's Hashing speed?

From my last question: Bitcoin Block Size - What are the rules? I learned that the block size can vary from a few kB up to a MB. This leads to my next question: Does the block size effect a miner's ...
11
votes
2answers
1k views

What is the maximum throughput of the Bitcoin network? (2013)

I have heard that the maximum block size means that the Bitcoin network has a maximum throughput. What is this maximum?
10
votes
1answer
11k views

Is there a limit on number of transactions included in a block? [duplicate]

As per my understanding, every transaction is included in a block and the difficulty to find a block gets adjusted such that one block is found for every 10 minutes. Is it the case that all ...
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?
10
votes
1answer
787 views

Cryptocurrency with small block size limit or large block time

So there are a lot of cryptocurrencies that tries to improve on Bitcoin's 1 Mb block size limit and 10 minute block time (6MB per hour) by using faster block times or larger block size limits. For ...
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?
9
votes
1answer
744 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,...
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!
7
votes
1answer
283 views

What if some group of people start sending small transactions from wallet to wallet just to make the blockchain bigger?

What if some government start using their computers to move the tiniest amount of Bitcoin possible, from wallet to wallet, just to make the blockchain REALLY big? Is this possible? And also, is it ...
6
votes
1answer
140 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 ...
6
votes
1answer
146 views

what is the primary factor responsible for the increase of block size?

Blocks are made up mostly of transactions. I understand that the larger the transaction output is in coins, the greater the transaction size must be because it must list all previous transaction ...
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 ...
5
votes
2answers
204 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?
5
votes
6answers
1k views

can blocks remain capped to 1MB forever?

this is perhaps more of an economics question than a bitcoin question, but i'm wondering if it would be viable to leave the block size capped at 1MB for all time and simply let a series of rules ...
5
votes
1answer
647 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 ...
5
votes
1answer
229 views

Is there a reason why miners should respect the default maximum block size?

Actually the default maximum block size is 300,000 Bytes and the protocol hard limit is 1MB. So what I understood is that all blocks over 1MB will be rejected but the ones between 300,000 Bytes and ...
4
votes
3answers
559 views

Can a Bitcoin block be less than 1mb?

Can a Bitcoin block be less than 1mb? To my understanding, a miner receives broadcasts. However, if not enough transactions come in, then would it just prematurely hash the block?
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> ...
4
votes
1answer
474 views

Why increasing block size increases centralisation?

I understand this is a contentious question. Help me understand Why increasing block size increases the risk of centralization? I don't understand what Antonopoulos meant when he said few people can ...
3
votes
2answers
291 views

How are block interval, block size and effective throughput related?

I have two questions: Why does the effective throughput (as defined below) decreases when the block interval is decreased? How does a reduction in the block size results in maintaining a high ...
3
votes
3answers
1k views

Why is the Litecoin blockchain smaller than the Bitcoin one?

I do not understand why Litecoin's blockchain size is an order of magnitude smaller than Bitcoin's. Indeed according to this link the Bitcoin blockchain requires 196.52 GB and Litecoin's 16.55 GB. In ...
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 ...
3
votes
1answer
183 views

Growth Dependent Block Size Limit

Could the 1MB block size limit be replaced with a growth-dependent limit? From what I have read (here, for example) the 1MB limit is to prevent spamming of the blockchain. And if/when Bitcoin becomes ...
3
votes
1answer
405 views

Why are mining pools not removing the 250 kb block size soft cap?

I might have misunderstood what is happening, but looking at the block sizes it seems that most mining pools are sticking to the 250 kb soft cap, with BTC Guild being the notable exception. There are ...
3
votes
1answer
94 views

Adjustable block size

We know that PoW difficulty is adjusted s.t a block is found roughly in every 10 minute. So, if nodes happen to mine a block too fast, difficulty is increased and vice versa. I wonder if it's ...
3
votes
1answer
97 views

Why does a larger block size infer a bigger attack vector

I have read this in several articles that larger block sizes makes adversarial attacks easier. What I wonder is why is that so obvious? is it because in a larger block the number of transactions could ...
2
votes
1answer
2k views

What is the estimated size of complete blockchain when all bitcoins are mined. i.e around 2140?

By size, I mean how many GBs or TBs of data storage I would need to save entire blockchain starting from Genesis block when all bitcoins are mined?
2
votes
1answer
530 views

Does the block size issue also apply to Dogecoin?

Looking at https://bitinfocharts.com/ I see that Dogecoin has only 13% of the number of transactions per day that Bitcoin has (12,778 vs 94,166). I understand that makes block sizes less of an issue ...
2
votes
1answer
196 views

Why can't Bitcoin use a very large blocksize such as 1GB?

In the current blocksize limit debate multiple proposals have been made. Bitcoin XT implements an increase to 8MB right away plus a doubling every two years. A competing approach used 20MB. What ...
2
votes
2answers
80 views

lower bound of block size towards increased speed of propagation

As far as I know there is an upper bound of a block, which is one megabyte, is there a lower bound? It was in terms of a race condition that I was considering this. Imagine you make a double spend ...
2
votes
2answers
84 views

Avarage block size

Has someone calculated the avarage block size (e.g., for a day)? On blockchain.info there are a few blocks listed with their size, on the top of the page :/
2
votes
1answer
79 views

Can a blocksize limit be a sustainable way to introduce scarcity?

Some people feel that it will be important in the future to introduce some scarcity into the mining market by having a block size limit. The idea is that this will force transactors to bid up ...
2
votes
1answer
248 views

What will be required to increase the “soft” 500KB per-block data limit

We've alerady hit the point where a block has become 90% full, thanks to the popularity of SatoshiDICE. The limit can be increased from the 500 KB max per-block in the software to 1 MB per-block ...
2
votes
1answer
38 views

What is the actual Bitcoin block size? 2mb or 1mb?

I am not asking about block weight. I hear many people saying that the actual Bitcon block size is 2mb. However, in any block explorer, I can see that blocks are around 1200kb. This is very confusing, ...
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 ...
2
votes
1answer
2k views

What is the maximum transaction throughput of the Bitcoin network?

I have seen different values mentioned but the 3.3--7 transactions/second appears to pop up a lot. In Section 2 of On Scaling Decentralized Blockchains (A Position Paper) it says the following: ...
2
votes
2answers
829 views

Block size depending on transaction count

It's widely known that Bitcoin has a limit of 1 MB per block. However, the average block size is currently about 0.6 MB: (original data) According to this thread, Bitcoin transactions has an ...
2
votes
1answer
163 views

What is Namecoin's blocksize limit?

Bitcoin's blocksize limit is currently 1MB. It seems as if Namecoin would have to be bigger due to it proving 512 bytes of storage with a name update, but it also has slower average block times (about ...
2
votes
3answers
625 views

Why are there always some unconfirmed transactions?

As far as I know, a miner begins creating a new block as soon as it receives a valid block from another miner. It then begins to construct and hash the next block on top of the block it just received ...
2
votes
0answers
180 views

How much will Segwit increase the number of transactions that can fit in each block?

How much weight would the witness data have on the total block size? What is the culminating effect of this on the number of transactions that can fit into each block? Thanks in advance :)
2
votes
0answers
77 views

What was the nature of the temporary 500K block size limit imposed by Bitcoin Qt 0.8.1?

BIP 50 describes the temporary steps taken to correct a chain split in March 2013. One of them was: Limit the maximum block-size created to 500,000 bytes https://github.com/bitcoin/bips/blob/...
2
votes
0answers
25 views

What are the various block size increase proposals? [duplicate]

I'm aware of BIP101 and BIP100, but I'm sure there are others. I would like a simple table of comparison on the block size increase schedule of each one (including the status quo) in one place.
1
vote
2answers
131 views

What is the weight of a block that contains no pay-to-witness scripts?

I'm trying to understand block weight, a metric introduced by segwit (BIP-141): block weight = 3 * base size + total size "base size" is the length of a pre-segwit block, which contains only ...
1
vote
2answers
64 views

Is there any mechanism in Bitcoin that allows it to dynamically adapt to the flow of transactions?

I've read some books and articles on Bitcoin and feel like I've understood many of its concepts but I'm not able to find an answer to a question I've had for a long time: How does the Bitcoin network ...
1
vote
1answer
52 views

Concept of Block weight and segwit are still unclear

It seems like duplicated question, but i read many articles and posts to undestand about segwit. Below links are something i read What is block weight and how is it different from block size? After ...
1
vote
1answer
110 views

Does Bitcoin Cash validate the fears about larger block sizes?

I read on this forum that a larger block size wouldn't necessarily mean less blocks since blocks are mined every ten minutes, and this is why block size should remain smaller -- Wouldn't a full ...
1
vote
1answer
28 views

Would signature aggregation reduce the largest feasible blocksize

If a Schnorr signature aggregation scheme were to be integrated into Bitcoin. Would the reduction in witness data versus non witness data (need less bytes for a signature therefore witness data usage ...