VOL. 1NO. ----Sat24.10.26EDITION--:--

LOADING · TRADINGVIEW

CRYPCryptoExplainer NO. ---

Solana Alpenglow upgrade: Votor's 150ms finality target explained

Solana is scheduled to replace TowerBFT with Votor, the first half of Alpenglow, on October 21, 2026. Here is what changes, which figures are design rules and which are still targets, and what validators and users should watch.

By Published 8 min read
Solana Alpenglow upgrade: Votor's 150ms finality target explained
Unknown /

Key takeaways

  • Solana is scheduled to replace its TowerBFT consensus with Votor, the first half of the Alpenglow design, on mainnet-beta on Wednesday, October 21, 2026. Anza, the developer of the Agave validator client, gave the go-live time as about 14:50 UTC.
  • The Solana Foundation says finality should fall from about 12.8 seconds to a target of roughly 150 milliseconds. The Foundation calls that figure "an expectation, not a constant."
  • Anza says Votor tolerates 20% adversarial stake and another 20% offline stake at the same time. TowerBFT tolerated under 33% adversarial stake.
  • Rotor, the second half of Alpenglow, would replace the Turbine block-propagation layer. It is not part of today's switch and has no release date.
  • The handoff happens on a running network with no restart. It needs 82% of stake to sign a "genesis certificate," and only Agave-based clients can take part in the migration.

What Alpenglow is

The Solana Alpenglow upgrade starts on October 21, 2026, when Votor is scheduled to replace TowerBFT consensus on mainnet-beta. The Solana Foundation says finality should fall from about 12.8 seconds to a target of roughly 150 milliseconds, "an expectation, not a constant."

Alpenglow splits the job into two components. Votor handles voting and finality. Rotor handles how block data moves between validators. Anza describes the October 21 switch as Phase 1: Votor goes live while the existing Turbine propagation layer stays in place. Validators approved the overall Alpenglow proposal in a governance vote in September 2025. Decrypt reported that about 98% of the votes cast were in favour.

Anza calls the migration "the world's first swapping consensus engines on a live network," according to Solana Compass's report of its announcement. That is Anza's own claim, and Bullquill has not verified it independently. The company also described the effort as 18 months of work for a migration that happens in one slot.

How Votor changes consensus

The Solana Foundation's upgrade page sets out three main changes.

Votes leave the chain

Under Votor, validators send votes directly to each other rather than as transactions. Those votes are then aggregated into compact certificates using BLS signatures. Validator BLS keys were activated on mainnet on July 8, 2026, as groundwork. The certificates are recorded in a block "footer" instead of as individual vote transactions.

Two paths to finality

Votor runs two voting paths at the same time, and the first one to finalize a block wins. In the fast path, a block is final after one round if at least 80% of stake votes to notarize it. If that threshold is not met, a second round finalizes the block at 60% of stake. The same 60% thresholds apply to notarization and skip certificates. Anza's Alpenglow page says geography affects which path wins, because the speed of votes depends on where validators are located.

Proof of History stops pacing blocks

The Foundation says ticks leave the ledger and the Clock sysvar timestamp is set by the block leader within bounds. Proof of History therefore no longer sets the pace of block production. Separately, slot times were cut from 400 ms to 200 ms in four stages during October 2026. The Foundation stresses that block time and finality are different measures.

The numbers: confirmed design figures versus targets

The table below lists the main figures and says what kind of claim each one is. "Design parameter" means a rule written into the protocol specification. "Target" means a performance goal that has not yet been measured on mainnet.

ItemTowerBFT (before)Alpenglow / Votor (after)Status of claimSource
Time to finality~12.8 seconds~150 msTarget; "an expectation, not a constant"Solana Foundation
Fast-path finality thresholdn/a80% of stake, one roundDesign parameterSolana Foundation, Anza
Slow-path finality thresholdn/a60% of stake, two roundsDesign parameterSolana Foundation, Anza
Fault toleranceUnder 33% adversarial stake20% adversarial + 20% offline, simultaneouslyDesign claim by AnzaAnza
Validator voting cost~1 SOL per epoch in vote fees0.8 SOL per epoch Validator Admission Ticket, burnedProtocol ruleSolana Foundation
Migration certificate thresholdn/a82% of stakeSpecification (SIMD-0384)SIMD-0384
Block (slot) time400 ms200 ms (cut in October 2026, separate from Alpenglow)CompletedSolana Foundation

Data as of the research time for this article on October 21, 2026, from the sources listed below.

If the target is reached, a drop from 12.8 seconds to 150 milliseconds would make finality roughly 85 times faster. In May 2026, Anza lead economist Max Resnick told Decrypt that time to finality "came down ~100x" when test clusters switched from TowerBFT to Alpenglow. Neither figure has yet been measured under full mainnet load.

How the switch is meant to happen

The migration procedure is defined in SIMD-0384, written by Kobi Sliwinski, Ashwin Sekar and Carl Lin of Anza. The Solana Foundation's page and the specification describe the following sequence:

  1. Feature gate. The Alpenglow feature activates at the start of epoch 1064. Anza says "nothing migrates immediately." TowerBFT keeps running for the first 5,000 slots of the epoch.
  2. Vote-only blocks. After those 5,000 slots, blocks may contain only validator votes. User transactions pause during this window. The Foundation places the consensus takeover at slot 459,653,000.
  3. Genesis certificate. Validators pick a recent block as the starting point, or "genesis block," for Alpenglow and sign BLS votes for it. When at least 82% of stake has signed, a genesis certificate forms.
  4. Rollback and handoff. Validators discard the vote-only blocks after the genesis block, hand consensus to Votor and resume user transactions. SIMD-0384 says the effect on user transactions is "optimistically only one slot past the migration boundary slot." Anza expects the handoff to take hundreds of milliseconds.

The timing is an estimate

Published times differ. The Solana Foundation estimates that epoch 1064 starts at about 13:20 UTC. Anza's announcement, as reported by Solana Compass, gives about 14:50 UTC for the go-live. Solana Compass noted that Anza did not say whether 14:50 UTC refers to the feature-gate activation or the handoff. Epoch boundaries depend on how fast slots are produced, so the exact moment can move. Anza's Alpenglow page also says the mainnet migration "will be announced" after its observation period confirms the earlier test runs. When this article was written, Bullquill had not found a public confirmation that the mainnet genesis certificate had formed.

The date itself also changed. In late September, reports said activation could happen on September 28. Solana co-founder Anatoly Yakovenko and Anza research head Roger Wattenhofer pushed back against those reports on X, according to KuCoin News. Testnet then migrated on September 24 and devnet on September 25, before the October 21 date was set.

What validators need to have in place

  • Client. The Solana Foundation says validators must run v4.3.2 of Agave, Jito-Solana or Harmonic Salsa before epoch 1064. Firedancer and Frankendancer are not supported during the migration.
  • Vote account balance. Validators must keep at least 0.8 SOL above the rent-exempt minimum in the vote account (not the identity account) to pay the Validator Admission Ticket. The first ticket is charged at the start of epoch 1064 and covers epoch 1065. A validator that cannot pay does not vote or produce blocks in the next epoch.
  • Stake outside supported clients. On October 13, Solana Compass counted about 15.8% of stake among the top 500 validators on Firedancer-family clients. By its arithmetic, that leaves about 84% on supported clients, just above the 82% genesis threshold. That snapshot is a week old, and operators may have switched clients since then.
  • Jito BAM. According to Solana Compass's reading of Jito's changelog, Jito said mainnet BAM nodes would enter maintenance mode before activation and advised against running FireBAM or FrankenBAM during the transition.

What developers and users will notice

  • Lower transaction counts that do not reflect lower activity. Votes leave blocks, so dashboards that count all transactions will show a sharp drop (our guide on how to read on-chain data explains what such activity metrics can and cannot tell you). In October 10–12 data cited by Solana Compass, votes averaged about 3,060 per second against about 1,780 user transactions per second. The Foundation calls this "an accounting change."
  • Commitment levels. processed, confirmed and finalized all remain, and no code change is required on activation day. After activation, confirmed and finalized describe the same state, and confirmed will be removed in a later release. The Foundation advises switching code to finalized only after Alpenglow is live.
  • Checking whether the switch has happened. The getAgGenesisCert RPC method returns null while the cluster runs TowerBFT and returns a certificate after migration. RPC nodes older than v4.3 return a "Method not found" error. The Foundation advises gating Alpenglow-specific logic on this call rather than on a date.
  • Data pipelines. A slot can now contain more than one candidate block. The Foundation advises Geyser and gRPC consumers to buffer data per slot and bank_id.

For ordinary users, the main expected change is that transactions reach full, irreversible finality much faster. The Foundation does not promise any specific change to fees or throughput from Votor alone. Ethereum developers are working on the same problem: see our explainer on Ethereum's four-minute fast finality proposal, EIP-8453, and our report on why Ethereum postponed its Glamsterdam upgrade on the Hoodi testnet.

What is confirmed, what is scheduled, what is unverified

CategoryItems
ConfirmedTestnet (Sept 24) and devnet (Sept 25) migrations completed; BLS keys (July 8) and Validator Admission Ticket (July 22) activated on mainnet; slot time cut to 200 ms; validator requirements published.
ScheduledMainnet feature activation at epoch 1064 on October 21; Votor takeover at slot 459,653,000; fast leader handoff slated for Agave 4.4; removal of the confirmed commitment level in a later release.
Not yet scheduledRotor (Phase 2) and Firedancer support for Alpenglow.
Not yet verified on mainnet~150 ms finality; the 20+20 fault-tolerance behaviour under real attack or outage; the length of the user-transaction pause during handoff.

What it means

Alpenglow is the largest change to Solana's core protocol so far. It replaces the voting system the network has used since launch. If Votor meets its targets, applications that need settlement certainty, such as payments, exchanges and cross-chain bridges, could treat transactions as final in a fraction of a second instead of waiting more than ten seconds. Removing votes from blocks also changes how network activity is measured, so comparisons of transactions per second before and after October 21 will not be like-for-like.

There are also real execution risks. The handoff depends on 82% of stake running supported software at the right moment, which leaves a narrow margin given the share of stake on Firedancer-family clients. Client diversity is reduced while the migration runs. The fault-tolerance model is new, and it has been tested only on test networks. The 150 ms figure will depend on stake distribution and geography. The things to watch are whether the genesis certificate forms on schedule, how long user transactions pause, what finality times look like in the first days, and when Firedancer and Rotor get dates.

Frequently asked questions

What is Solana's Alpenglow upgrade?

Alpenglow is a new consensus protocol for Solana designed by Anza. It has two parts: Votor, which handles voting and finality, and Rotor, which handles block propagation. The October 21, 2026 mainnet switch activates Votor only.

How fast will finality be after Alpenglow?

The Solana Foundation gives a target of about 150 milliseconds, compared with about 12.8 seconds under TowerBFT. It describes 150 ms as an expectation rather than a constant, because the figure depends on stake distribution and geography.

What does 20+20 fault tolerance mean?

Anza says Votor can keep working with up to 20% of stake acting maliciously and another 20% offline at the same time. TowerBFT tolerated under 33% adversarial stake.

When does Rotor go live?

Rotor, which would replace the Turbine propagation layer, is planned for a later release after Votor is adopted. Neither Anza nor the Solana Foundation has scheduled it yet.

How can developers check whether Alpenglow is active?

The getAgGenesisCert RPC method returns null while the network runs TowerBFT and returns a certificate after the migration. The Solana Foundation recommends gating Alpenglow-specific logic on this call rather than on a date.

Sources

This article is for information only and is not investment advice.

CRYPMore in Crypto

See all

Latest elsewhereDate · Title · Reading time

  1. Premier League table: City lose at Villa, Arsenal level on 21

    Manchester City's first league defeat of the season and Arsenal's 2-0 win over Everton leave the top two level after eight matches. Tottenham sit in the bottom three before the London derby at Chelsea.

    CULT · 5 MIN
  2. What Is the VIX? How to Read Fear Index Levels 20, 30 and 40

    A VIX reading of 20 implies a move of roughly ±5.8% in the S&P 500 over 30 days. This guide explains how Cboe calculates the index, its record close of 82.69 and why VIX funds lose value over time.

    MKT · 9 MIN
  3. Google data center Finland: 530 hectares cleared, work halted

    Yle reports about 330 hectares were felled at Muhos and just under 200 at Kajaani. Google says it has "fallen short" of its own standards, and Oulu police have opened a preliminary inquiry.

    TECH · 6 MIN
  4. R4 joint statement: Israeli occupation main source of instability

    Meeting in Istanbul on 23 October, the R4 ministers also condemned Houthi attacks on Saudi Arabia, called for Hormuz passage to resume and held a first session with the UK, France, Germany and Italy.

    WRLD · 6 MIN