Solana lutando contra interrupções persistentes enquanto mantém forte presença de DeFi
Summary:
A rede Solana sofreu uma grave interrupção em 6 de fevereiro, interrompendo a produção de blocos por mais de cinco horas antes que a rede fosse reiniciada pelos validadores. Esta não é a primeira vez que Solana enfrenta tais problemas, tendo registrado várias interrupções significativas desde janeiro de 2022. Os motivos variaram de vulnerabilidades de software a ataques de negação de serviço. Uma investigação está em andamento para determinar a causa da recente interrupção. Apesar desses problemas, a Solana manteve uma presença significativa no ecossistema de finanças descentralizadas, classificando-se como a quinta maior cadeia DeFi. No entanto, apesar de suas realizações, as críticas persistem devido ao status beta contínuo da rede.
Em 6 de fevereiro, a rede Solana parou por mais de cinco horas a partir das 10h22 UTC devido a uma grande interrupção, antes que os validadores de rede a reiniciassem com sucesso. O recorde de desempenho da Solana desde janeiro de 2022 tem sido menos do que estelar, com mais de uma dúzia de interrupções significativas e cerca de quinze dias de desligamentos completos ou parciais da rede. Investigações estão atualmente em andamento por engenheiros de toda a rede para identificar as razões por trás da mais recente interrupção do mainnet-beta.
Variando de falhas parciais a completas, as interrupções foram geradas por uma série de causas, como vulnerabilidades de software de rede, ataques de negação de serviço e ataques de esgotamento de recursos. Após o recente tempo de inatividade, Solana publicou um relato detalhado em 9 de fevereiro, revelando a causa e as medidas corretivas tomadas para reiniciar a rede. Essa narrativa divulgou que o cache de compilação Just-in-Time (JIT) da Solana, que processa todos os programas de execução pré-transação, foi atingido por um bug.
Anteriormente, o cache JIT operava com "ExecutorsCache", que foi trocado por uma nova implementação conhecida como "LoadedPrograms" na versão v1.16. Pegando emprestado detalhes contábeis da conta on-chain de um programa, o novo programa carregador recupera seu slot de implantação mais recente, que é usado para calcular a altura do slot funcional. Mas, isso fez com que o cache JIT ficasse preso em um loop com programas mais antigos, obrigando-o a recompilar repetidamente em vez de acessar e executar com êxito suas instruções. O sistema foi prejudicado por essa falha e foi enviado para um ciclo interminável que impediu o processamento de transações.
Enquanto isso, Austin Federa, chefe de estratégia da Solana, transmitiu que um conjunto de instruções mais antigo havia sido invocado e que, embora um esquema estivesse em vigor para substituir o sistema de carregadeira mais antigo, essa complicação ocorreu antes que a solução pudesse ser implementada. Ele detalhou que o compilador JIT tropeçou quando não conseguiu localizar o que precisava, acionando o loop infinito. Desde então, a equipe de engenharia da Solana corrigiu o problema, atualizou os processos do sistema e marcou esses programas mais antigos para evitar futuros ciclos de recompilação.
Além disso, ele ressaltou que a Solana como uma rede de contratos inteligentes possui clientes validadores independentes paralelos apenas ao Ethereum, que é mais preciso em sua arquitetura atual. Ele também apontou que todos os problemas enfrentados estavam enraizados em detalhes de implementação e não em falhas de consenso.
Desde seu início em março de 2020, a Solana percorreu um longo caminho e estabeleceu uma forte presença no ecossistema de finanças descentralizadas (DeFi) para se classificar como a quinta maior cadeia DeFi, com mais de US$ 1,7 bilhão prometidos para uma variedade de protocolos on-chain. Apesar de seus feitos impressionantes, Solana continua em sua fase beta e ainda não foi lançado oficialmente. Um produto normalmente sai de sua fase beta, onde um grupo seleto testa software quase pronto, após seu lançamento oficial, no entanto, esse não tem sido o caso com Solana. Mesmo que seja aberto a todos com centenas de aplicativos descentralizados em uso para lançar vários produtos e um próspero ecossistema de token não fungível (NFT), seu status beta muitas vezes atraiu críticas, especialmente à luz de suas interrupções anteriores.
Mas, de acordo com a Federa, apenas Bitcoin e Ethereum provavelmente poderiam ser considerados como mainnets completos, enquanto o resto da maioria dos sistemas blockchain permanecem em beta. Ele também afirmou que pode não demorar muito para que Solana saia de sua fase beta. Muitos defensores do DeFi veem o tempo de atividade irregular de Solana como um obstáculo significativo para se tornar um rival em potencial para o Ethereum, no entanto, sua vantagem competitiva está na alta velocidade e nos baixos custos que continuam atraindo novos projetos para a rede.
Published At
2/27/2024 5:03:26 PM
Disclaimer: Algoine does not endorse any content or product on this page. Readers should conduct their own research before taking any actions related to the asset, company, or any information in this article and assume full responsibility for their decisions. This article should not be considered as investment advice. Our news is prepared with AI support.
Do you suspect this content may be misleading, incomplete, or inappropriate in any way, requiring modification or removal?
We appreciate your report.