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

CC BY-SA 3.0
2017-08-25T08:51:20.680Z
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
CC BY-SA 3.0
2017-01-23T16:59:47.010Z
2017-01-23T16:59:47.010Z
l1b3rty
<p>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.   </p>

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

CC BY-SA 3.0
2016-12-15T20:39:53.460Z
The answer is full of rhetoric, can you please improve your answer by supporting your claims with some sources?
rny
CC BY-SA 3.0
2017-06-24T03:49:31.937Z
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
CC BY-SA 3.0
2016-12-15T19:27:26.777Z
2016-12-15T19:27:26.777Z
Erik Aronesty
<p>AntPool, the largest mining pool mines a lot of empty blocks (<a href="https://blockchain.info/blocks/AntPool" rel="noreferrer">quick stat over the last 100 blocks they mined at time of writing shows 20% &lt;10kB</a>).</p>

<p>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???</p>

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

<p>EDIT: I pulled out some more stats over the last 500 transactions as of 16/12/2006 11:25 CET
- 18 blocks &lt; 5kB (3.6%)
- AntPool mined 98 blocks, out of which 16 &lt; 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 &lt;1min </p>

<mining-pools><transaction-selection><empty-blocks>
Why does Antpool mine so many empty blocks?
l1b3rty
# Why does Antpool mine so many empty blocks?

(Asked by: username_0 on 2016-12-14)

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](https://blockchain.info/blocks/AntPool)).

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

**Tags:** mining-pools, transaction-selection, empty-blocks


---

## 2 answers

### Answer by username_0 on 2017-01-23. Score: 1 | Accepted answer

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...

> **Comments:**
> **username_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.  

---

### Answer by username_2 on 2016-12-15. Score: -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.

> **Comments:**
> **username_3**: The answer is full of rhetoric, can you please improve your answer by supporting your claims with some sources?  
> **username_4**: 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.  

---

