Para Solana (SOL), 2022 foi um ano especialmente tumultuado. Com as revelações da insolvência da agora extinta bolsa de criptomoedas FTX no início de novembro, o preço do SOL caiu 55% durante o mês.
No momento desta publicação, o SOL estava sendo negociado a $ 11,15, uma queda de 70% em relação ao pico de novembro de $ 37,73. Solana negociou pela última vez neste nível em fevereiro de 2021. Além disso, o preço do SOL caiu 94,21% em relação ao ano passado e caiu 95,71% em relação ao seu recorde histórico em novembro de 2021, de acordo com CryptoSlate dados.
O valor total bloqueado (TVL) nas finanças descentralizadas de Solana (DeFi) caiu 63% em uma semana em meio ao fiasco do FTX. Enquanto em 14 de novembro a Solana TVL estava em US$ 330 milhões depois de perder quase US$ 500 milhões em uma semana, caiu ainda mais para US$ 214,53 milhões no momento desta publicação, conforme dados da DefiLlama.
Sam Bankman-Fried (SBF), o ex-CEO da FTX caído em desgraça, que atualmente está sob fiança aguardando julgamento criminal por fraude, foi um dos primeiros apoiadores de Solana. O fundo de hedge de propriedade da SBF, Alameda Research, possuía 53 milhões de tokens SOL, no final de agosto, de acordo com um relatório da Forbes.
O declínio de Solana foi alimentado por especulações sobre a consideração da Binance de comprar a FTX. Analistas de mercado previram que, no caso de uma aquisição, a Binance priorizaria seu próprio token Binance Smart Chain e BNB (BNB) em vez de Solana, levando os investidores a um frenesi de vendas. A Binance, no entanto, acabou desistindo do acordo, levando à declaração de falência da FTX e da Alameda em 11 de novembro.
Em junho, uma ação coletiva foi lançada contra a Fundação Solana, Solana Labs, Multicoin Capital, FalconX e o cofundador da Solana, Anatoly Yakovenko. O processo alegava que Solana era centralizado e que os réus lucravam com a venda de um título não registrado e faziam alegações enganosas.
Enquanto a rede tenta se recuperar, Yakovenko estabeleceu recentemente o que a rede está fazendo para consertar as coisas e suas principais áreas de foco em 2023.
O foco contínuo de Solana
Corrigindo interrupções de rede
Muito antes do desastre do FTX, Solana sofreu seus próprios problemas de interrupções crônicas de rede no início de 2022. Embora a frequência das interrupções tenha diminuído nos meses seguintes, ela continuou a afetar os investidores. Em 21 de janeiro, a rede Solana enfrentou uma interrupção que durou mais de 24 horas, coincidindo com uma desaceleração do mercado. Isso levou à liquidação de posições de vários traders.
De acordo com o rastreador de tempo de atividade da Solana, a Solana enfrentou 14 interrupções em 2022, levando a um tempo de inatividade total de 4 dias, 12 horas e 21 minutos. No entanto, deve-se notar que o rastreador não registrou a interrupção reconhecido pela conta oficial da rede no Twitter em 9 de novembro.
As interrupções e lentidão da rede ocorreram principalmente devido ao congestionamento, embora Yakovenko tenha dito que uma série de bugs também foram os culpados pelas interrupções no início de 2022. Embora alguns dos bugs fossem novos, outros surgiram como resultado do aumento do uso da rede, Yakovenko disse .
Portanto, corrigir interrupções de rede e aumentar a confiabilidade e a resiliência foram os principais focos da equipe de engenharia de Solana em 2022. Na conferência anual de Solana, Breakpoint 2022, Yakovenko disse:
“Eu diria que todo o ano passado foi sobre confiabilidade para a equipe de engenharia da Solana. E muito disso, acho que resolvemos.”
Em agosto, Solana anunciou que a Jump Crypto, parte da empresa de comércio quantitativo Jump Trading Group, criaria um novo cliente validador para Solana. O projeto validador chamado Firedancer proporia atualizações de rede significativas e aumentaria a eficiência, resiliência e taxa de transferência de Solana, afirmou Solana.
De acordo com Solana, o Firedancer é capaz de processar 600.000 transações por segundo (TPS) em um ambiente de teste, em comparação com a média atual da rede de 4.000 TPS.
Além disso, a Solana reimplantou seu sistema baseado no User Datagram Protocol (UDP) para processar transações sobre o QUIC, um protocolo desenvolvido pelo Google. O QUIC permite comunicação assíncrona rápida, aumentando a resiliência do Solana.
Além disso, Solana implantou QoS ponderada por estaca, que “impede que nós não estacados ou nós de baixa estaca enviem spam para todos os outros”, disse Yakovenko. Solana também desenvolveu mercados de taxas locais que permitem aos usuários pagar mais em vez de ter suas transações priorizadas para confirmação, aumentando a confiabilidade da rede.
Aumentando o desempenho
A equipe de engenharia de Solana desenvolveu algumas otimizações de turbina que estão funcionando nos bastidores para ampliar a capacidade de transmissão instantânea de informações. Além disso, Solana também está trabalhando em otimizações de tempo de execução. Isso incluiu a atualização do tempo de execução Sealevel da Solana, que já aumentou o rendimento das transações, disse Yakovenko.
Ele acrescentou que os engenheiros da Solana continuam trabalhando em dois desafios difíceis – o agendador de transações e, em seguida, reproduzindo essas transações. Yakovenko observou:
“As soluções estão cada vez melhores e as heurísticas estão cada vez mais próximas do melhor que você pode ter.”
Melhorando a segurança
No início de agosto, um hacker drenou cerca de US$ 8 milhões em SOL e USDC de cerca de 7.767 carteiras quentes. O ataque afetou as carteiras Solana baseadas na web e em dispositivos móveis, incluindo Solflare, Phantom, Slope e Trust Wallet. Alguns investidores Ethereum (ETH) também foram disse ser impactado pelo ataque.
Embora melhorar a segurança da rede seja fundamental para a segurança dos fundos dos usuários, Yakovenko disse que também é crucial para a adoção geral. De acordo com Yakovenko, o número crescente de validadores de Solana tornou a rede mais segura e resistente à censura. Os validadores de Solana totalizaram 1.911 nas últimas 24 horas, embora 30 validadores controlem mais de 33% da participação total.
Yakovenko observou que a adoção geral de Solana exigiria muito mais melhorias na segurança. Isso pode significar a implantação de auditorias automáticas como um recurso de segurança que pode ajudar os desenvolvedores a detectar contratos inteligentes e brechas e erros de desenvolvimento. Ele adicionou:
“Quanto mais automação pudermos construir, mais robustos esses sistemas podem se tornar.”
Aprimorando a programabilidade
Tornar o Solana mais programável significa usar ferramentas como compiladores que suportam um grande número de linguagens de desenvolvedor, disse Yakovenko. Solana já tem um compilador Solidity chamado solang. Além disso, a estrutura de desenvolvimento de Solana, Anchor, tornou-se mais fácil de usar para os desenvolvedores, acrescentou.
Com essas adições e atualizações, Yakovenko observou que:
“Passamos de mascar vidro no ano passado para surfar vidro.”
O recém-lançado programa Seahorse permite que os desenvolvedores escrevam programas Anchor usando Python, aumentando ainda mais a capacidade de programação do Solana.
Aumentando a compatibilidade móvel
De acordo com Yakovenko, a criptografia é principalmente baseada em desktop porque os modelos de negócios da Web 3.0 não são compatíveis com os das grandes lojas de aplicativos. No entanto, tornar as criptomoedas acessíveis por meio de aplicativos móveis é crucial para uma adoção generalizada. Isso ocorre porque cerca de 82% da população global ou aproximadamente 6,6 bilhões de smartphones, de acordo com dados da Statista.
Yakovenko disse que as lojas de aplicativos não são amigáveis para aplicativos criptográficos descentralizados (dApps). E os dApps aprovados pelas lojas de aplicativos precisam adicionar etapas extras para os usuários conectarem suas carteiras. Ele adicionou:
“É um grande desafio, não para a rede, mas para a experiência do usuário e para os desenvolvedores.”
O Solana Mobile Stack desenvolvido pela Solana Mobile visa enfrentar esses desafios. O seed vault, por exemplo, usa o elemento de segurança embutido no telefone para armazenar frases de seed, tornando-o inacessível pelo Android e permitindo que dApps se conectem facilmente com carteiras, disse Yakovenko.
Além disso, a Solana dApp Store, que começará a aceitar aplicativos em janeiro, será um mercado sem permissão para dApps móveis, observou Yakovenko.
Foco de Solana em 2023
Resolvendo os principais desafios de programação
Solana pretende lançar Token-22, um novo padrão de token que permitirá o desenvolvimento de novas aplicações, como cobrança de royalties sobre transferências e propriedade, bem como pagamentos confidenciais.
Além disso, a rede está procurando tornar a verificação formal uma realidade, para a qual já existem ferramentas, disse Yakovenko. Ele adicionou:
“Minha esperança é que no Breakpoint do ano que vem, estarei falando sobre os contratos inteligentes que são de código aberto, têm especificações formalmente verificáveis, que os auditores podem olhar para a especificação e dizer onde você está perdendo uma suposição, ou uma suposição é impossível de provar”.
A rede também está procurando permitir bitcode rico em tipos, o que poderia potencialmente remover as barreiras que impedem as funções de chamada entre os programas Solana. Isso daria a Solana total capacidade de composição, como passar mensagens entre diferentes serviços, disse Yakovenko.
Um dos principais problemas que Yakovenko deseja que Solana resolva é o estado da rede e os preços dinâmicos para armazenamento. Embora Solana já tenha otimizado a rede com hardware, é necessário um maior escalonamento para quando o número de contas atingir 5 ou 10 bilhões, disse Yakovenko.
Ele acrescentou que a equipe de Solana ainda não descobriu como precificar o armazenamento. Ele disse:
“Não sabemos qual deve ser o valor da próxima conta junto aos validadores e como garantir que esse armazenamento seja usado de maneira eficaz.”
Lidando com as melhorias no nível da rede — ‘Emagrecendo Solana’
Yakovenko deseja habilitar clientes leves, que permitem que os usuários que não executam um nó validador completo examinem uma pequena amostra de dados. Os clientes leves, que Yakovenko chama de brincadeira de “clientes de dieta”, podem ajudar a proteger a rede e validar se a maioria dos nós está correta, disse ele. Como as provas em Solana são muito maiores do que camadas finas de protocolo, Yakovenko se refere ao objetivo de habilitar clientes leves como “emagrecer Solana”.
Além disso, no nível da rede, Yakovenko também deseja desvincular o ato de produção de blocos da execução de um nó validador. Ele disse:
“Isso permite que os produtores de blocos reais sejam um pouco sem estado e não precisem do estado mais sincronizado, para que possam gastar todos os seus recursos nesse problema de mochila em tempo real muito complicado de criar blocos”.
Isso pode ser alcançado com o uso de líderes sem banco e pode levar a uma melhoria significativa na confiabilidade e latência da rede, afirmou Yakovenko.
Em 2023, Yakovenko também pretende habilitar o APEX, o que separaria a tarefa de jogar e revisar blocos de pegar garfos. Isso, por sua vez, eliminaria a necessidade de lidar com picos e declínios nas demandas de tráfego da Web dos validadores. Yakovenko disse:
“Depois de escolher um garfo, você conhece a execução e o resultado. E se pudermos fazer isso, isso significa que você pode fazer com que a execução real do programa seja executada em um período completo após a escolha da bifurcação. Isso dá a você dois dias de transações para executar de uma só vez.”
Todas as três ideias aumentarão a segurança e o desempenho da rede, afirmou Yakovenko.
Habilitando a produção de vários blocos simultâneos
Permitir a produção simultânea de blocos é o que Yakovenko chama de “mãe de todas as bombas difíceis”. Para Solana ser capaz de criar um registro histórico em tempo real de eventos ao redor do mundo, a transmissão de informações precisa ser instantânea. Além disso, ajudaria a determinar quem descobriu a informação primeiro.
Portanto, é crucial remover as latências da rede. Isso pode ser alcançado com vários produtores de blocos simultâneos, pois forneceria vários locais para validar as transações, disse Yakovenko. Isso é, no entanto, diferente do sharding, que particiona grandes bancos de dados em partes menores, observou Yakovenko, acrescentando que:
“Ainda temos uma única máquina de estado, uma única visão de mundo unificada do que é o estado. Nós apenas temos várias maneiras de codificar essa história.”
Todas as melhorias e atualizações mencionadas acima ajudariam a tornar os sistemas descentralizados tão rápidos, confiáveis e seguros quanto os sistemas centralizados, disse Yakovenko.
source – cryptoslate.com