A Solana planeia ativar a Alpenglow na mainnet a 21 de outubro, substituindo o seu sistema de consenso TowerBFT e apontando para uma finalização de transações em cerca de 150 milissegundos, face aos cerca de 12,8 segundos atuais. A Anza anunciou a data a 13 de outubro. O objetivo reduziria o tempo de finalização em quase 99%, embora o desempenho real dependa das condições da rede, da participação dos validadores e do número de rondas de votação necessárias.
Porque é importante
A Alpenglow reduz o tempo entre o processamento de uma transação e o momento em que esta é considerada irreversível, não o tempo necessário para produzir blocos. O sistema Votor permite que os validadores troquem votos diretamente e os combinem em certificados criptográficos, com o objetivo de finalizar blocos após uma ou duas rondas de votação. Recentemente, a Solana reduziu o tempo de produção de blocos para cerca de 200 milissegundos, uma alteração distinta do processamento de transações.
Uma finalização mais rápida poderá ajudar os prestadores de serviços de pagamento a considerar as transferências liquidadas mais cedo e permitir que as plataformas de trading concluam operações que dependem da liquidação. Poderá também apoiar aplicações que envolvam ativos tokenizados e pagamentos com stablecoins. A execução de transações não será alterada, pelo que se espera que as aplicações existentes continuem a funcionar sem mudanças nos seus programas subjacentes.
Impacto no mercado
A migração irá testar a capacidade da Solana para substituir o consenso enquanto a rede continua em funcionamento. A ativação deverá começar por volta das 15:00 UTC, no início da época 1064. O TowerBFT continuará ativo durante mais 5.000 slots, ou cerca de 18 minutos, antes de a rede tentar mudar para o Votor. Validadores que representem pelo menos 82% dos SOL em staking têm de assinar um certificado de génese para que a transição avance. Durante a mudança, as transações dos utilizadores deixarão brevemente de ser incluídas nos blocos.
Os validadores precisam de software baseado no Agave 4.3.0 e de pelo menos 0,8 SOL acima do saldo isento de renda para pagar uma taxa de participação. Os clientes Firedancer e Frankendancer não serão suportados durante a migração. A Alpenglow já foi implementada na testnet e na devnet, mas a transição para a mainnet a 21 de outubro será o primeiro teste em produção. Um componente separado de distribuição de blocos, o Rotor, está previsto para uma versão posterior.
Perguntas frequentes
-
Como pretende a Alpenglow reduzir o tempo de finalização das transações na Solana?
O sistema Votor permite que os validadores troquem votos diretamente e os combinem em certificados criptográficos. Os blocos poderão ser finalizados após uma ou duas rondas de votação.
-
Que tempo de finalização pretende a Solana alcançar após a atualização?
A Alpenglow visa cerca de 150 milissegundos, face aos cerca de 12,8 segundos do TowerBFT. Trata-se de um objetivo, não de um resultado já confirmado na mainnet.
-
O que tem de acontecer para avançar a migração da Alpenglow na Solana?
Validadores que representem pelo menos 82% dos SOL em staking têm de assinar um certificado de génese. A transição também exige que os validadores preparem software compatível e cumpram o requisito de saldo para a taxa de participação.
-
A Alpenglow exigirá alterações aos programas das aplicações da Solana?
A execução das transações não será alterada, pelo que se espera que as aplicações existentes continuem a funcionar sem modificações nos seus programas subjacentes.
-
Qual é a diferença entre a Alpenglow e o Rotor?
A Alpenglow substitui o sistema de consenso da Solana para acelerar a finalização. O Rotor, um componente separado destinado a reformular a distribuição de blocos, está previsto para uma versão posterior.