A mainnet da Sui sofreu três paradas distintas em um intervalo de 48 horas nesta semana, cada uma desencadeada por um bug na versão v1.72 da rede. As interrupções, que pararam temporariamente a produção de blocos, resultaram de uma interação problemática entre um novo recurso de saldo de endereços e a lógica existente de gas e consenso da blockchain, de acordo com uma análise post-mortem publicada pela Sui Foundation.
O que a versão v1.72 mudou
A atualização introduziu um recurso projetado para rastrear saldos de endereços de forma mais eficiente. Mas quando esse código foi executado junto com o mecanismo de precificação de gas e o motor de consenso que finaliza as transações, criou-se um conflito. O resultado: a rede travava, incapaz de processar novos blocos até que validadores interviessem manualmente. Cada vez que a cadeia voltava ao ar, a mesma condição subjacente reativava a parada.
Causa raiz identificada
Na análise post-mortem, a equipe de desenvolvimento da Sui Foundation rastreou as falhas a uma condição de corrida na forma como a nova lógica de rastreamento de saldos interagia com a contabilidade de gas existente. O protocolo de consenso, que espera que certas transições de estado ocorram em uma ordem estrita, encontrou um estado inesperado quando o recurso de saldo recalculava custos de gas no meio de um bloco. Essa inconsistência forçou os validadores a parar de produzir blocos para evitar uma divisão na cadeia.
A fundação afirmou que o bug era específico da implantação da v1.72 e que nenhum fundo de usuários foi perdido durante nenhuma das três paradas. A rede desde então foi reiniciada e está operando normalmente.
Impacto em usuários e desenvolvedores
Durante cada interrupção, o processamento de transações na Sui parou completamente. Aplicações descentralizadas construídas na cadeia, incluindo protocolos DeFi e marketplaces NFT, não conseguiram confirmar negociações ou transferências. As repetidas interrupções frustraram alguns desenvolvedores que tiveram que pausar seus próprios serviços e aguardar a estabilização da cadeia. A fundação não divulgou o tempo total de inatividade durante os três eventos.
A Sui Foundation ainda não divulgou um cronograma para uma correção de software permanente. A análise post-mortem descreve a causa raiz, mas não especifica uma correção ou uma data para a próxima atualização. Os validadores foram instruídos a monitorar a rede de perto e a estar prontos para novas intervenções caso a condição reapareça. Por enquanto, a cadeia está rodando na mesma versão v1.72, levantando questões sobre se o bug foi realmente resolvido ou está apenas dormente.




