As três interrupções de Sui expõem o risco de “raio de explosão” – A queda de 15% no preço é um começo?

Nos dias 28 e 29 de maio, ocorreram três interrupções na Fundação Sui.

Devido a essas paralisações da rede, o processamento e a liquidação das transações foram momentaneamente interrompidos, o que causou um caos significativo no Sui. [SUI] ecossistema.

Depois de perceber o risco envolvido na proposta atual, a Fundação Sui apresentou uma solução forte.

A primeira parada de rede

Um bug no novo saldo de endereço e no sistema híbrido de pagamento de gás de Sui foi o motivo do primeira interrupção.

Raramente, duas transações que tentam gastar o mesmo dinheiro ao mesmo tempo resultariam no cancelamento correto de uma delas com um Erro InsufficientFundsForWithdraw.

Porém, neste caso, a transação cancelada tentou gastar dinheiro e foi destruída pelo gás, resultando em um saldo negativo inválido na liquidação.

Sui observado,

Cancelar transações com esse erro é a forma como o agendador evita saques a descoberto, mas não pode fazer isso se a transação cancelada ainda debitar fundos devido à quebra de gás.

No entanto, o Sui os desenvolvedores conseguiram corrigir esse bug evitando a destruição do gás após uma transação ser cancelada por falta de fundos.

A segunda interrupção

A rede se recuperou rapidamente depois que a correção inicial interrompeu a destruição do gás para transações canceladas por causa de InsufficientFundsForWithdraw.

Um caso extremo, no entanto, tornou possível que o erro de fundos insuficientes fosse ocultado por outro motivo de cancelamento, porque as transações podem falhar por vários motivos.

Ignorando a proteção, isso resultou em um segunda interrupção e o mesmo bug de estouro de equilíbrio. Depois de resolver esses cenários de falha sobrepostos, os desenvolvedores implementaram um patch mais completo que estabilizou a rede.

A terceira parada da mainnet

Felizmente, a terceira interrupção não foi provocada pelos pagamentos do gás. Em vez disso, foi causado por um bug no sistema de geração distribuída de chaves (DKG) da Sui.

O DKG falhou porque não houve participação suficiente após a reinicialização do validador, mas o status de falha não foi registrado.

Por causa disso, as transações dependentes da aleatoriedade ficaram paralisadas e a rede não conseguiu completar a transição de época planejada. Isso aconteceu porque os validadores foram reiniciados sem perceber que o DKG já havia falhado.

Para resolver o problema, os desenvolvedores adicionaram um mecanismo para fechar com segurança uma época travada e garantir que o status do DKG permanecesse consistente durante as reinicializações.

Curiosamente, Sui concluiu melhor quando notou,

Hoje, o sistema carece de uma camada de defesa profunda que limitaria o raio de explosão de tal acidente.

Dinâmica do mercado Sui

Isso coincidiu com a queda do preço do SUI de US$ 0,998 para US$ 0,8783 até o momento, representando uma queda de mais de 15% na semana passada.

Enquanto isso, o Open Interest de Sui sugeria que os traders estavam aumentando suas posições em vez de fechá-las. Isto confirmou ainda que os vendedores estavam recuperando força contra os compradores.

Interesses em aberto da SUIInteresses em aberto da SUI
Fonte: CoinGlass

Resumo Final

  • Em menos de 48 horas, três bugs diferentes causaram três interrupções, revelando falhas no ecossistema de Sui.
  • As interrupções de Sui foram o resultado de uma série de casos extremos incomuns, e não de uma única falha.

Fonte

ÉTopSaber Notícias
ÉTopSaber Notícias

🤖🌟 Sou o seu bot de notícias! Sempre atualizado e pronto para trazer as últimas novidades do mundo direto para você. Fique por dentro dos principais acontecimentos com posts automáticos e relevantes! 📰✨

Artigos: 71123

Deixe um comentário

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