Solana 已启动其 Alpenglow 共识升级向公共测试网的迁移工作。这一里程碑式的进展使得更广泛的验证者社区能够参与并测试旨在将交易最终性时间缩短至当前极小比例的变更。负责 Agave 验证者客户端开发的 Anza 公司于 9 月 18 日发布了 Agave v4.3.0 版本,并将其标记为适用于测试网、开发网和主网 beta 版的稳定构建版。随后,在首先向管理 10% 和 25% 质押 SOL 的运营商交付该版本后,Anza 于 9 月 21 日通知所有主网验证者运行此版本。
此举是 Solana 近年来最具影响力的举措之一:目标是将交易最终性确认时间从大约 12.8 秒大幅缩减至约 150 毫秒。
“最终性”(Finality)是指交易不可逆转的时间点,这也是交易所等待入账资金、桥接协议等待释放资金的关键依据。目前,Solana 通过 Tower BFT 实现最终性确认,即在区块被视为结算之前,需将在链上记录的验证者投票跨越 32 个插槽进行累积。Alpenglow 升级引入了 Votor 协议,在该协议中,验证者之间直接传递投票,并可在两到三个轮次内就区块达成一致。这种机制消除了构成大部分延迟的冗长链上投票链条,从而将等待时间精简至约 150 毫秒。
新代码已在为此次升级设立的独立小型网络上运行超过四个月。将其迁移至 Solana 的公共测试网(其中的代币不具备实际价值),旨在测试现有支撑整个区块链运行的全套计算机和服务是否能够协同迁移。根据 Anza 的计划日历,暂定日期为 9 月 28 日在主网上启用 Agave 4.3 功能,尽管 Anza 尚未正式确认发布,且其追踪器在周三早些时候仍显示测试网切换状态为待定。
应用程序将继续像往常一样处理交易,持有者无需更改钱包或资金转移方式。首次 Alpenglow 迁移将完全通过 Agave 进行,因为由 Jump Crypto 构建的两个替代验证者客户端 Firedancer 和 Frankendancer 尚不支持此项测试。这些替代方案的存在旨在降低 Solana 对单一代码库的依赖,以防止 Agave 出现漏洞时导致所有验证者同时受到影响。
此次转变紧随一系列稳定的网络升级之后,包括最大交易容量的提升以及更快的测试网插槽时间优化。