No último dia 10, a BitMex Research publicou em seu perfil no Twitter dizendo que “Bitcoin tinha um bloco inválido na altura 584.802, como visto por @juscamarena”.
Bitcoin had an invalid block at height 584,802, as spotted by @juscamarena
All 8 nodes at https://t.co/WKQ8hPDGON identified the block as invalid:
Bitcoin Core 0.18.0
Bitcoin Core 0.17.1
Bitcoin Core 0.16.2
Bitcoin Core 0.10.3
bcoin
Bitcoin Knots 0.14.2
btcd
Libbitcoin pic.twitter.com/p5WKJ5rO0t— BitMEX Research (@BitMEXResearch) July 10, 2019
A AntPool teria tentado publicar um bloco com uma diferença de 1.265 BTC em sua recompensa. O bloco não continha transações e foi submetido 21 segundos após o bloco de número 584.801.
Ao que tudo indica, a AntPool teria sido responsável pela falsificação já que foi utilizado o mesmo endereço e mensagem Coinbase para os blocos. Além disso, foi a AntPool quem também extraiu o bloco 584.802 válido.
Algo no software da empresa incluiu nos blocos taxas pagas por transações, mas nenhuma transação de fato.
Entretanto, o bloco que foi validado e publicado na blockchain continha um total de 2.455 transações e taxas de apenas 0,64968988 BTC.
O desenvolvedor Jameson Lopp acredita que o bug se originou com o software de gerador de template para blocos da AntPool, a julgar pelo pouco tempo de publicação do bloco.