Em 21/10, a Solana ativará o Alpenglow, que substituirá o mecanismo de consenso TowerBFT e reduzirá o tempo de finalização das transações de 12,8 segundos para a meta de 150 milissegundos.
A Solana definiu oficialmente 21/10 como a data de implementação do Alpenglow, uma atualização que substituirá completamente o mecanismo de consenso dos nós validadores. Segundo a Solana Foundation, a transição está associada à época 1064 e deverá começar por volta das 15h UTC de quarta-feira.
O Alpenglow substituirá o TowerBFT, com o objetivo de reduzir o tempo até à finalização de uma transação — o momento em que esta se torna irreversível — de cerca de 12,8 segundos para aproximadamente 150 milissegundos. Atualmente, as transações na Solana são confirmadas rapidamente, mas a sua finalização não é garantida. Antes de terminar o período de espera de quase 13 segundos do TowerBFT, o bloco que contém a transação ainda pode, em teoria, ser descartado. Por isso, as partes que processam transações de valor elevado costumam esperar que esse período termine.
Com o Alpenglow, o estado de irreversibilidade será alcançado quase ao mesmo tempo que a confirmação inicial. Este é um requisito prático para pontos de venda que aceitam SOL, aplicações de finanças descentralizadas (DeFi) ou mesas de negociação que precisam de liquidar posições.
Votor transfere a votação para fora da cadeia
Com o TowerBFT, os validadores enviam votos como transações na cadeia. Um bloco só é considerado finalizado depois de acumular votos correspondentes a 32 slots. O Votor, o protocolo de votação implementado com o Alpenglow, transfere esta atividade para fora da cadeia. Os validadores trocam mensagens diretamente, agregam os votos em certificados e podem finalizar um bloco após apenas uma ou, no máximo, duas rondas de votação.
Se o bloco receber apoio de validadores que representem pelo menos 80% do total de ativos em staking logo na primeira ronda, é finalizado de imediato. Se o apoio ficar entre 60% e 80%, uma segunda ronda, com um limiar de 60%, determinará se o bloco é finalizado ou ignorado. Segundo a Solana Foundation, este desenho tolera uma situação em que 20% do stake esteja sob o controlo de validadores maliciosos e outros 20% pertençam a validadores offline.
Os utilizadores não precisam de fazer nada. As carteiras e as aplicações continuam a funcionar normalmente, enquanto a Solana Virtual Machine (SVM), o formato das transações, os programas e o mecanismo de taxas permanecem inalterados. Para os programadores, os dois níveis de compromisso, «confirmado» e «finalizado», passarão a ser equivalentes.
A alteração mais significativa para os validadores é uma nova taxa chamada Bilhete de Participação do Validador. Cada conta de voto terá de manter mais 0,8 SOL, além do saldo mínimo isento de taxas de armazenamento. Esta taxa de 0,8 SOL por época será retirada da oferta em circulação. Substitui a taxa de transação de voto de cerca de 1 SOL por época, aplicada pelo mecanismo antigo. Os validadores que não conseguirem pagar não poderão votar nem produzir blocos na época seguinte.
Para garantir a estabilidade, o mecanismo de ativação da funcionalidade será ativado no início da época 1064. No entanto, o TowerBFT continuará a funcionar durante mais 5.000 slots, cerca de 18 minutos, antes de o Alpenglow assumir o controlo no slot número 459.653.000.
O Alpenglow foi aprovado pelos validadores em setembro de 2025, quando a proposta SIMD-0326 recebeu 98,27% de votos favoráveis. Em maio, Max Resnick, economista-chefe da Anza, afirmou que o objetivo era ativá-lo na rede principal no final do terceiro trimestre ou no início do quarto. Assim, o calendário continua dentro do previsto. A atualização de 21/10 implementará apenas o Votor. O Rotor, protocolo que substituirá o sistema de distribuição de dados de blocos Turbine, será implementado mais tarde e ainda não tem data definida.
