Saturday, March 15, 2025
HomeNotícias de criptomoedaA interrupção do Solana foi causada por um bug de loop infinito...

A interrupção do Solana foi causada por um bug de loop infinito visto anteriormente no devnet

Solana Labs disse que a recente interrupção que interrompeu as transações de blockchain por cinco horas em 6 de fevereiro foi causada por um bug que os desenvolvedores detectaram uma semana antes.

Solana Labs publicou um relatório detalhado em 9 de fevereiro descrevendo sua investigação da interrupção, que revelou que o bug conhecido tinha vários gatilhos, e os desenvolvedores só implantaram uma correção para um deles quando a interrupção ocorreu.

Causa raiz

Embora relatórios anteriores tenham identificado parcialmente o problema, o relatório mais recente fornece uma razão técnica para a interrupção e afirma que um “ciclo de implantação-despejo-solicitação de um programa carregador legado acionou um loop infinito de recompilação no cache JIT”.

Simplificando, o processo de transação de Solana entrou em um loop infinito devido a um bug.

O bug relevante afetou apenas a versão 1.17 do cliente validador de Solana e não estava presente na versão 1.16 do cliente. No entanto, quase todos os validadores paralisaram porque 95% da aposta do cluster estava rodando 1,17 no momento do bloco afetado.

O último relatório também revela que os desenvolvedores identificaram o bug como a causa de uma interrupção no devnet de Solana uma semana antes. Os desenvolvedores já haviam corrigido um possível gatilho para o bug quando a interrupção ocorreu e posteriormente aceleraram o lançamento de um patch para o segundo gatilho.

A correção está na versão 1.17.20 do cliente; os desenvolvedores pretendem lançar uma correção mais completa no futuro, de acordo com o relatório.

Solana passou por inúmeras interrupções

Solana tem atraído regularmente polêmica por suas interrupções, que ocorreram com frequência nos primeiros dias.

De acordo com dados da CryptoManiaks, Solana sofreu nove interrupções desde setembro de 2021, com mais de 150 horas de inatividade – excluindo a última interrupção desta semana.

Até o último incidente, a rede não sofreu interrupções por quase um ano. A interrupção anterior ocorreu em fevereiro de 2023 e durou 18 horas.

Os preços do Solana (SOL) mais do que se recuperaram desde o incidente mais recente de 6 de fevereiro, que fez com que o SOL atingisse o mínimo de seis dias de US$ 93,75. O token estava sendo negociado a $ 105,46 no momento desta publicação, um aumento de 2,4% nas últimas 24 horas.

Nota do Editor: Embora Solana Labs tenha confirmado os detalhes da interrupção em seu próprio site, o relatório foi originalmente escrito e publicado pelo cofundador da Anza, Jeff Washington – um ex-engenheiro do Solana Labs.

source – cryptoslate.com

Isenção de responsabilidade: Não somos consultores financeiros. Por favor, faça sua pesquisa antes de investir, nenhum jornalista da Asiafirstnews esteve envolvido na criação deste conteúdo. O grupo também não é responsável por este conteúdo.
Disclaimer: We are not financial advisors. Please do your research before investing, no Asiafirstnews journalists were involved in the creation of this content. The group is also not responsible for this content.

ARTIGOS RELACIONADOS

Mais popular