Solana 验证者于 10 月 21 日约 14:00 UTC 在 slot 459,653,000 停用了 TowerBFT 共识系统,并启用了 Alpenglow。这项升级旨在将交易最终确认时间缩短至约 150 毫秒,而非 12.8 秒。此次切换缩短了交易所、银行和商家等待资产转移被视为不可逆所需的时间,将完全最终确认时间从此前的 12.8 秒缩短至目标 150 毫秒。构建 Alpenglow 的核心工程团队 Anza 在实时网络上完成了此次升级,并沿用了现有账本。Anza 首席执行官 Brennan Watt 称,这是自 The Merge 以来规模最大的区块链升级,从白皮书到主网部署不到 18 个月。
Alpenglow 取代 TowerBFT 共识系统
据 Solana Foundation 称,此次升级的功能门控在 epoch 1064 开始时启用,时间约为 13:36 UTC。门控启用后,TowerBFT 又运行了 5,000 个 slot,约 18 分钟;这段时间内的最后一个区块成为 Alpenglow 的起点。参与网络的 654 名验证者中,有 446 名投票认证了该交接区块。基金会记录的这一过程耗时约 900 毫秒。
在 Alpenglow 下,验证者直接相互发送投票,并将投票打包成证书。借助这些证书,一个区块经过一轮或两轮投票后即可最终确认。此次升级不会改变交易执行、格式和手续费,钱包也与之前一样照常运行。自 Solana 网络于 2020 年 3 月上线以来,TowerBFT 一直在该网络上运行。
验证者于 2025 年 9 月以超过 98% 的赞成票批准了 Alpenglow。在部署到主网之前,Anza 对 Alpenglow 进行了红队测试、渗透测试和迁移演练,随后将其部署到测试网和开发网。主网验证者还必须运行基于 Agave 的客户端软件才能完成切换,因为 Solana Foundation 表示,Firedancer 和 Frankendancer 客户端不支持此次迁移。
验证者批准每个 Epoch 收取 0.8 SOL 的费用结构
在 Alpenglow 下,投票不再属于交易,因此不再出现在 Solana 的区块中。在 TowerBFT 下,每名验证者每个 epoch 约需支付 1 SOL 的交易手续费来投票。取代这些手续费的是验证者准入票:现在每名投票验证者每个 epoch 都要支付固定的 0.8 SOL,费用从其投票账户中扣除并销毁。无法支付费用的验证者将被排除在下一个 epoch 之外,并失去该 epoch 的奖励。
最终确认是指交易无法再被撤销的状态。在 TowerBFT 下,Solana 会在几秒内提供有条件的确认,而完全最终确认则要更久。150 毫秒的最终确认目标,代表在新系统下交易变得不可逆的时间点。
Anza 还计划进行更多改动,首先是推出 Rotor,这是一种在网络中传播区块数据的新方式。这些改动目前还没有确定的日期。Firedancer 的开发者此前曾提议,在 Alpenglow 上线后取消每个区块 6000 万计算单元的上限。
常见问题
Solana 在 10 月 21 日做了什么?
Solana 验证者于 10 月 21 日约 14:00 UTC 在 slot 459,653,000 停用了 TowerBFT 共识系统,并启用了 Alpenglow。这项升级旨在将交易最终确认时间缩短至约 150 毫秒,而非 12.8 秒。参与投票的 654 名验证者中,有 446 名在约 900 毫秒内认证了交接区块。
为什么交易最终确认对 Solana 用户很重要?
最终确认是指交易无法再被撤销的状态。这是交易所、银行和商家等待资产转移被视为不可逆的时间点。在 TowerBFT 下,Solana 会在几秒内提供有条件的确认,而完全最终确认要等到 12.8 秒后。Alpenglow 的目标是将最终确认时间缩短至约 150 毫秒。
Alpenglow 下新的验证者费用结构如何运作?
现在每名投票验证者都要支付验证者准入票,费用为每个 epoch 固定 0.8 SOL,从其投票账户中扣除并销毁。这取代了此前的制度:验证者每个 epoch 约需支付 1 SOL 的交易手续费来投票。无法支付 0.8 SOL 费用的验证者将被排除在下一个 epoch 之外,并失去该 epoch 的奖励。
免责声明:以上内容(如有图片或视频亦包括在内)均为平台用户上传并发布,本平台仅提供信息存储服务,对本页面内容所引致的错误、不确或遗漏,概不负任何法律责任,相关信息仅供参考。
本站尊重他人的知识产权、名誉权等法律法规所规定的合法权益!如网页中刊载的文章或图片涉及侵权,请提供相关的权利证明和身份证明发送邮件到qklwk88@163.com,本站相关工作人员将会进行核查处理回复