ViaBTC Capital | Razões por trás do tempo de inatividade frequente da Solana: falhas de projeto na economia do gás

Qual é a taxa de gás? No mundo blockchain, a taxa de gás é uma taxa que os usuários devem pagar à rede blockchain para cada transação. Por exemplo, quando um usuário faz uma transferência no Ethereum, os mineradores devem empacotar sua transação e colocá-la no blockchain para concluir a transação. Esse processo consome os recursos de computação do blockchain, e a taxa paga aos mineradores é chamada de taxa de gás.

Economia de gás

Imagine que cada cadeia pública seja uma sociedade ou uma cidade, e o gás seja a moeda que os usuários precisam para várias atividades na cidade, e os desenhos econômicos do gás têm impactos de longo alcance no desenvolvimento futuro da cadeia pública. Hoje, vamos ilustrar a importância da economia do gás a partir das perspectivas de desempenho e captura de valor.

Performance

– O congestionamento frequente da rede de Solana

No início de maio, a rede principal de Solana perdeu o consenso e a geração de blocos foi suspensa por 7 horas. A rede principal caiu devido à cunhagem NFT de um novo projeto NFT. Os usuários recorreram a bots para enviar transações o máximo possível para aumentar sua taxa de sucesso de cunhagem. Isso levou a 6 milhões de transações por segundo na rede principal de Solana, que congestionou a rede. Além disso, como Solana transmite mensagens de consenso como uma mensagem de transação especial entre validadores, a rede altamente congestionada também desativou a transmissão normal de mensagens de consenso, eventualmente levando à perda de consenso.

Este não é o primeiro tempo de inatividade da Solana. Em setembro passado, a cadeia pública sofreu um tempo de inatividade de 17 horas devido ao enorme volume de negociação criado por bots na cadeia durante o lançamento do projeto de sucesso Raydium. Um incidente de inatividade de 30 horas da Solana aconteceu no final de janeiro de 2022, quando o preço do BTC caiu de US$ 44,000 para US$ 33,000 durante uma queda do mercado e criou muitas oportunidades de arbitragem. Enquanto isso, os bots de liquidação/arbitragem em Solana, que se concentram em DeFi, continuaram criando transações massivas, o que resultou em tempo de inatividade da rede. Ao comparar o Solana com um sistema de TI convencional, podemos dizer que o tempo de inatividade se assemelha a um ataque DDoS.

「Um ataque DDoS (negação de serviço distribuído) refere-se à adição de tráfego de várias fontes para exceder a capacidade de processamento de uma rede para que usuários reais não possam adquirir os recursos ou serviços de que precisam. Os invasores geralmente lançam um ataque DDoS enviando mais tráfego para uma rede do que ele pode manipular ou enviando mais solicitações para um aplicativo do que ele pode gerenciar.」

Instintivamente, muitas pessoas pensariam que o tempo de inatividade de Solana está enraizado em seus projetos de cadeia pública: o design monolítico de Solana inevitavelmente leva a um tempo de inatividade.

Atualmente, as principais redes públicas utilizam dois tipos de design: o modular e o monolítico. A arquitetura modular refere-se a uma implantação modularizada em que o consenso, o armazenamento e a execução são implementados separadamente para que o colapso da camada de execução não comprometa a segurança da camada de consenso. Ao mesmo tempo, os designs convencionais adotados pela Subnet da Avalanche, ETH 2.0 e Rollup da Celestia podem divergir transações massivas. Por outro lado, embora o Solana como um todo seja projetado para permitir transações rápidas, a escalabilidade e a segurança foram sacrificadas.

No entanto, o design modular de uma cadeia pública não é a chave porque, embora o consenso permaneça seguro, o rollup individual ainda pode sofrer com o tempo de inatividade ao enfrentar transações esmagadoras em um período muito curto. Em outras palavras, o design modular apenas reduziu os riscos sistêmicos (por exemplo, um certo rollup pode parar, mas o resto pode sobreviver) para a cadeia pública. O projeto do gás é a verdadeira razão por trás do tempo de inatividade da Solana, e mais tempo de inatividade da rede está a caminho se o projeto não for aprimorado.

– Os mecanismos de gás de diferentes cadeias

A figura abaixo mostra os projetos de gás de três grandes redes públicas. Na Solana, a taxa de gás é baseada no número de assinaturas. Quanto mais assinaturas uma transação usar, maior será a taxa de gás. No entanto, a capacidade máxima de memória de cada transação é fixa, assim como a taxa máxima de gás por transação, o que ajuda os usuários a calcular facilmente o custo do envio de solicitações de transações em massa. Além disso, as transações no Solana não são sequenciadas, o que significa que quando o custo de envio de solicitações em massa é menor que o lucro (arbitragem, cunhagem de NFT etc.), os usuários usariam bots para enviar transações em grande escala para aumentar a probabilidade de a execução de suas transações. Esta também é a razão por trás dos eventos de tempo de inatividade que ocorreram em Solana.

Ethereum e Avalanche compartilham projetos de gás semelhantes. Ambos apresentam a taxa básica e a taxa de prioridade, o que cria um problema de sequenciamento inerente porque as transações com uma taxa de prioridade mais alta seriam executadas primeiro. Como tal, embora os usuários ainda possam usar bots para criar transações massivas no Ethereum e Avalanche, suas transações não serão executadas, não importa quantas solicitações sejam enviadas quando a taxa de prioridade se tornar insuficiente e eles tiverem que esperar na fila. Considerando o custo do gás, tal projeto elimina a possibilidade de inatividade da rede decorrente de transações massivas no nível econômico.

Fonte[1]

– Aperfeiçoamento por Solana

O isolamento econômico sempre serviu melhor ao seu propósito do que o isolamento metodológico. A Solana já começou a construir o seu próprio Mercado de Taxas, introduzindo um conceito semelhante à taxa prioritária. Enquanto isso, o Metaplex, o mercado de NFT de Solana, também adotará um novo conceito chamado Invalid Transaction Penalty, o que significa que os usuários terão que pagar uma taxa por transações inválidas ao cunhar NFTs.

Captura de valor

A captura de valor é o reflexo de uma economia de gás por meio da capitalização de mercado do gás (a criptografia nativa da cadeia). O valor de mercado de uma moeda nativa é determinado aproximadamente por dois fatores: fluxo de caixa e prêmio monetário.

- Fluxo de caixa

Quando se trata de cobrar a taxa de gás, a maioria das redes públicas segue a mesma abordagem: reduza a taxa de gás o máximo possível para atrair usuários do Ethereum. Do ponto de vista do fluxo de caixa, tal abordagem é insustentável. Das três principais cadeias públicas, apenas o Ethereum apresenta uma considerável entrada líquida de caixa, embora a rede ainda esteja emitindo mais Ethers. Se considerarmos a emissão adicional como um tipo de subsídio, o gasto líquido de Ethereum por dia seria de cerca de US$ 25.7 milhões se a taxa de emissão anual for de 3.21%. Solana e Avalanche, por outro lado, têm uma receita média de US$ 6,250 e US$ 42,000 por dia, com uma despesa líquida diária de US$ 4.6 milhões e US$ 1.86 milhão e uma taxa de emissão anual de 6.93% e 5.22%. A alta despesa líquida e a alta taxa de emissão diluem significativamente o valor de mercado das moedas da cadeia pública.

Fonte[2]

Vamos nos voltar para os destinos dos fluxos de caixa. Sob o mecanismo atual do Ethereum, a taxa básica é queimada, enquanto a taxa prioritária é oferecida aos mineradores. Em comparação com os mecanismos de queima e distribuição de gás da Solana e da Avalanche que oferecem a taxa de gás aos validadores, a recompensa do minerador é um design que compromete a captura de valor. A Ethereum usa o design PoW para geração de blocos, e a maioria dos mineradores adota um modelo de negócios sob o qual os tokens que foram minerados são vendidos para cobrir o custo de mineração (como taxas de eletricidade e custos de manutenção). Portanto, a parte da taxa de gás paga aos mineradores provavelmente sairá do ecossistema. Seria melhor dar a taxa de gás aos validadores porque o custo de operação de um nó não é tão alto quanto operar uma fábrica de mineração. Como não há custos operacionais contínuos significativos, os validadores são mais propensos a investir as recompensas que receberam nos nós, o que torna o ecossistema mais seguro sem diluir o valor da moeda nativa. As taxas de queima podem ser a maneira mais direta e eficaz de capturar valor e beneficiar tanto os participantes de nós quanto os detentores de tokens. Além disso, o MEV constitui outra importante fonte de receita para as redes públicas. De acordo com estatísticas da Flashbots, de 2020 até agora, US$ 600 milhões em MEV foram pagos aos mineradores, o que é uma estimativa conservadora.

Fonte[3]

– Prêmio monetário

Prêmio monetário refere-se à valorização de uma moeda de cadeia pública em termos de seu valor prático e armazenamento de valor. A maioria das moedas de cadeia pública existentes está realizando uma emissão massiva, o que as torna um armazenamento de baixo valor, e o valor prático forma a espinha dorsal de seu valor de mercado. O crescimento do ecossistema de uma moeda de cadeia pública criará cenários em que ela poderá ser usada como forma de pagamento. Por exemplo, a maioria das transações NFT são liquidadas com moedas de cadeia pública. Enquanto isso, a maioria das redes públicas emergentes também considera o valor prático como o principal meio de valorização, razão pela qual estabeleceram taxas de gás ínfimas para atrair tráfego e novos usuários. Enquanto isso, algumas cadeias públicas construíram fundações no valor de centenas de milhões de dólares para incentivar mais desenvolvedores a criar DApps em seu ecossistema. A lógica por trás dessa abordagem é fazer grandes investimentos para atrair usuários no estágio inicial e tentar recuperar o custo posteriormente.

Conclusão

Resumindo, o projeto de gás de uma cadeia pública terá impactos profundos no desenvolvimento futuro de uma cadeia pública, e um projeto ruim pode levar a uma captura de valor ruim e até mesmo a gargalos de desempenho. Ao avaliar um projeto de cadeia pública, também podemos ter uma visão aproximada de sua estratégia de desenvolvimento e crescimento futuro por meio de seus projetos de gás.

 

[1] https://docs.solana.com/implemented-proposals/transaction-fees#congestion-driven-fees,https://ethereum.org/en/developers/docs/gas/,https://docs.avax.network/quickstart/transaction-fees/

[2] https://cryptofees.info/,https://moneyprinter.info/,https://solanabeach.io/

[3] https://docs.solana.com/implemented-proposals/transaction-fees#congestion-driven-fees,https://ethereum.org/en/developers/docs/gas/,https://docs.avax.network/quickstart/transaction-fees/

Fonte: https://www.newsbtc.com/news/company/viabtc-capital-reasons-behind-solanas-frequent-downtime-design-flaws-in-the-gas-economy/