Solana Aims for 150 Milliseconds Finality with AlpenGlow Upgrade
Written with artificial intelligence.

Solana's upcoming AlpenGlow upgrade seeks to reduce transaction finality from approximately 12.8 seconds to around 150 milliseconds. The Solana Foundation plans to implement this upgrade on the mainnet starting October 21, coinciding with the beginning of Epoch 1064.
Overview of the AlpenGlow Upgrade
The Solana Foundation has announced its intention to implement the AlpenGlow consensus upgrade on the mainnet on October 21. This upgrade aims to significantly improve transaction finality, reducing it from about 12.8 seconds to roughly 150 milliseconds. Finality refers to the moment when a network confirms a transaction.
Implementation Details
The target of 150 milliseconds is based on the current network conditions, and actual times may vary. As of now, the upgrade has been activated on the testnet and devnet but has not yet been applied to the mainnet.
AlpenGlow will replace the existing Tower BFT consensus mechanism. According to the SIMD-0326 proposal released by the Solana Foundation, its core component, the Votor, is designed to allow validators to exchange votes directly rather than recording them as on-chain transactions. This change may lead to a reduction in the number of validator vote transactions in blocks.
Implications for Users
Faster finality can benefit payment processors and bridge services that transfer funds between different blockchains, as it reduces the time required for transaction confirmations. However, it is important to note that achieving the target speed involves potential security and migration risks, as the upgrade opts for a one-round voting system with 40% fault tolerance instead of a two-round system with 33% fault tolerance.
The estimated implementation time for the mainnet upgrade is around 11 PM on October 21, coinciding with the start of Epoch 1064. As this is an estimate, actual transition times may vary based on the progress of the epoch. The effectiveness of the 150 milliseconds finality will be assessed post-implementation.
