Solana Alpenglow:有望将华尔街交易台引入链上的 100 倍提速升级
如果你的区块链确认交易的速度比眨眼还快会怎样?这并非科幻小说——这是 Solana 的 Alpenglow 升级带来的承诺,该升级将最终确认时间 (finality) 从 12.8 秒大幅缩短至仅 150 毫秒。作为参考,人类平均眨眼一次需要 300-400 毫秒。当 Alpenglow 在 2026 年第一季度上线时,Solana 将不仅比其他区块链更快,它还将超越人类的感知速度。
这不仅仅是一次技术上的实力展示。此次升级代表了自网络发布以来对 Solana 共识机制最根本的重构,放弃了曾作为其核心标志的独创历史证明 (Proof-of-History) 系统。其影响远不止于赢得赞誉:在这样的速度下,中心化交易所与去中心化协议之间的界限将有效消失。
Alpenglow 究竟改变了什么
其核心在于,Alpenglow 将 Solana 现有的 Tower BFT 和历史证明 (PoH) 共识机制替换为两个新协 议:Votor 和 Rotor。2025 年 9 月,社区以 98.27% 的验证者支持率通过了该升级提案 (SIMD-0326),这标志着验证者对这一架构重组拥有近乎一致的信心。
Votor:链下投票,链上证明
最彻底的变化是将共识投票移至链下。目前,Solana 验证者直接在区块链上广播投票交易——这会消耗带宽并增加延迟。Votor 则完全消除了这种开销。
在新系统中,验证者通过专用的网络层交换选票。一旦区块领导者 (leader) 收集到足够的选票,他们就会使用 BLS 签名聚合技术,将数百或数千个签名聚合为一个紧凑的“最终性证书”。只有这个证书会被发布到链上。
Votor 采用了双路径最终确定系统:
- 快速确定:如果一个区块在第一轮投票中获得了 ≥80% 的质押权重支持,它会立即完成最终确定。这是最理想的情况——一轮搞定。
- 慢速确定:如果支持率在 60% 到 80% 之间,则会触发第二轮。如果第二轮也达到了 ≥60%,该区块也将完成确定。这条备用路径确保了系统的稳健性而无需牺牲速度。
两条路径并发运行,这意味着只要其中一条成功,最终确定就会发生。在实践中,大多数区块应该在 100-150 毫秒的单轮投票中完成最终确定。
Rotor:重新思考数据分发
如果说 Votor 负责处理共识,那么 Rotor 则负责快速分发数据,以确保 Votor 能够正常工作。目前的 Turbine 协议使用多层树结构,每层扇出为 200 个节点。Rotor 将其简化为“单跳 (single-hop)”模型:中继节点直接将数据分片 (shreds) 分发给验证者,而无需多次跳转。
其设计理念非常优雅:光速仍然太慢。当你的目标是 150 毫秒的最终确认时,每一个网络跳数都至关重要。通过最小化跳数并使用权重加权的中继路径,Rotor 在典型条件下实现了 18 毫秒的区块传播——速度快到足以让 Votor 在目标时间窗口内完成工作。
历史证明 (Proof-of-History) 的谢幕
或许最具象征意义的是,Alpenglow 放弃了历史证明 (PoH),即那个曾作为 Solana 标志性创新的“加密时钟”。PoH 提供了一种无需验证者通信即可实现的无信任事件排序,但它引入的复杂性被 Alpenglow 的架构师认为对于实现速度目标是不必要的。
替代方案更为简单:固定的 400 毫秒区块时间,验证者维护本地超时计时器。如果领导者及时交付数据,验证者就投票;否则,他们就投票跳过。PoH 的优雅依然令人钦佩,但它正为了追求极致的性能而做出牺牲。