Uma transação malformada levou Cardano a uma breve divisão da cadeia no sábado, à medida que versões de nós mais antigas e mais recentes validavam os dados de transação enviados à rede de maneira diferente.

A incompatibilidade fez com que alguns produtores de blocos seguissem uma cadeia “envenenada”, enquanto outros permaneciam na corrente normal, solicitando um patch de emergência e instruções de atualização em toda a rede.

O incidente – que desde então foi atribuído a uma carteira pertencente a um ex-participante da testnet – está sendo investigado como um possível ataque cibernético.

O órgão de governança do ecossistema Cardano, Intersect, disse em um relatório post-mortem que a divergência surgiu quando os nós mais novos aceitaram uma transação malformada que os nós mais antigos rejeitaram.

A inconsistência explorou um bug em uma biblioteca de software subjacente que a lógica de validação não conseguiu capturar. Uma vez propagados, os produtores de blocos começaram a construir em diferentes ramos da cadeia, criando o que o grupo chamou de livro-razão “envenenado” e uma cadeia paralela “saudável”.

Os desenvolvedores correram para implantar software de nó corrigido e os operadores foram instruídos a atualizar para retornar à cadeia canônica.

As bolsas e os fornecedores de carteiras pausaram os depósitos e retiradas durante o incidente como precaução, embora a Intersect tenha dito que nenhum dinheiro do usuário foi perdido e a maioria das carteiras de varejo foram isoladas porque dependiam de componentes que ignoravam com segurança a transação malformada.

O cofundador da Cardano, Charles Hoskinson, caracterizou o evento como um ataque direcionado e premeditado por um operador descontente que vinha buscando maneiras de “prejudicar a marca e a reputação” da Input Output Global (IOG).

Ele alertou que a interrupção afetou todos os usuários, desde produtores de blocos que perderam recompensas para protocolos DeFi que encontraram estados inconsistentes, e disse que a restauração da uniformidade total da rede pode levar semanas.

Carregando…

Enquanto isso, um usuário X postando como “Homer J.” assumiu a responsabilidade, dizendo que agiu sozinho, não vendeu a descoberto ou vendeu ADA e não pretendia causar danos.

O usuário disse que confiava em comandos de terminal gerados por IA para bloquear o tráfego externo enquanto tentava replicar a transação malformada e só percebeu a extensão da interrupção quando os exploradores de bloco congelaram.

“Tenho vergonha do meu descuido”, escreveu ele. “Eu não tive más intenções, mas coloquei a rede em perigo e causei estresse desnecessário.”

Carregando…

O ADA caiu mais de 6% após a interrupção, levando a perdas entre os principais tokens, já que os traders provavelmente reagiram à aparente falta de coordenação de atualizações em grande escala em redes descentralizadas de prova de participação.



Fontecoindesk

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *