A mineradora de Bitcoin Marathon Digital ficou sob os holofotes quando extraiu inadvertidamente um bloco inválido na altura 809478 na rede principal do Bitcoin. O erro foi atribuído a um problema de ordem de transação, conforme revelado pelo pseudônimo desenvolvedor Bitcoin e beneficiário da concessão Spiral 0xB10C. O incidente ressalta as complexidades e potenciais armadilhas da tecnologia blockchain.
No centro da questão estava um problema de sequenciamento de transações. A transação A tentou gastar um input da transação B, mas aqui está o ponto crucial: a transação B acabou sendo incluída no bloco após a transação A. Esse desalinhamento aparentemente menor na ordem cronológica das transações tornou todo o bloco inválido.
A BitMEX Research investigou as especificações técnicas, esclarecendo os meandros do bloco inválido na altura 809478.
Experimentos e resposta rápida da Marathon Digital
Em resposta ao incidente, a Marathon Digital esclareceu sua posição. A empresa explicou que aloca apenas uma pequena porcentagem de seu hashrate para atividades experimentais de mineração como essas e ressaltou que não havia intenção de adulterar a rede Bitcoin.
Podemos confirmar que o Marathon extraiu um bloco inválido. Utilizamos uma pequena parte de nossa taxa de hash para experimentar nosso pool de desenvolvimento e pesquisar métodos potenciais para otimizar nossas operações. O erro foi o resultado de um bug inesperado que veio de um de nossos…
– Marathon Digital Holdings (NASDAQ: MARA) (@MarathonDH) 27 de setembro de 2023
Em seu atualização de mídia socialMaratona afirmou firmemente que euDe forma alguma o experimento foi uma tentativa de alterar o Bitcoin Core de alguma forma. A empresa destacou seu compromisso em manter a integridade da rede.
Além disso, a Marathon Digital foi rápida na correção do erro. Assim que o bloco inválido foi identificado, medidas corretivas foram implementadas. É importante ressaltar que a Marathon afirmou que o bug era um problema de desenvolvimento interno, não relacionado ao seu pool de produção de Bitcoin ou ao software Bitcoin Core – o software predominante para conexão à rede e execução de um nó.
Bitcoin halfway to the $27K region. Chart: TradingView.com
Insights e implicações
Este incidente serve como uma valiosa experiência de aprendizado para a comunidade Bitcoin. Ele ressalta a importância do sequenciamento preciso das transações e o papel crítico que desempenha na manutenção da segurança e validade do blockchain. Mesmo questões aparentemente menores podem ter consequências significativas no mundo das criptomoedas.
Além disso, Transparência da Marathon Digital e a resposta rápida demonstram o compromisso dos atores responsáveis dentro do espaço de mineração de criptografia para manter a integridade da rede. Ele destaca a robustez do ecossistema Bitcoin, onde existem mecanismos de autocorreção para corrigir erros prontamente.
A mineração inadvertida de um bloco inválido pela Marathon Digital na altura 809478 serve como um alerta, enfatizando a necessidade de atenção meticulosa aos detalhes nas operações de blockchain. Também reafirma a resiliência da rede Bitcoin e das suas partes interessadas na abordagem e retificação rápida de desafios inesperados.
Imagem em destaque do Shutterstock