autorenew
探索 Agave 2.1 更新及其对 Solana 性能的影响

探索 Agave 2.1 更新及其对 Solana 性能的影响

在最近的 X 帖子中,Impermanent Gains (@lostin) 讨论了 Solana 生态系统的最新进展,即 Agave 2.1 的引入。Helius Labs (@heliuslabs) 发表了一篇文章,深入探讨了此次更新的具体内容,这是旨在增强 Solana 性能的一系列客户端更新的一部分。

性能增强

在过去的一年中,Anza 一直致力于消除瓶颈、优化资源效率并提高整体性能。以下是一些关键改进:

  • ​平均 slot 时间​​已缩短至 400 毫秒以下,这意味着交易处理速度更快,从而改善用户体验。
  • ​正常运行时间 (Uptime)​ 已经保持在 100% 一年以上,展示了网络的可靠性。
  • ​跳过 slot 的比率 (Skipped slot rates)​ 对于优化良好的验证者来说几乎消失,确保了更顺畅的交易流程。
  • ​每秒交易数 (TPS)​ 已达到历史新高,突显了 Solana 的可扩展性改进。

Agave 2.1 更新

Agave 2.1 更新引入了几个重大变化:

  • ​区块限制增加​​:通过 SIMD-0207 提议将区块限制增加 4%,从每个区块 4800 万个计算单元 (Compute Units, CUs) 增加到 5000 万个。这种逐步扩展旨在提高网络容量,同时保持稳定性。

  • ​贪婪调度器 (Greedy Scheduler)​​:以前,由于对交易进行排序需要时间,中央调度器在高网络负载下会面临挑战。新的​​贪婪调度器​​消除了这种开销,通过处理更小、更易于管理的小批量来提高交易调度响应速度。

  • ​安全增强​​:引入了一个新的原生程序,用于验证 secp256r1 椭圆曲线签名,支持高级安全功能,如 Passkeys​、​WebAuthn 标准以及包括双因素身份验证 (2FA) 在内的新账户抽象模型。这种转向无密码身份验证增强了链上的安全性和用户交互。

可视化见解

Helius Labs 的文章还包括几个图表,说明了性能改进:

  • ​按百分位数划分的非投票 TPS (Non-Vote TPS by Percentile)​​:显示了不同百分位数的交易处理能力的提高。
  • ​每个 Epoch 的平均 Slot 跳过率 (Slot Skip Rates Average Per Epoch)​​:展示了随着 Agave 不同版本的推出,平均 slot 跳过率如何随时间推移而改善。
  • ​每个 Epoch 的平均 Slot 时间 (Average Slot Time per Epoch)​​:突出了平均 slot 时间的减少,从而加快了交易处理速度。

结论

Agave 2.1 更新代表了 Solana 在成为一个更高效、可扩展和安全的区块链平台道路上迈出的重要一步。验证者、RPC 运营商和用户都可以期待在稳定性和性能方面获得显着提升。要更深入地了解此次更新,您可以阅读 Helius Labs 的完整文章 here

此次更新不仅满足了当前的需求,还为未来的增强奠定了基础,确保 Solana 在区块链领域保持竞争力。随着网络的不断发展,及时了解这些变化对于任何参与 Solana 或对 Solana 感兴趣的人来说至关重要。

你可能感兴趣