Author

Topic: how many transactions a block can hold(max)? (Read 1492 times)

legendary
Activity: 1078
Merit: 1006
100 satoshis -> ISO code
February 05, 2014, 05:52:49 AM
#11
I think that it would be at about 5,000 transactions per block maximum, if all transactions stayed at only 200 bytes, we can go smaller but it'll take compression.

2,400 is a good working number to use for transactions (as measured by blockchain.info) in a max block
Recent example of 1,280 transactions using 687KB:

https://blockchain.info/block-index/465553/00000000000000014061615cf6f68bea2bc39c03d3d826c8fe9cf03469aeed10
legendary
Activity: 2114
Merit: 1015
February 05, 2014, 05:44:45 AM
#10
Bitcoin-QT doesn't ask me to add tx fee for some transactions. However, it's been 6 8 hours and I'm still having 0 confirmations. Why is this? Is Bitcoin network overloaded?

You may want to post your transaction hash.

So I woke up this morning and see that the TX is now finally confirmed. Knowing that such things can happen and leave you in a disturbing void for some time I'd feel a need for some service that would allow me see if some pool has my TX queued and what could be the possible cause for delay. My initial thought was that because the TX didn't require a fee no miner wanted to confirm it and all the blocks got full. Other thought was that maybe someone was somehow disrupting the network on purpose.
hero member
Activity: 727
Merit: 500
Minimum Effort/Maximum effect
February 04, 2014, 07:59:27 PM
#9
I think that it would be at about 5,000 transactions per block maximum, if all transactions stayed at only 200 bytes, we can go smaller but it'll take compression.
full member
Activity: 238
Merit: 109
February 04, 2014, 05:58:30 PM
#8
Bitcoin-QT doesn't ask me to add tx fee for some transactions. However, it's been 6 8 hours and I'm still having 0 confirmations. Why is this? Is Bitcoin network overloaded?

You may want to post your transaction hash.
legendary
Activity: 2114
Merit: 1015
February 04, 2014, 03:28:54 PM
#7
Bitcoin-QT doesn't ask me to add tx fee for some transactions. However, it's been 6 8 hours and I'm still having 0 confirmations. Why is this? Is Bitcoin network overloaded?
legendary
Activity: 1120
Merit: 1152
February 03, 2014, 05:00:11 PM
#6
You might find this interesting: https://en.bitcoin.it/wiki/Maximum_transaction_rate

Though remember that you can make even shorter insecure transactions by using empty scriptSig/scriptPubKeys.
Gol
newbie
Activity: 47
Merit: 0
February 03, 2014, 05:51:27 AM
#5
thank you!
legendary
Activity: 905
Merit: 1012
February 03, 2014, 05:45:30 AM
#4
In a data structure in memory (the mempool), where they are kept for the next block.
Gol
newbie
Activity: 47
Merit: 0
February 03, 2014, 05:43:08 AM
#3
Thanks!

so when hashing a block and the block become full all waiting transactions are...where? 


Gol.
legendary
Activity: 905
Merit: 1012
February 03, 2014, 05:36:29 AM
#2
The limitation is on block size, not the number of transactions. A block cannot exceed 1MB in size, in the serialization format used by the p2p message protocol. The size of a transaction can vary.
Gol
newbie
Activity: 47
Merit: 0
February 03, 2014, 05:35:05 AM
#1
Hello all,
how many transactions a block can hold(max)?

Cheers!
Gol.
Jump to: