De acordo com a Foresight News, em 19 de maio, a Anza, um estúdio de desenvolvimento desmembrado da Solana Labs, introduziu um novo protocolo de camada de consenso para Solana chamado Alpenglow. Este protocolo modifica os mecanismos de consenso existentes TowerBFT e PoH ao incorporar novos componentes, Votor e Rotor, para lidar com a votação e a finalização de blocos, além de aprimorar o atual protocolo de propagação de blocos do Solana. Construído sobre o Turbine, a versão do Solana de fragmentação, otimiza o uso da largura de banda através de um nó de retransmissão de camada única baseado em stake.

Roger Wattenhover, chefe de pesquisa da Anza, afirmou no Solana Accelerate que o novo mecanismo de consenso reduzirá significativamente o tempo de finalização das transações de 12,8 segundos atuais para 150 milissegundos. O Alpenglow concluiu os testes de protótipo e deve ser implantado na testnet até meados de 2025, com a implantação na mainnet prevista para mais tarde no ano, após aprovação através dos Documentos de Melhoria do Solana (SIMD). Comparado à mainnet atual do Solana, o Alpenglow simplifica a arquitetura e otimiza a eficiência da propagação de dados, tornando-o adequado para negociação de alta frequência e pagamentos em tempo real.

O Votor, um componente central do Alpenglow, substituirá o TowerBFT ao lidar com a lógica de consenso. Ele opera por meio de comunicação direta em vez do atual modelo de fofoca entre nós, utilizando comunicação peer-to-peer e estratégias de agrupamento dinâmico com base no peso do stake ou na localização geográfica. Isso reduz a transmissão redundante de mensagens e a latência da rede.

O Votor introduz um mecanismo de votação por stake em camadas: se um bloco receber mais de 80% de apoio em stake na primeira rodada, ele é notariado imediatamente; se o apoio estiver entre 60% e 80%, uma segunda rodada de confirmação rápida é iniciada. Os nós podem pular a votação se um atraso no bloco ou risco for detectado, prevenindo o desperdício de recursos. No geral, quando o limiar do validador está abaixo de 60%, a latência pode ser controlada em cerca de 100 milissegundos.

O Rotor foca em melhorar a eficiência da propagação de blocos e a alocação de recursos da rede, integrando a tecnologia de fragmentação Turbine. Ele substitui o modelo tradicional de retransmissão em múltiplas camadas por uma arquitetura de nó de retransmissão de camada única, dividindo os dados do bloco em fragmentos leves e otimizando dinamicamente os caminhos de transmissão, reduzindo significativamente a complexidade da rede e o atraso na transmissão.

O Rotor também introduz um algoritmo de propagação adaptativa que monitora o status da rede em tempo real e troca caminhos congestionados, combinando verificação de dados leve para reduzir a sobrecarga computacional, aumentando consideravelmente a velocidade de propagação e a tolerância a falhas. Em termos de desempenho, o Rotor comprime o atraso na propagação de blocos para milissegundos, apoiando o objetivo do Solana de alcançar 50.000 TPS, atendendo à demanda de liquidação DeFi e cenários de pagamento em tempo real.

No geral, o protocolo Alpenglow remove o mecanismo PoH, reduzindo o risco operacional em toda a cadeia e simplificando a arquitetura. Ao substituir o consenso Tower BFT pelo Votor e usar votação em 1-2 rodadas impulsionada por stake, ele alcança a finalização do bloco em 100-150 milissegundos sem depender de confirmação otimista. O Rotor otimiza a fragmentação Turbine com um sistema de retransmissão de camada única, melhorando a eficiência da propagação até o limite de latência física da rede, sendo o principal gargalo a velocidade de transmissão da rede subjacente. A resiliência do sistema é significativamente aumentada, capaz de suportar 20% de nós maliciosos e 20% de cenários de stake offline, melhorando a resistência a ataques e a tolerância a falhas. Em última análise, o Alpenglow comprime a finalização da transação em milissegundos, fornecendo suporte fundamental para negociação de alta frequência, pagamentos em tempo real e aplicações em larga escala na cadeia.