Bitcoin Forum

Bitcoin => Bitcoin Discussion => Topic started by: cptdome1 on September 20, 2017, 11:54:18 AM



Title: Transactions per second
Post by: cptdome1 on September 20, 2017, 11:54:18 AM
How many bitcoin transactions per second can the blockchain handle?  I just read this morning that its about 6/sec but in reality even less.  Is there anything that can be done to increase this?


Title: Re: Transactions per second
Post by: MintCondition on September 20, 2017, 11:58:03 AM
How many bitcoin transactions per second can the blockchain handle?  I just read this morning that its about 6/sec but in reality even less.  Is there anything that can be done to increase this?

It depends on the data size of the transaction to be transfer. But AFAIK, it is greater than 6 because segwit was already activated and increase the memory to 2MB.


Title: Re: Transactions per second
Post by: mocacinno on September 20, 2017, 11:59:10 AM
How many bitcoin transactions per second can the blockchain handle?  I just read this morning that its about 6/sec but in reality even less.  Is there anything that can be done to increase this?

Historically, a bitcoin block had a maximum size of 1 Mb, an average transaction has a size of 226 bytes...
So, historically, on average, the network could handle ~4,5 transactions per seconds...

Now, segwit has come into the picture... https://medium.com/@jimmysong/understanding-segwit-block-size-fd901b87c9d4
Basically, the witness data is not sent to legacy nodes, making the transactions smaller and allowing more transactions to fit into a single block.


Title: Re: Transactions per second
Post by: hyperdak on September 20, 2017, 12:05:52 PM
3 tx/s in memory.
every block size is 1MB now.

BCC has a bigger block size which is 8mb.


Title: Re: Transactions per second
Post by: mocacinno on September 20, 2017, 12:09:09 PM
3 tx/s in memory.
every block size is 1MB now.

BCC has a bigger block size which is 8mb.

3 tx/s in memory. => No, just look at the post above your post... I clearly calculated that pre-segwit, the network could handle ~4.5 tx/second. Post-segwit that number should increase.

every block size is 1MB now. => No (look at the screencaps i posted)

BCC has a bigger block size which is 8mb. => Yes... The block size can be UP TO 8Mb

Block smaller than 1 Mb:
http://www.mocacinno.com/screencaps/smallblock.png

Block bigger than 1 Mb:
http://www.mocacinno.com/screencaps/bigblock.png