CriptoFácil - A rede da Solana (SOL) voltou a travar e paralisar transações. Neste fim de semana, os validadores tentaram o máximo reativar as transações da rede, que ficou boa parte do tempo offline.
De acordo com o Solana Block Explorer, as transações pararam na noite deste sábado (25). Os validadores tentaram reiniciar a rede, mas não tiveram sucesso. Como resultado, os validadores fizeram segunda tentativa de reinicialização.
O problema se normalizou apenas na noite de domingo (26), quando a rede voltou a processar transações. No entanto, ainda há uma lentidão no processamento da rede.
Dividir a rede
No sábado à noite, os validadores que executam a infraestrutura da Solana concluíram que a melhor maneira de corrigir a cadeia seria sincronizar uma reinicialização e dividir a rede. Ou seja, realizar um hard fork para poder restaurar as transações.
Os validadores fizeram uma primeira tentativa, mas desistiram quando perceberam que escolheram o ponto errado para reiniciar. Como resultado, o atraso nas transações aumentou ainda mais.
Em seguida, o que era apenas uma lentidão virou uma paralisação quase total na rede da Solana. Ainda no sábado, a rede parou quase que por completo, com a taxa de processamento caindo quase 98%. A produção de blocos da rede cessou e as transações não estavam sendo processadas ou validadas.
Para os usuários da Solana, isso representou a impossibilidade de enviar e receber SOL e tokens da blockchain Solana. Enquanto os validadores não consertaram o problema, a rede tornou-se virtualmente inútil, com os usuários impossibilitados de mover seus fundos.
Horas após o início da crise, as principais vozes do ecossistema de Solana ainda tentavam identificar a falha e suas causas.
Teorias e conserto
Uma das principais teorias era que um “bloco gordo” destruiu a mecânica da blockchain. Notavelmente, a rede estava mudando para uma versão atualizada pouco antes de seus problemas começarem. Contudo, a equipe não conseguiu identificar a origem do problema.
A solução que os desenvolvedores encontraram foi interromper a atualização e restaurar a versão antiga da rede. A atualização 1.14, que estava em vias de implementação, foi interrompida, e os desenvolvedores orientaram os validadores a voltar para a versão 1.13.6.
Cerca de 70% dos validadores aprovaram a mudança, acima do quórum de 80%. Finalmente, a rede voltou ao normal no domingo, com as transações processadas normalmente.
Não foi a primeira vez que a Solana registrou problemas e paralisações na produção dos blocos. De fato, a rede travou pelo menos três vezes em 2022, o que levou a uma grande desconfiança. No travamento atual, a Solana ficou mais de 18 horas sem processar blocos nem transações.