Solana 验证者正在对 SIMD-0326 进行投票,这是一项重大协议改革,将用 Alpenglow 取代当前的 TowerBFT 共识机制,这个新系统承诺将区块最终确认时间从 12.8 秒减少到低至 100-150 毫秒。
该提案引入了直接投票、签名聚合和每个周期 1.6 SOL 的验证者准入票费,以维持经济壁垒,同时消除链上投票交易。
Alpenglow 升级的核心是 Votor,这是一种轻量级投票协议,根据网络条件通过单轮或双轮投票过程来确认区块。
验证者将使用加密聚合直接交换投票以证明共识,大幅减少因大量闲聊流量而产生的带宽开销。
该系统引入了强大的认证机制,根据验证者投票提供不同类型的证书,用于公证、跳过或确认区块。
Alpenglow 的实施将从根本上改变 Solana 的历史证明和 TowerBFT 机制。
它将解决性能和安全限制问题,这些问题导致了长时间的最终确认延迟,且没有正式的安全保障。
新架构采用"20+20"弹性模型,即使 20% 的验证者是敌对的,另外 20% 无响应,协议仍能保持活跃。
该协议将时间划分为离散时段,通过随机、可验证的过程选择指定的领导者。
每个领导者在其时间窗口内管理连续的时段,收集交易以创建区块,这些区块被分割成中间切片和更小的碎片。
这些碎片最初通过 Turbine 在网络中分发,计划在后续更新中用更高效的 Rotor 系统替代,这将需要单独的 SIMD 批准。
链下投票取代了当前验证者为每个时段提交链上投票交易的系统,消除了大量带宽、交易费用和处理开销。
验证者每个时段只投一票,冲突投票可被检测,参与失败将导致被排除在奖励之外,并可能从活跃验证者集合中移除。
验证者准入票机制要求每个验证者在参与前支付每个周期 1.6 SOL,该费用将被销毁以抵消通胀,同时保持当前的经济动态。
这种预付成本取代了投票的直接交易费用,在过渡期间维持同等的经济壁垒。
验证者的回应显示对升级的经济影响和实施策略存在不同看法。
一位名为 Firedancer 的验证者表示强烈支持,指出这些简化将节省数月解决 TowerBFT 边缘情况的工作。
然而,其他社区成员担忧 1.6 SOL 的费用会为新验证者创造高进入壁垒,同时保护当前活跃的验证者集合。
讨论中出现了替代性 VAT 模型,包括基于活跃权益的按比例分配,或按权益规模分段,每个周期的分级费用从 0.5 到 5 SOL 不等。
支持者认为,当前 1.6 SOL 的费用仅占现有链上投票成本的 80%,使参与略微更加经济实惠,同时维持网络安全。
技术关注点集中在没有历史证明的交易过期政策、链下投票的验证者性能跟踪,以及缺乏详细的测试和部署计划。
社区成员质疑区块哈希替换如何防止双重支付攻击,以及超时机制是否会影响区块构建时间和 Jito 拍卖流程。
投票过程跨越 833-842 个周期,包括讨论期,然后是权益权重收集、通过改编的 Jito Merkle 分发工具进行代币分发,以及在赞成、反对和弃权地址上的最终投票。
该提案需要赞成票对反对票的三分之二多数才能通过,包括弃权在内的法定人数阈值为 33%。
这次升级是在 Solana 继续治理演进之际进行的,此前有争议的投票包括被拒绝的 SIMD-0228 动态通胀提案,尽管最初得到机构支持,但未能获得超级多数批准。
展望未来,Alpenglow 升级旨在实现 Web2 级别性能的共识延迟,同时加强安全态势和经济公平性。
然而,批评者呼吁在当前牛市周期批准如此根本性的协议变更之前,需要全面的测试计划和更清晰的实施策略。