Como Solana está corrigindo interrupções e os desafios que enfrentará em 2023

Escolha Solana (SOL), 2022 foi um ano especialmente tumultuado. Com as revelações da insolvência da agora extinta exchange de criptomoedas FTX no início de novembro, O preço 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 Solana (DeFi) caiu 63% em uma semana em meio ao fiasco do FTX. Enquanto em 14 de novembro a Solana TVL estava em $ 330 milhões depois de perder quase $ 500 milhões em uma semana, caiu ainda mais para $ 214.53 milhões no momento desta publicação, conforme DefiLlama dados,.

Sam Bankman-Fried (SBF), o desgraçado ex-CEO da FTX, que atualmente é 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 a Forbes Denunciar.

O declínio de Solana foi alimentado por especulações em torno da consideração da Binance de comprar a FTX. Analistas de mercado previram que, em caso de aquisição, a Binance priorizaria sua própria Binance Smart Chain e BNB (BNB) sobre Solana, levando os investidores a um frenesi de vendas. Binance, no entanto, eventualmente foi embora do acordo, levando a FTX e Alameda's declaração de falência Em novembro 11.

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 ação judicial alegou que Solana era centralizado e que os réus lucraram com a venda de um título não registrado e fizeram 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 Solana rastreador de tempo de atividade, 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, construiria um novo cliente validador para Solana. O projeto validador chamado Firedancer proporia atualizações de rede significativas e aumentar a eficiência, a resiliência e o rendimento da 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.

Impulsionando 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 impactada carteiras Solana baseadas na web e em dispositivos móveis, incluindo Solflare, Phantom, Slope e Trust Wallet. Algum Ethereum (ETH) investidores também foram dito 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. validadores Solana totalizado 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 Statista dados,.

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.

Fonte: https://cryptoslate.com/how-solana-is-fixing-outages-and-the-challenges-it-will-tackle-in-2023/