Starknet anuncia a causa do incidente na mainnet, a rede voltou a operar de forma estável

TapChiBitcoin
STRK0,2%
ETH0,53%

A equipa de desenvolvimento do Starknet, rede de escalabilidade layer-2 (L2) na Ethereum, publicou o relatório de pós-morte (post-mortem) esclarecendo as causas raízes do incidente que levou à interrupção da mainnet na segunda-feira.

De acordo com o relatório, o problema originou-se do estado inconsistente da rede entre o blockifier (camada de execução) e a camada de prova (camada de prova usada para verificar que a camada de execução processou as transações corretamente). A equipa do Starknet explica que, numa combinação específica de chamadas cruzadas de funções, operações de escrita de variáveis, revertimentos (revert) e mecanismos de captura de erros, o blockifier “lembrava-se” de uma alteração de estado ocorrida dentro de uma função que foi revertida, levando a uma execução incorreta das transações.

No entanto, este erro nunca atingiu o estado de conclusão na L1 graças à camada de prova do Starknet. A camada de prova detectou o erro e impediu que transações com erro fossem escritas na blockchain, demonstrando que o mecanismo de verificação continuou a funcionar conforme o design.

Diagrama ilustrando como o erro de código afeta a rede | Fonte: StarknetO incidente obrigou a rede a realizar uma reorganização de blocos (reorganização de cadeia), revertendo cerca de 18 minutos de atividade na rede. A equipa de desenvolvimento informa que o Starknet já retomou a operação normal.

Após o incidente, a equipa compromete-se a reforçar os testes e auditorias de código para evitar erros semelhantes no futuro. Esta interrupção também evidencia os desafios crescentes no desenvolvimento de novas gerações de blockchains com arquiteturas em camadas e alta complexidade.

Esta não é a primeira vez que o Starknet enfrenta problemas em 2025. Anteriormente, a rede passou por várias falhas, sendo a mais grave em setembro, após a implementação de uma grande atualização de protocolo chamada Grinta.

Gráfico mostrando o tempo de atividade do Starknet, com quadrados vermelhos indicando falhas de energia em setembro | Fonte: StarknetDe acordo com o relatório de pós-morte, o incidente na altura durou mais de cinco horas e teve origem numa falha do sequencer — componente responsável por ordenar as transações na rede. Durante a interrupção, a produção de blocos foi completamente parada e duas reorganizações de cadeia foram realizadas para restaurar o estado operacional.

O processo de reorganização causou a reversão de cerca de uma hora de atividade na rede, obrigando os utilizadores a reenviar as transações. Para utilizadores comuns, reenviar transações pode causar apenas um pequeno incómodo, se não afetar o timing. No entanto, para traders frequentes ou investidores que precisam sair de posições ou realizar transações em janelas de tempo curtas, isso pode levar a consequências graves.

Vương Tiễn

Ver original
Aviso: As informações nesta página podem ser provenientes de terceiros e não representam as opiniões ou pontos de vista da Gate. O conteúdo exibido nesta página é apenas para referência e não constitui aconselhamento financeiro, de investimento ou jurídico. A Gate não garante a exatidão ou integridade das informações e não será responsável por quaisquer perdas decorrentes do uso dessas informações. Os investimentos em ativos virtuais apresentam altos riscos e estão sujeitos a uma volatilidade de preços significativa. Você pode perder todo o capital investido. Por favor, compreenda completamente os riscos envolvidos e tome decisões prudentes com base em sua própria situação financeira e tolerância ao risco. Para mais detalhes, consulte o Aviso Legal.
Comentário
0/400
Sem comentários