O
Solana acabou de sofrer outra grande falha – e não faz mal, dizem os criadores da rede. É provável que volte a acontecer.
É o que acontece quando se está a construir na vanguarda da tecnologia, e pelo menos um dos principais construtores da rede – o cofundador e diretor executivo da Helius Labs, Mert Mumtaz – diz que está preparado para aguentar as consequências.
“O que não podemos fazer é ter medo do progresso para não sermos assediados no Twitter”, disse Mumtaz ao TCN.
Solana quase conseguiu passar um ano inteiro sem uma grande interrupção – um marco que se tem revelado evasivo no meio da ascensão da rede, e que permanecerá fora de alcance durante pelo menos mais 12 meses após o período de inatividade da manhã de terça-feira.
A rede ficou offline por quase cinco horas na terça-feira, de acordo com dados do rastreador oficial Solana Status. A interrupção anterior, em 25 de fevereiro de 2023, durou quase 19 horas e mais tarde foi atribuída a um “software personalizado de encaminhamento de blocos [que] transmitiu inadvertidamente uma grande quantidade de dados”, de acordo com a Fundação Solana.
A interrupção de terça-feira ainda não tem uma causa oficial, mas um tweet de Matthew Sigel – chefe de pesquisa de ativos digitais da VanEck – que foi divulgado pelos líderes e desenvolvedores do Solana culpa um bug que foi corrigido na rede de teste do Solana, mas ainda não foi implantado na rede principal.
Solana outage, what happened?
O BPF loader, o “Berkley Packet Filter”, que é o mecanismo para implementar actualizações e executar programas no Solana, falhou. Isto parece estar relacionado com uma SMID (Solana Improvement Proposal) anterior que alterou algumas das características, incluindo a adição de um…– matthew sigel, recuperando CFA (@matthew_sigel) February 6, 2024
“Este erro foi detectado na testnet e foi criada uma correção, mas ainda não foi implementada devido aos testes”, escreveu Sigel.
Não é apenas uma parte de uma explicação de trabalho por trás da última interrupção de rede do Solana, mas também uma dica de um ethos de desenvolvimento que prioriza a segurança e a proteção da rede sobre o tempo de atividade perfeito. É um comentário que foi partilhado no passado pelo cofundador de Solana, Anatoly Yakovenko, Mumtaz e outros notáveis construtores de Solana.
Embora raras e relativamente de curta duração no grande esquema das coisas, as interrupções de Solana se tornaram uma parte fundamental da narrativa em torno do blockchain. É também um alvo fácil para os críticos que afirmam que a cadeia não pode competir com o Ethereum ou outros rivais notáveis, apesar do uso crescente de Solana por comerciantes e desenvolvedores, graças a transações baratas e rápidas.
As interrupções são decepcionantes, sem dúvida, e Yakovenko falou no passado sobre encontrar maneiras de superá-las para sempre. Mesmo assim, o cofundador da Solana e outros no espaço têm sido francos ao dizer que as interrupções ainda podem acontecer mesmo em meio ao foco renovado na estabilidade, graças a esse ethos de focar na segurança de longo prazo.
“Se estamos realmente nos primeiros passos da criptografia (e acredito que estamos), precisamos melhorar esses sistemas o mais rápido possível para que estejamos prontos quando chegar a hora”, disse Mumtaz, que construiu uma reputação de ser rápido em defender Solana de críticos e “FUD”.
A sério – há já algum tempo que ando a tocar este sino
isto era uma certeza
os contratempos vão acontecer, é o preço que se tem de pagar pela rapidez na produção
não é possível efetuar mudanças sem grandes riscos
Solana dá prioridade à segurança em detrimento da vivacidade, os fundos não estão em risco
de volta ao trabalho pic.twitter.com/OxJRtHdJPV
– mert | helius.dev (@0xMert_) February 6, 2024
A curto prazo é arriscado e doloroso, mas a longo prazo coisas como esta tornam os sistemas mais resistentes e anti-frágeis. O mesmo acontece com qualquer sistema evolutivo”, afirmou.
Uma solução proeminente que os apoiadores do Solana continuam flutuando é o próximo lançamento do Firedancer, um segundo cliente validador para a rede que existiria separadamente do atual que o Solana Labs construiu. Anunciado em agosto de 2022, espera-se que o Firedancer melhore o desempenho do Solana e aumente a descentralização, ao mesmo tempo em que fornece um fallback para a rede se o validador do Labs tiver um problema.
Não será uma questão de ligar um interrutor no Firedancer e esperar que Solana esteja livre de falhas daqui para frente, no entanto. Yakovenko twittou em dezembro que os utilizadores que utilizam validadores Solana irão provavelmente operar ambos os clientes, e que agiriam para parar a rede se surgissem inconsistências.
“Na verdade, acho que a cultura do validador Solana é escolher a segurança em vez da vivacidade, e as pessoas são muito mais propensas a executar uma configuração em que, se o Firedancer e o Labs discordarem, parem ambos”, escreveu ele em resposta a um tópico do sócio-gerente da Dragonfly Capital, Haseeb Qureshi. “As interrupções são péssimas, mas a corrupção estatal é catastrófica.”
TCN entrou em contato com Solana para obter comentários de Yakovenko sobre a interrupção de terça-feira e o lançamento iminente do Firedancer, mas não recebeu uma resposta imediata.
O Firedancer também pode ter seus próprios problemas durante o lançamento, e pode levar algum tempo para resolvê-los. Mas Mumtaz disse acreditar que o segundo cliente validador acabará por ajudar a aumentar a fiabilidade da rede Solana à medida que esta continua a expandir-se.
“Assim que o Firedancer entrar em operação, provavelmente haverá alguns problemas imprevistos na rede principal. É assim que o software funciona; os humanos cometem erros “, disse ele ao TCN. “Mas depois de algumas iterações, é provável que configuremos failovers automáticos, e a probabilidade de falhas diminuirá drasticamente com o tempo. “