Bug provoca perda de R$ 6,45 milhões para validadores do Ethereum
Um bug recente na rede Ethereum causou a perda de cerca de 382 ETH em recompensas para validadores, o que equivale a aproximadamente R$ 6,45 milhões. Essa situação foi revelada por uma análise da Prysm, um dos principais softwares usados para manter o Ethereum em funcionamento. O problema ocorreu no dia 4 de dezembro, logo após a atualização chamada Fusaka.
Os validadores têm um papel crucial na rede. Eles são responsáveis por confirmar transações e criar novos blocos na blockchain. Em troca desse trabalho, recebem pequenas quantidades de ETH. Esse processo acontece em ciclos curtos, chamados de “épocas”, que duram poucos minutos. Infelizmente, durante esse bug, 41 épocas consecutivas foram afetadas.
Durante a falha, quase todos os nós que usavam o cliente Prysm ficaram sobrecarregados. Isso significa que seus computadores não conseguiram processar as informações a tempo, o que fez com que muitos validadores não respondessem à rede corretamente. Como resultado, blocos e confirmações que deveriam ser registrados deixaram de ser, levando à perda das recompensas.
Ao todo, 248 blocos não foram sincronizados como deveriam. A participação da rede caiu para cerca de 75%, um número abaixo do ideal para que tudo funcione bem no Ethereum. Apesar disso, a blockchain não parou de funcionar. Isso se deu porque o Ethereum opera com diferentes softwares de validação, conhecidos como clientes. Enquanto a Prysm encontrava dificuldades, outros clientes continuaram operando normalmente. Para a Prysm, essa diversidade foi essencial para evitar problemas ainda maiores, como validações erradas ou até uma interrupção temporária da rede.
Felizmente, o erro no código da Prysm já foi identificado e corrigido. As versões v7.0.1 e v7.1.0 do software agora incluem a solução definitiva para esse bug. Assim, a rede pode continuar a funcionar normalmente, garantindo a segurança e a eficiência das transações.





