A empresa pública de mineração de Bitcoin, Marathon Digital, minerou um bloco de Bitcoin inválido nesta semana, perdendo na prática o BTC recém-gerado que teria ganho em uma situação normal.
Vários usuários e desenvolvedores de Bitcoin, incluindo o CTO da Casa, Jameson Lopp, identificaram o bloco inválido usando seus próprios nós de Bitcoin. A Marathon mais tarde confirmou o erro no processo.
Um bloco inválido é aquele que viola as regras de consenso do Bitcoin e, portanto, é rejeitado pelos nós da rede. Os nós de Bitcoin são administrados por mineradores, exchanges e usuários comuns, que mantêm sua própria cópia da blockchain e verificam novos blocos de transações à medida que entram na cadeia.
Um bloco pode ser rotulado como inválido se incluir uma transação de gasto duplo ou quebrar o limite de tamanho de bloco do Bitcoin, entre outras coisas. A Marathon não especificou como seu bloco era inválido, embora alguns espectadores atribuíssem o problema a uma questão de pedido de transação.
Em um e-mail para o Decrypt, um porta-voz da Marathon confirmou que a empresa nunca cometeu esse erro antes, chamando-o de “uma anomalia.”
“Havia algumas pessoas que estavam se perguntando se o bloco inválido pode ter se originado de um problema com o protocolo do Bitcoin — não aconteceu”, acrescentou o porta-voz. “O Bitcoin funcionou exatamente como foi projetado.”
We can confirm that Marathon did mine an invalid block. We utilize a small portion of our hash rate to experiment with our development pool and research potential methods to optimize our operations. The error was the result of an unanticipated bug that came from one of our…
— Marathon Digital Holdings (NASDAQ: MARA) (@MarathonDH) September 27, 2023
A Marathon explicou no X (Twitter) na quarta-feira que “o erro foi o resultado de um erro imprevisto que veio de uma das nossas experiências”; A empresa disse que gosta de experimentar usando uma “pequena parte” de sua taxa de hash para pesquisar como pode “otimizar as operações.”
“Nossa equipe notou o bloqueio inválido na mesma época que o resto do mundo, e imediatamente corrigimos o erro”, acrescentou.
Bitcoin is an impenetrable fortress of validation. No double spending allowed!https://t.co/VnN1133YmF pic.twitter.com/NtE4cf6ztQ
— Jameson Lopp (@lopp) September 27, 2023
A BitMEX Research comentou que “parece que a MARA teve transações na ordem errada.”
O bloco incluía uma transação (A) que foi gasta a partir de uma saída de outra transação dentro do mesmo bloco (B). “No entanto, o txin B foi incluído no bloco após o txin A, portanto, o bloco era inválido”, continuou a BitMEX.
Desde que o bloco problemático foi notado, as ações da Marathon – que negociam na Nasdaq sob o ticker MARA – caíram 2,9% no dia.
*Traduzido por Gustavo Martins com autorização do Decrypt.
- Quer ganhar mais com Ethereum? Abra sua conta no Mercado Bitcoin, a corretora mais segura do Brasil, e comece a fazer staking agora mesmo