YouMind
登录

Solana 在飞行中更换引擎。请查看仪表盘数据。

@0xBlockwire
英语2026年10月24日
111K
186
5
24
2

TL;DR

Solana 成功迁移至 Alpenglow 共识机制,且未出现停机,旨在实现 150ms 的最终性。然而,初步数据显示结果喜忧参半,此次升级在恶意质押容忍度方面涉及重大的安全权衡。

10 月 21 日,Solana 在不停机的情况下退役了自上线以来一直使用的共识机制,并在切换过程中持续出块。所谓 150 毫秒最终确定性的标题数据是 Anza 的目标值;而媒体在上线首日从基金会仪表盘上读到的数字分别是 202 毫秒和 6.6 秒。

UTC 时间 10 月 21 日约 13:36,Solana 主网进入第 1064 个 epoch,倒计时随之开始:TowerBFT(该链自 2020 年 3 月起运行的共识机制)还剩最后 5,000 个 slot。随后,slot 459,652,999 到来。全网 654 个验证者中有 446 个的投票将其认证为 Alpenglow 的创世区块;到 slot 459,653,000 时,共识权已正式移交给新协议。Solana 基金会表示,整个交接过程耗时约 900 毫秒。

没有停机,没有重启,Unchained 也未发现任何回滚迹象。

三天过去,问题已不再是这次切换是否成功——它确实成功了。真正的问题是,这个新数字意味着什么。

一个 Slot,零回滚

Agave 验证者客户端的开发方 Anza(@anza_xyz)表示,他们仅用不到 18 个月就把 Alpenglow 从 2025 年 5 月的白皮书推上了主网。

迁移过程是最让人紧张的部分。切换前两天,由 SolanaFloor(@SolanaFloor)转发的 Pumpkin's Pool 就绪度追踪器显示 45% 的质押尚未准备就绪。到 10 月 20 日上午,这一比例降至 151 个验证者持有的 20.3%。而创世证书需要达到 82%。

0xBlockwire - inline image

只有一条路可走:三个基于 Agave 的客户端升级到 v4.3.2。Firedancer 和 Frankendancer 不支持此次迁移;据 Solana Compass 报道,Galaxy 的工程师建议 Firedancer 运营者先故障转移至 Agave,事后再切回,因为 Firedancer 26.10 支持 Alpenglow。

Solana 没有为了升级而停机;它在旧共识仍在出块的同时,通过投票让新共识生效。 Triton One(@triton_one)警告接入方:“切换之后就无法退回旧共识了。”

https://x.com/anza_xyz/status/2112905478921736411

随后,各项指标开始给出反馈。

到底是哪种最终确定性变快了

Anza 的帖子称,最终确定性“从 12.8 秒缩短至 150 毫秒”。Solana 基金会技术副总裁 Jacob Creech(@jacobvcreech)总结得更精炼:“投票交易 -> 0,最终确定性 -> 150ms,TowerBFT -> 下线。”

https://x.com/jacobvcreech/status/2112905746736369967

Cointelegraph 引用基金会仪表盘“截至发稿时”的数据,报道称最终确定性为 6.6 秒、TPS 为 4,721。AltcoinBuzz 在 10 月 21 日和 22 日查看同一仪表盘后,报告最新观测到的最终确定性为 202 毫秒,并强调这是单次读数而非平均值。我在 10 月 24 日尝试访问该仪表盘,返回的是 404。

我的理解是:这两个数字可能都是真的。TowerBFT 在一个区块之后需要 32 个 slot 才能完成最终确定,而 Solana 自 10 月 9 日起一直运行 200 毫秒的 slot,因此切换前的旧最终确定性约为 6.4 秒(我的计算:32 × 200 毫秒)。交接完成后几分钟内测得的数据,大部分仍会反映 TowerBFT 的状态。

更关键的问题是:大家等的到底是哪种最终确定性?在 TowerBFT 下,“已确认”(三分之二质押投票)大约需要 500–600 毫秒;而“已最终确定”则需要完整的 12.8 秒。Alpenglow 将两者合并为一个状态,目标为 150 毫秒。

所谓 85 倍的标题数据,是用旧机制中最慢的指标去对比新机制中最快的指标(我的计算:12.8 秒 ÷ 0.15 秒)。

举个实际例子:一个依赖“已确认”状态的应用,延迟从约 550 毫秒降至 Anza 的 Max Resnick 对 Decrypt 所说的用户能感受到的 150–200 毫秒,大约快了 3 倍。而等待“已最终确定”的应用,则从 12.8 秒降到了同样的 150–200 毫秒。Decrypt 指出交易所、银行和商户是受益者;这些正是需要等待最终确定状态的参与方。

0xBlockwire - inline image

更薄的防护盾

速度的提升是以不同的容错模型换来的。最善意的解读是,这或许是个更好的模型。

  • 恶意质押: TowerBFT 最多容忍三分之一的质押作恶。Alpenglow 的安全性在 20% 敌对质押下依然成立,另外 20% 离线时仍能保持活性。据 Solana Compass 报道,Galaxy 认为这是从 33% 降到 20%;Anza 则称之为可同时承受 40% 节点失效。
  • 罚没(Slashing): 用 Galaxy 的话说,双重投票惩罚“已有明确定义,但在首个版本中刻意未启用”。
  • 只完成了一半升级: 用于替代 Turbine 的中继层 Rotor “尚未排期”。
  • 目标只是目标: 基金会表示,150 毫秒是基于过往质押分布测算出的预期值,并非恒定常数。
  • 下一步是更大的区块: Jump 的 Firedancer 团队希望取消 6,000 万计算单元的上限,因为现在处理不过来的慢速验证者可以对区块进行跳过投票(skip-vote)。Anza 的 Roger Wattenhofer 赞同这一想法,但警告这可能导致出块中心化。

Alpenglow 用更小的恶意质押容错空间和更大的离线质押容错空间换来了速度。 对 Anza 有利的是:根据其状态页面,主网上线前已完成 9 次大规模迁移,并有 115 名安全研究人员参与;Helius 也指出,从未有过乐观确认的区块被回滚的情况。

底线

市场对此反应平淡。据 CoinGecko 数据,截至 10 月 23 日,SOL 报 103.51 美元,较 2025 年 1 月 293.31 美元的高点下跌 64.7%。SoSoValue 数据显示,10 月 5 日至 9 日当周,美国现货 Solana ETF 净流出 2,480 万美元;根据 Coinboss 的每日统计表,截至 10 月 22 日的 10 月共 16 个交易日中,有 14 天呈净流出。

我的看法是:工程本身才是真正的故事,其执行之干净几乎达到了在线共识切换所能做到的极限。150 毫秒这个数字目前仍只是一个说法。 如果能有一周的仪表盘读数及其分布数据,它才会成为事实;单次 202 毫秒的记录说明不了什么。比起价格,我更关注这个指标、罚没开关的启用以及 Rotor 的上线日期。

Solana 实现了不着陆换引擎。现在,得让仪表盘上的数据也对得上才行。

一键保存

使用 YouMind AI 深度阅读爆款文章

保存原文、追问细节、总结观点,并在一个 AI 工作空间里把爆款文章沉淀成可复用笔记。

了解 YouMind
写给创作者

把你的 Markdown 变成干净的 𝕏 文章

图片上传、表格、代码块,往 𝕏 上手动重排太痛苦。YouMind 把整篇 Markdown 一键转成干净、可直接发布的 𝕏 文章草稿。

试试 Markdown 转 𝕏

更多可拆解样本

近期爆款文章

探索更多爆款文章