<p>According to <a href="https://bitcoin.stackexchange.com/q/1747/5406">Bitcoin Block Size - What are the rules?</a> each block can be up to 1MB per size and contain roughly 2400 transactions. As transaction blocks are supposed to be found every ten minutes, this would mean that 14400 transactions per hour or 4 transactions per second could be handled. 
If there should be more transactions sent they would compete for inclusion into the blocks. Transactions with smaller fees would gain priority by aging and would at some point be included at times of fewer transactions. People that require their transactions to arrive quickly would attach bigger transaction fees for faster inclusion. At some point microtransactions would cost more than the amount of value they transport and/or would have to wait very long. Perhaps some transactions would move off the blockchain,  some e-wallet services already allow their users to transfer balances to other users of the service for free and without wait.</p>

<p>The protocol as it is today would not be able to sustain a transaction volume of millions per minute (although that is too big a number, even <a href="http://corporate.visa.com/about-visa/technology-index.shtml" rel="nofollow noreferrer">VISA only has 150 million transactions per day</a>, which are about 100k per minute). The <a href="http://blockchain.info/charts/n-transactions" rel="nofollow noreferrer">bitcoin network is currently averaging just above 60000 transactions per day</a>, so this is already about 1/6 of what the network can handle with the current block size limit.</p>

<p>However, apparently a significant amount of transactions are generated by gambling, so I am unsure how pressing the matter really is for the network.</p>

<p>Edit:
Reading more about the <a href="https://en.bitcoin.it/wiki/Scalability" rel="nofollow noreferrer">scalability of the system</a> I learned that the bitcoin network could scale to more than 40000 tps on today's hardware. The regular users would probably not store the complete blockchain anymore, but only the unspent outputs without the entire history of the transactions.</p>

CC BY-SA 3.0
2013-08-30T12:37:34.060Z
Thank you for information! I found useful link: [link](http://www.bitfreak.info/files/pp2p-ccmbc-rev1.pdf) As i understand - growing block chain is real issue that needs dealing with. [link](http://blockchain.info/charts/blocks-size) Soon blockchain size will reach 10G and when BitCoin becomes more popular it will grow even faster. So it will be thing to deal with.
stereotyyp
CC BY-SA 3.0
2013-08-30T13:44:41.557Z
That is correct, however, for the average user it is not necessary to have the complete blockchain. For them it is sufficient to have only all the addresses that have money in them, which is only a couple hundred MB.
Murch
CC BY-SA 3.0
2013-08-30T15:14:12.663Z
This question might be interesting for readers of this one as well: [How would the Bitcoin protocol be impacted if nodes only stored the blocks they cared about?](http://bitcoin.stackexchange.com/questions/733/how-would-the-bitcoin-protocol-be-impacted-if-nodes-only-stored-the-blocks-they)
Murch
CC BY-SA 3.0
2013-08-29T18:37:49.283Z
2013-08-29T21:37:04.120Z
2017-04-13T12:47:33.583Z
Murch
<p>As I understand, every transaction in the bitcoin network is stored into one huge "chain". What happens when bitcoin gets more popular and there will be millions of transactions per minute? Doesn't the blockchain grow "too big"?</p>

CC BY-SA 3.0
2013-10-26T19:41:26.717Z
Indeed, if it pretends to take over all global money flow and every PC must replicate/store every transaction, we will have millions of transactions per second and trillions per day. My hard drive and network cannot sustain even a single such day.
Val
<blockchain><scalability>
What will happen when bitcoin's popularity multiplies and the number of transactions explodes?
stereotyyp
# What will happen when bitcoin's popularity multiplies and the number of transactions explodes?

(Asked by: username_0 on 2013-08-29)

As I understand, every transaction in the bitcoin network is stored into one huge "chain". What happens when bitcoin gets more popular and there will be millions of transactions per minute? Doesn't the blockchain grow "too big"?

**Tags:** blockchain, scalability

> **Comments:**
> **username_1**: Indeed, if it pretends to take over all global money flow and every PC must replicate/store every transaction, we will have millions of transactions per second and trillions per day. My hard drive and network cannot sustain even a single such day.  

---

## 1 answers

### Answer by username_2 on 2013-08-29. Score: 3 | Accepted answer

According to [Bitcoin Block Size - What are the rules?](https://bitcoin.stackexchange.com/q/1747/5406) each block can be up to 1MB per size and contain roughly 2400 transactions. As transaction blocks are supposed to be found every ten minutes, this would mean that 14400 transactions per hour or 4 transactions per second could be handled.
If there should be more transactions sent they would compete for inclusion into the blocks. Transactions with smaller fees would gain priority by aging and would at some point be included at times of fewer transactions. People that require their transactions to arrive quickly would attach bigger transaction fees for faster inclusion. At some point microtransactions would cost more than the amount of value they transport and/or would have to wait very long. Perhaps some transactions would move off the blockchain, some e-wallet services already allow their users to transfer balances to other users of the service for free and without wait.

The protocol as it is today would not be able to sustain a transaction volume of millions per minute (although that is too big a number, even [VISA only has 150 million transactions per day](http://corporate.visa.com/about-visa/technology-index.shtml), which are about 100k per minute). The [bitcoin network is currently averaging just above 60000 transactions per day](http://blockchain.info/charts/n-transactions), so this is already about 1/6 of what the network can handle with the current block size limit.

However, apparently a significant amount of transactions are generated by gambling, so I am unsure how pressing the matter really is for the network.

Edit:
Reading more about the [scalability of the system](https://en.bitcoin.it/wiki/Scalability) I learned that the bitcoin network could scale to more than 40000 tps on today's hardware. The regular users would probably not store the complete blockchain anymore, but only the unspent outputs without the entire history of the transactions.

> **Comments:**
> **username_0**: Thank you for information! I found useful link: [link](http://www.bitfreak.info/files/pp2p-ccmbc-rev1.pdf) As i understand - growing block chain is real issue that needs dealing with. [link](http://blockchain.info/charts/blocks-size) Soon blockchain size will reach 10G and when BitCoin becomes more popular it will grow even faster. So it will be thing to deal with.  
> **username_2**: That is correct, however, for the average user it is not necessary to have the complete blockchain. For them it is sufficient to have only all the addresses that have money in them, which is only a couple hundred MB.  
> **username_2**: This question might be interesting for readers of this one as well: [How would the Bitcoin protocol be impacted if nodes only stored the blocks they cared about?](http://bitcoin.stackexchange.com/questions/733/how-would-the-bitcoin-protocol-be-impacted-if-nodes-only-stored-the-blocks-they)  

---

