11

AntPool, the largest mining pool mines a lot of empty blocks (quick stat over the last 100 blocks they mined at time of writing shows 20% <10kB).

While I understand that sometimes it is useful to mine an empty block when one has not had time yet to validate all transactions in the previous block. This validation should be very quick compared to the average 10min block time (validating a full block of like 2000 transactions should not take more than a few seconds on a modern PC, no?). So, why the hell is Antpool mining so many empty blocks???

Just to compare, the same stat for the 2nd largest pool, F2Pool, gives only 4% blocks <100kB and 0% <10kB.

EDIT: I pulled out some more stats over the last 500 transactions as of 16/12/2006 11:25 CET - 18 blocks < 5kB (3.6%) - AntPool mined 98 blocks, out of which 16 < 5kB (16.3%) covering almost 90% of empty blocks - Empty blocks came on average 6.6min after the last block so yes faster than the overall average 10mins but still plenty of time to include transactions - Only 16% of these 18 were very quick empty blocks <1min

2 Answers 2

1

This article gives a nice summary of potential causes and solutions to empty blocks mining: https://bitcoinmagazine.com/articles/decline-empty-blocks-has-increased-bitcoins-transaction-capacity/. AntPools may just be late at implementing the solutions...

1
  • The linked article has a quote from AntPool saying they have a solution to avoid mining empty blocks, there not late, maybe they want to mine empty blocks.
    – trampster
    Commented Aug 25, 2017 at 8:51
-4

Bitcoin's miners are behaving irresponsibly - signaling crappy "power-grab" versions that move more control to them. Gaming the system with empty blocks. Basically screwing with the protocol.

Maybe Bitcoin's premise: that you can use game theory to get a distributed group of people to behave responsibly - is falling apart.

2
  • 2
    The answer is full of rhetoric, can you please improve your answer by supporting your claims with some sources?
    – rny
    Commented Dec 15, 2016 at 20:39
  • 1
    There are valid reasons for mining empty blocks. Certainly it is not something miners want to do sequentially or frequently. The phenomenon is not entirely due to the devious reasons you state.
    – venzen
    Commented Jun 24, 2017 at 3:49

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.