Desenvolvedores da Solana investigam bugs na esperança de evitar mais quedas

Os desenvolvedores da Solana abordaram o bug que desligou a rede pela quinta vez este ano no início deste mês, à medida que a atividade da rede diminui.

Os desenvolvedores corrigiram o bug de tempo de execução que causou a interrupção mais recente da rede Solana em 1º de junho.

De acordo com um relatório publicado pelo Solana Labs em 5 de junho, a quinta interrupção da Solana em 2022 foi causada por um bug no “recurso de transações nonce duráveis” que fez com que a rede parasse de produzir blocos por aproximadamente quatro horas e meia.

“O recurso de transação nonce durável foi desabilitado nas versões v1.9.28/v1.10.23 para evitar que a rede parasse se a mesma situação surgisse novamente.”

“As transações nonce duráveis ​​não serão processadas até que a solução seja aplicada e o recurso seja reativado em uma próxima versão”, acrescentaram.

O termo transações nonce duráveis ​​refere-se a um tipo de transação na Solana que é projetada para não expirar, ao contrário de uma transação normal na rede que geralmente tem uma vida útil curta de cerca de 2 minutos antes que um blockhash se torne muito antigo para ser validado.

Geralmente é usado para apoiar transações vinculadas a vias como serviços de custódia que exigem mais tempo do que o habitual “para produzir uma assinatura para a transação” de acordo com a Documentação da Solana.

O Solana Labs observou que as transações nonce duráveis ​​exigem um “mecanismo separado para evitar o processamento duplo e são processadas em série”, no entanto, um bug de tempo de execução se apresentou depois que uma transação nonce durável foi processada como uma transação regular e falhou, mas foi reenviada novamente e resultou na paralisação da rede.

“Depois que a transação com falha foi processada, mas antes que o nonce fosse usado novamente, o usuário reenviava a mesma transação para processamento. Esse reenvio ativou o bug no tempo de execução”, diz o relatório.

O preço do ativo nativo de Solana, SOL, caiu cerca de 13,9% desde a interrupção da rede principal em 1º de junho, para US$ 39,08 no momento da redação deste artigo. O apetite dos investidores para negociar o ativo só aumentou, no entanto, com o volume de negociação de 24 horas aumentando 61%, para US$ 2,141 bilhões no mesmo período, de acordo com dados da CoinGecko.

Em um sentido mais amplo, os dados da plataforma de análise focada em Solana, Hello Moon, mostram que o valor total movido na cadeia (com sucesso) em termos de uma média móvel de sete dias caiu significativamente desde o final de março.

Depois de atingir níveis recordes de cerca de US$ 3,18 trilhões em 24 de março, o número caiu para cerca de US$ 159,71 bilhões em 4 de junho.

LEIA MAIS: 

Você pode gostar...