[Bitcoin-development] Punishing empty blocks?

Gregory Maxwell gmaxwell at gmail.com
Fri May 25 01:00:41 UTC 2012

On Thu, May 24, 2012 at 8:51 PM, Jeff Garzik <jgarzik at exmulti.com> wrote:
> which ones are the lazy miners (> 120 seconds since last block).

It's important to understand the motivations before acting— otherwise
you'll fail to do anything useful.

E.g. if they're empty because some miners want to drive up fees or
fight against the rapidly increasing blockchain size there isn't much
you can do there.

If they're empty because they're mined by botnets which don't have a
local copy of the chain in order to load their victims less (and avoid
central pooling) then you want something like

If they're produced by people who think they gain a mining speed
advantage by not including them then then we need education— dropping
their blocks won't help much: we've seen miners go a month with 100%
of their blocks being orphaned.

More information about the bitcoin-dev mailing list