新Solana共识机制「Alpenglow」进入社区投票阶段
时间:2025-08-18
来源:互联网
Solana核心开发者已将全面共识机制改革提案「Alpenglow」(SIMD-0326)推入生态正式治理流程,即将启动验证者投票。若获通过,该提案将取代TowerBFT并重构主网测试版的终局性机制与验证者激励体系。提案作者Quentin Kniep、Kobi Sliwinski和Roger Wattenhofer将Alpenglow描述为"Solana核心共识协议的重大升级",旨在通过新型设计取代"现有的历史证明(PoH)与TowerBFT机制",实现"低至100-150毫秒的区块最终确认"。
Solana「Alpenglow」进入投票阶段
治理公告制定了三阶段时间表:第833-838纪元为讨论期,第839纪元进行权益权重快照,第840-842纪元通过可申领的投票代币进行具有约束力的投票(代币需发送至"赞成"、"反对"或"弃权"指定地址)。通过需满足绝对多数门槛:赞成票需达到(赞成+反对)总票数的三分之二,且含弃权票在内的总参与度需达33%。当前Solana处于第834纪元,讨论窗口已开启,投票窗口将按计划在数纪元后启动。
Alpenglow的核心是Votor协议——一种采用直接投票、领导者流水线式终局确认的协议,使Solana从链上投票交易与高负载gossip通信转向链下投票交换与本地签名聚合。验证者对区块进行公证投票或选择跳过;领导者将在8个槽位后聚合这些投票并提交紧凑证明。提案作者称该设计能显著降低延迟与带宽消耗,其"20+20"活性模型可容忍高达20%恶意验证者与20%无响应验证者而不中断网络。"Alpenglow...能实现更低延迟、更强容错能力及整体更高的协议效率",公告强调。
升级方案同时重构验证者经济模型。由于投票移至链下,SIMD提案引入验证者准入凭证(VAT)机制——固定每纪元费用"初始设为1.6 SOL",通过销毁维持与当前链上投票费用相当的经济门槛。验证者"必须每个槽位投出且仅投一票";冲突投票可被检测,持续不参与将导致验证者失去奖励资格并可能被移出活跃集合。
领导者将获得等同于其所聚合投票的每槽位奖励,若包含快速终局化/终局化证明还可获得固定奖励。Wattenhofer在后续讨论中解释,1.6 SOL的设置约为当前投票成本的80%,以确保没有运营商在"AlpenSwitch"过渡期中利益受损。
若获采用,Alpenglow将在客户端层实现显著的语义变更:作者指出亚秒级实际终局性将取代现有的乐观确认机制。其明确目标是使确认延迟符合Web2用户预期,同时强化在TowerBFT体系中难以形式化的安全保障。提案文档指引读者查阅50余页白皮书与独立分析报告,但强调初期部署将聚焦终局化与投票机制;新的数据传播协议Rotor将在后续独立SIMD提案中推出。
本次投票的治理机制延续Solana既往咨询流程但风险更高。投票代币将通过改良的Merkle分发器申领;验证者需在指定纪元窗口期内将代币发送至对应选项地址。基金会公告声明:"若赞成票总数达到或超过(赞成+反对)总票数的2/3,提案即获通过","弃权"票计入法定人数但不参与绝对多数统计。权益权重与公开计票脚本将发布以供独立验证。
社区反馈迅速聚焦于操作风险与部署纪律。某验证者代表要求提案作者在主网决策前嵌入"测试、部署及回滚方案",将此次变更规模类比行业级协议迁移。其他讨论涉及VAT费率设定、后PoH时代的交易过期处理、领导者歧义行为应对,以及特定故障模式下区块部分忽略对MEV拍卖和客户端体验的影响。这些讨论表明,尽管"150毫秒终局性"的性能亮点吸睛,但投票结果很可能取决于对安全证明、激励边界案例及迁移路径的评估。
截至发稿,SOL报价181.89美元。
-
《重返未来1999》无线电小姐角色资料 无线电小姐介绍 时间:2023-04-14
-
前摇过长是什么意思? 时间:2022-08-15
-
腹黑是什么意思? 时间:2022-04-24
-
炸鸡配大屁是什么意思? 时间:2022-04-24
-
捏麻麻滴/捏麻麻地是什么意思? 时间:2022-04-24
-
原耽女孩是什么意思? 时间:2022-04-24
今日更新
-
HTML textarea中换行、回车、空格怎么解决
阅读:18
-
CSS中border-style属性有哪些及用法详解
阅读:18
-
Linux sleep命令详解(语法、参数、基本使用)
阅读:18
-
主流浏览器如何启用JavaScript功能方法介绍
阅读:18
-
杖剑传说全27食谱配方及加成属性效果
阅读:18
-
七种基本的CSS选择器 CSS3新增了哪些选择器
阅读:18
-
快来当领主英雄升级的顺序是什么
阅读:18
-
仙遇清虚灵宠最佳搭配组合是什么
阅读:18
-
爱氏物语蜜露森林隐藏支线怎么触发
阅读:18
-
C#四舍五入保留两位小数的几种实现方法(附代码)
阅读:18