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

Nos dias 28 e 29 de maio, houve três interrupções na Sui Foundation.

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

Após perceber o risco envolvido na proposta atual, a Sui Foundation apresentou uma solução robusta

A primeira paralisação na rede

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

Raramente, duas transações tentando gastar o mesmo dinheiro ao mesmo tempo resultariam na correta cancelamento de uma delas com um erro InsufficientFundsForWithdraw.

No entanto, neste caso, a transação cancelada tentou gastar dinheiro e passou por uma queima de gás, resultando em um saldo negativo inválido na liquidação.

A Sui observou,

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

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

A segunda interrupção

A rede se recuperou rapidamente após a correção inicial que parou a queima de gás para transações canceladas por InsufficientFundsForWithdraw.

Porém, um caso limite tornou possível que o erro de fundos insuficientes fosse ocultado por outro motivo de cancelamento, pois as transações podem falhar por várias razões.

Ao contornar a proteção, isso resultou em uma segunda interrupção e no mesmo bug de saldo negativo. Após resolver esses cenários de falha sobrepostos, os desenvolvedores implementaram uma correção mais completa que estabilizou a rede.

A terceira paralisação na mainnet

Felizmente, a terceira interrupção não foi causada por pagamentos de gás. Em vez disso, foi provocada por um bug no sistema de Geração de Chaves Distribuídas (DKG) da Sui.

O DKG falhou porque não houve participação suficiente após reinícios dos validadores, mas o status de falha não foi registrado.

Por causa disso, transações dependentes de aleatoriedade ficaram presas, e a rede não conseguiu completar sua transição de epoch planejada. Isso aconteceu porque os validadores reiniciaram sem perceber que o DKG já havia falhado.

Para resolver o problema, os desenvolvedores adicionaram um mecanismo para fechar com segurança um epoch travado e garantiram que o status do DKG permanecesse consistente após reinícios.

Curiosamente, a Sui concluiu de forma mais adequada ao notar,

Hoje, o sistema carece de uma camada de defesa em profundidade que limite o raio de explosão de uma falha como essa.

Dinâmica do mercado Sui

Isso coincidiu com a queda do preço do SUI de $0,998 para $0,8783 no momento da publicação, representando uma queda de mais de 15% na semana passada.

Enquanto isso, o Interesse Aberto de Sui sugeriu que os traders estavam aumentando suas posições em vez de fechá-las. Isso confirmou ainda mais que os vendedores estavam ganhando força contra os compradores.

SUI's Open InterestFonte: CoinGlass


Resumo final

  • Em menos de 48 horas, três bugs diferentes causaram três interrupções, revelando falhas no ecossistema Sui.
  • As interrupções da Sui foram resultado de uma série de casos extremos incomuns, e não de uma falha única.
SUI-0,56%
Ver original
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
  • Recompensa
  • Comentário
  • Repostar
  • Compartilhar
Comentário
Adicionar um comentário
Adicionar um comentário
Sem comentários
  • Fixado