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

TapChiBitcoin
STRK-0,07%
ETH1,73%

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
Isenção de responsabilidade: As informações contidas nesta página podem ser provenientes de terceiros e não representam os pontos de vista ou opiniões da Gate. O conteúdo apresentado nesta página é apenas para referência e não constitui qualquer aconselhamento financeiro, de investimento ou jurídico. A Gate não garante a exatidão ou o carácter exaustivo das informações e não poderá ser responsabilizada por quaisquer perdas resultantes da utilização destas informações. Os investimentos em ativos virtuais implicam riscos elevados e estão sujeitos a uma volatilidade de preços significativa. Pode perder todo o seu capital investido. Compreenda plenamente os riscos relevantes e tome decisões prudentes com base na sua própria situação financeira e tolerância ao risco. Para mais informações, consulte a Isenção de responsabilidade.
Comentar
0/400
Nenhum comentário
Negocie cripto em qualquer lugar e a qualquer hora
qrCode
Digitalizar para transferir a aplicação Gate
Novidades
Português (Portugal)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)