So I got a bit ambitious... and wrote some code to drop the information into a CSV.
Block number, date, decoded script (if available)
As of block 360324 there are 85298 empty blocks.
If anyone wants to look at it, I've uploaded it here:
https://www.dropbox.com/s/tisp9mj6a369dds/empty_blocks.csv?dl=0Strangely, I found a whole lot of coinbase transactions that the core API wouldn't parse (53,612 of them to be precise). I have no idea why the core API wouldn't parse it, but here's an example (block 337104):
getblockhash 337104
00000000000000000cc790ec61cd20d394f9d0f0c3e34adb1005d2d909b3f691
getblock 00000000000000000cc790ec61cd20d394f9d0f0c3e34adb1005d2d909b3f691
{
"hash" : "00000000000000000cc790ec61cd20d394f9d0f0c3e34adb1005d2d909b3f691",
"confirmations" : 23233,
"size" : 256,
"height" : 337104,
"version" : 2,
"merkleroot" : "57224de458d9356a471099c5ab9f5e68f395ec5f2822915bdf3c6b296c1428e2",
"tx" : [
"57224de458d9356a471099c5ab9f5e68f395ec5f2822915bdf3c6b296c1428e2"
],
"time" : 1420197655,
"nonce" : 3357110901,
"bits" : "181b0dca",
"difficulty" : 40640955016.57649231,
"chainwork" : "00000000000000000000000000000000000000000003beb652b37a2f4b948166",
"previousblockhash" : "00000000000000001654d3aa9abac3e815391b9b5eca90e15767cc1ee6ce1dc2",
"nextblockhash" : "00000000000000001686943c32233916b9d9485230bf63fc0f9144c94be4c1af"
}
getrawtransaction 57224de458d9356a471099c5ab9f5e68f395ec5f2822915bdf3c6b296c1428e2 1
No information available about transaction (code -5)
Yet, if I look at that same transaction on blockchain.info I can see the block was mined by Discus Fish:
�$七彩神仙鱼��mmvs��̮���M���,���w, z1FaW���fZ�rMined by andy518038
Anyone have any idea?