Solana Alpenglow Upgrade Sparks Debate On Build Time

10 min read
2 views
Oct 20, 2026

Solana’s biggest consensus change arrives tomorrow, yet the co-founder just said the whole thing could have launched twice as fast. Vote transactions vanish, TPS numbers drop, and a new fee model kicks in. What happens next still feels unsettled.

Financial market analysis from 20/10/2026. Market conditions may have changed since publication.

I still remember the first time someone casually mentioned that a huge chunk of Solana’s daily transaction count was just validators voting on each other. It felt almost like discovering the kitchen was half the restaurant. Now that the long-awaited consensus shift is hours away, that quiet truth is about to become public knowledge in a much more dramatic way. Tomorrow the network stops packing those votes into every block, and the numbers everyone has been quoting for years will look different overnight.

Why Alpenglow Feels Both Inevitable And Slightly Awkward

The timing could not be more precise. Epoch 1064 is expected to begin around 13:20 UTC on October 21, and that is the moment the old way of doing things steps aside. Validators will stop embedding individual vote transactions inside blocks. Instead they will use direct messages signed with BLS cryptography, bundled into compact certificates that live in the block footer. On paper it sounds clean. In practice it rearranges how every explorer, analytics dashboard, and RPC service has to think about the chain.

What caught my attention more than the technical details was a short remark from the co-founder himself. He suggested the entire Alpenglow effort could have reached mainnet in roughly half the time if the team had simply rewritten the vote program as an aggregated state machine. That comment landed right as people were celebrating the end of on-chain votes and the disappearance of the old criticism that “most Solana TPS is just validators talking to themselves.” The irony was hard to miss.

The Real Meaning Behind The Co-Founder’s Remark

When someone who helped design the original system says a simpler path existed, you pay attention. Changing the vote program to operate more like an aggregated state machine would have avoided a full consensus replacement. TowerBFT has served the network for years, yet it required every vote to be a full transaction that consumed block space and fees. A leaner approach might have kept the existing architecture while still solving the bandwidth and latency problems.

Still, the path that was chosen is the one now going live. Anza’s design replaces TowerBFT with two parallel voting paths under the name Votor. One path can finalize a block in a single round if 80 percent of stake responds. The other uses two rounds and a 60 percent threshold. Both rely on BLS signatures that can be aggregated into certificates small enough to fit inside a single UDP packet. That design choice keeps the admitted validator set capped at roughly 2,000 operators, ranked by stake, so certificates stay compact.

I find the dual-path approach clever. It gives the network options depending on network conditions. Yet the co-founder’s comment leaves a lingering question: was the more ambitious redesign necessary, or did it simply feel more satisfying to build something entirely new?

What Happens To Transaction Counts And Reported TPS

This is the part that will confuse casual observers the most. Once votes disappear from blocks, the raw transaction totals that explorers publish will drop sharply. The decline does not mean users suddenly stopped trading or transferring tokens. It only means the votes that used to inflate those totals are gone.

Foundation guidance is clear on this point. Analytics services and block explorers are told to reset their baselines. Anyone still reading Vote program instructions will see empty results. They must switch to reading the certificate data now carried in block footers. Yellowstone’s gRPC interface, for example, does not yet forward those certificates, so some downstream tools will need updates.

Developers already experienced the new behavior on devnet in September. Testnet had made the switch earlier. The practical lesson was that explorers must keep competing candidate blocks separate until final confirmation arrives. Only the selected block’s transactions should be retained. Mixing them produces misleading histories.

In my view this transparency is healthy. For years critics pointed at inflated TPS numbers as a kind of accounting trick. Removing the votes forces everyone to look at actual user activity. The network’s real throughput will look smaller at first glance, yet it will also look more honest.

A New Fee Model Replaces Per-Vote Charges

Validators used to pay a small fee every time they submitted a vote transaction. That cost disappears with Alpenglow. In its place sits a flat 0.8 SOL admission charge per epoch. The entire amount is burned. Payment comes from the vote account rather than the identity account, and the balance must stay above the rent-exempt minimum.

Timing matters. The charge is paid one epoch in advance. The first payment at the start of epoch 1064 covers participation in epoch 1065. Any validator that cannot cover the amount loses the right to vote or produce blocks in the following epoch. That rule is strict by design.

Preparatory work happened months earlier. BLS public-key registration opened on mainnet in early July. The admission feature itself activated later that same month. Those steps prepared the ground without turning on the new consensus rules. Operators were also told to run version 4.3.2 of Agave, Jito-Solana, or Harmonic Salsa. Firedancer and Frankendancer are explicitly unsupported during the handoff window.

I like the simplicity of a single burned fee. It removes the constant small drains that used to accompany every vote. At the same time it creates a clear economic filter: only operators who keep their accounts funded stay in the active set. That feels cleaner than the previous model.


How Finality Actually Arrives For Different Nodes

Alpenglow aims for finality in roughly 150 milliseconds under ideal conditions. That number is attractive, yet it comes with an important caveat. Nodes that sit outside the admitted validator set often learn about finality later. The default path is to wait for the certificate to appear in a subsequent block. That can add up to one full block interval, and longer if blocks are skipped or delayed.

An admitted validator can push consensus messages directly to a partner node. In that case the extra delay shrinks to ordinary network latency between the two machines. If every configured partner becomes unreachable, the node falls back to reading later block footers. The design therefore creates two tiers of information freshness: insiders who receive messages quickly, and everyone else who waits for the next block.

Operators running plugins need to enable the optional block-footer notification that arrived with Agave 4.3. Those notifications keep their relative order with entry notifications, which helps maintain consistent state. The chain clock itself stays in its familiar whole-second format. During execution the timestamp still estimates when the parent block ended, and documentation continues to warn that the value remains approximate.

Perhaps the most interesting practical consequence is that some RPC providers will temporarily show older finality data than others. Users who care about the absolute latest confirmation may need to choose their endpoints carefully for a while.

Design Alternatives That Were Considered And Set Aside

The published proposal that became SIMD-0326 lists several other approaches the team examined. One design omitted single-round finality entirely. It would have been simpler to operate and offered 33 percent Byzantine fault tolerance. The drawbacks listed were higher latency and weaker resilience when validators crash.

Another option explored a directed acyclic graph structure. Bandwidth savings looked promising on paper. In practice the authors worried about latency and the difficulty of using available bandwidth efficiently. Neither alternative survived the final selection process.

Governance itself was decisive. In September of the previous year the Alpenglow proposal passed with more than 98 percent of votes cast in favor. Participating stake represented just over half of the total stake at the time. That level of support gave the implementation teams a clear mandate, even if the development path later attracted the co-founder’s gentle critique.

Looking back, the decision to pursue the more ambitious dual-path design with BLS aggregation feels consistent with the network’s long-standing preference for high performance. Whether a simpler vote-program change would have delivered most of the same benefits in half the calendar time remains an open and slightly uncomfortable question.

Practical Steps Operators Must Complete Before The Switch

The checklist is short but non-negotiable. Version 4.3.2 of one of the supported clients must be running. The vote account needs enough SOL to cover the upcoming 0.8 SOL burn plus the rent-exempt minimum. BLS keys should already be registered. Plugins that care about footer data must be updated to listen for the new notifications.

During the actual migration boundary, which arrives 5,000 slots after feature activation, blocks will temporarily contain only votes while validators finish the handoff. That short window is intentional. It gives every participant time to complete the transition without mixing old and new rules inside the same block.

I’ve watched enough network upgrades to know that the quiet hours right after a change often matter more than the announcement itself. Monitoring tools will need fresh baselines. Alert thresholds that relied on vote counts will fire incorrectly until they are rewritten. Some dashboards will look broken for a day or two even though the chain itself is healthy.

Longer-Term Effects On Network Perception

Once the dust settles, the most visible change will be the new TPS numbers. They will be lower. Critics who spent years saying the old figures were inflated will feel vindicated. Supporters will point out that the remaining activity is pure user demand. Both sides will be partly right.

The burned admission fee introduces a predictable cost that every active validator must budget for. Over many epochs the cumulative burn becomes a permanent reduction in circulating supply. That is a small but steady deflationary pressure that did not exist in the same form before.

Certificate-based voting also changes how rewards are calculated. Participation records still exist, yet they are derived from the aggregated certificates rather than individual vote transactions. The accounting is cleaner, but any tool that previously parsed Vote program logs will need a rewrite.

In my experience the networks that handle these moments with clear communication tend to recover user confidence fastest. The Foundation’s guidance documents are detailed. Whether every downstream service reads them in time is another matter.


Why The 150-Millisecond Target Still Matters

Fast finality has always been one of Solana’s selling points. Shaving confirmation times toward 150 milliseconds strengthens that claim for applications that need near-instant settlement. Payment apps, order books, and certain gaming mechanics all benefit when users no longer wait multiple seconds.

The catch, as noted earlier, is that not every observer receives the good news at the same moment. An admitted validator can push the certificate immediately. An ordinary RPC node may wait for the next block. Application developers who hard-coded assumptions about uniform finality timing will need to adjust.

Still, the architectural direction is clear. Direct voting plus compact certificates reduces the amount of data that must travel through the network for every confirmation. That reduction is what makes the lower latency possible in the first place.

A Quiet Shift In How We Talk About Throughput

For years the conversation around Solana throughput included a quiet asterisk: a large share of the transactions were votes. After tomorrow that asterisk disappears. The remaining numbers will represent transfers, swaps, NFT mints, and other user-initiated activity. Some people will mourn the bigger headlines. Others will welcome the cleaner picture.

I lean toward the second group. Honest metrics tend to age better than impressive ones. If the network continues to process high volumes of real activity under the new rules, the lower headline numbers will eventually stop mattering. The underlying capacity is what users actually feel.

The co-founder’s comment about a simpler path will probably keep circulating for a while. It is the kind of remark that invites second-guessing. Yet the system that is launching is the one the community voted for and the teams built. That version is what matters on October 21.

Looking Past The Migration Window

Once the handoff completes, attention will shift to day-to-day reliability. How quickly do the various RPC providers update their finality reporting? Do explorers correctly separate candidate blocks? Are the new admission fees creating any unexpected concentration among high-stake operators?

Those questions cannot be answered in advance. They will be answered by watching the chain run under the new rules. Early data from testnet and devnet was encouraging, but mainnet always surfaces edge cases that smaller environments miss.

One detail I keep returning to is the decision to burn the entire admission fee. Many networks recycle fees into rewards or treasuries. Burning them removes the SOL from circulation permanently. Over time that choice may prove more significant than the latency improvement itself.

The dual voting paths also create an interesting operational reality. Under good conditions the single-round 80 percent path should dominate. When conditions degrade, the two-round 60 percent path provides a fallback. Operators will learn which path is active by watching certificate types rather than by reading documentation.

What This Moment Reveals About Network Evolution

Every major blockchain eventually reaches a point where the original consensus design starts to feel like technical debt. Solana is not the first to confront that reality, and it will not be the last. The difference this time is the willingness to remove a large class of transactions entirely rather than merely optimize them.

That willingness carries a short-term cost in the form of lower reported activity. It also carries a long-term benefit: the numbers that remain are closer to the truth. In a space still learning how to measure itself honestly, that trade-off feels worth making.

The co-founder’s observation that a simpler route existed will remain part of the historical record. It does not invalidate the work that was done. It simply reminds everyone that engineering choices always involve opportunity costs measured in calendar time as well as in code complexity.

Tomorrow the votes leave the blocks. The certificates take their place. The TPS numbers adjust. And the network continues, a little leaner and a little more transparent than it was the day before. That, more than any single performance claim, may be the real story of Alpenglow.

I plan to watch the first few epochs closely. Not because I expect drama, but because the quiet moments after a major change often reveal more than the announcement itself. The real test begins when the migration window closes and ordinary traffic resumes under the new rules. Only then will we know whether the more ambitious path was the right one, or whether the simpler alternative would have been enough.

Until that data arrives, the network is simply doing what it has always done best: moving forward, one carefully engineered step at a time, even when a shorter path might have been available.

❝
A good banker should always ruin his clients before they can ruin themselves.
— Voltaire
Author

Steven Soarez passionately shares his financial expertise to help everyone better understand and master investing. Contact us for collaboration opportunities or sponsored article inquiries.

Related Articles

?>