3
Just opened blockchain.info and found two blocks with single transaction on the main page:
Isn't it strange? More than this, block 292941 was issued just minute before 292942 and has 128 transactions. Block 292946 was issued just minute before 292947 and has 238 transactions in it.
So the question is: why there are such empty blocks in blockchain even if there are some transactions to be included? Is this some kind of misuse?
UPD: Using this little script
for b in {292000..292999} ; do
curl -s https://blockchain.info/block-height/$b?format=json \
| jq -c -r '.blocks[] | "echo `date +%FT%T -d @\(.time)` \(.n_tx)"' \
| bash
done
I found 10 empty blocks. It does not looks like a coincidence. Seems like someone thinks that this is more profitable to mine for empty block. If this is the case, it will ruin bitcoin.
Could you please provide the block number of one or more of the empty blocks? Since every block has a reward I would have thought the absolute minimum number of transactions per block would be one. Based on the blockchain it appears there were zero transactions between 2014-03-28 17:41:38 and 2014-03-28 17:42:57. – Alex Millar – 2014-03-30T02:58:47.753
When I say "empty block" I mean "block with coinbase transaction only". – max taldykin – 2014-03-30T07:17:45.517
@AlexMillar, can you please provide a link where it is possible to view transactions issued within period of time? – max taldykin – 2014-03-30T07:19:05.890
I looked at your posted blocks on blockchain.info. The number of transactions are displayed and I calculated time period by subtracting the time of consecutive blocks. Can you pleas tell me what software you used to run your script? – Alex Millar – 2014-03-31T17:54:36.870
It's just a bash script. jq is a json tool from here: http://stedolan.github.io/jq/
– max taldykin – 2014-03-31T18:59:53.333duplicate of https://bitcoin.stackexchange.com/q/34089/3347 ?
– Janus Troelsen – 2017-05-19T18:37:46.903