Solana将区块计算单元上限提升至100M

Solana Foundation 发布于 2026-07-29 11:01 阅读 22

Solana 计划于2026年7月29日将区块计算单元限制从60M提高到100M,增幅66%。该升级由Jito Labs的SIMD-0286提案定义,已在测试网和开发网激活。增加区块容量后,每个区块可容纳更多交易,为交易和支付等高吞吐场景提供更多空间。当前主网流量并未受限于区块执行时间,因此可以安全提升。升级后,每账户可写计算单元上限仍为12M,意味着新增容量为并行容量,单一热门账户不会挤占其他活动。此升级依赖于XDP等网络优化,超过70%的主网质押已启用XDP,确保安全。

主网:2026年7月29日

100M CU 区块

将 Solana 的区块限制从 60M 提高到 100M 计算单元

2026年7月,Solana 基金会

  • 100M 每区块计算单元(从 60M 提升)
  • 66% 区块容量增加

Solana 将最大区块大小从 60M 提高到 100M 计算单元(CUs),区块容量增加了 66%。该功能计划于 2026 年 7 月 29 日在主网上激活,并已在测试网和开发网上线。即将到来的变更由 Jito Labs 编写,定义在 SIMD-0286 中。计算单元是 Solana 衡量交易工作量的方式,区块限制则限制了验证节点(leader)可以打包到单个区块中的工作量上限。提高该上限意味着每个区块能容纳更多交易,为交易和支付等高流量用例增加了空间,同时无需更改应用程序的构建方式。

当前主网流量基本不受区块执行时间的限制,因此网络可以大幅提升容量,并继续维持当前的 400ms 区块时间。(关于 Solana 区块时间的另一项即将到来的改进,请参见 缩短Slot时间)。

预期主网激活日期 2026年7月29日
开发网激活 自 epoch 1100 起已激活
是否破坏性变更?
是否需要索引更改?

技术细节

哪些变化,哪些不变

Solana 对区块级别施加了多项限制。SIMD-0286 仅提高了其中一项:

限制 当前值 建议值
最大区块计算单元 60M CUs 100M CUs
最大可写账户计算单元 12M CUs 12M CUs
最大区块账户数据大小增量 100MB 100MB

只有最大区块计算单元(一个区块能包含的总 CUs)增加了。

对区块容量的需求

60M CU 的限制正受到实际流量的考验。自 2025 年 7 月 22 日启用以来,11.2% 的已生成区块的 CU 使用量达到 56M CUs 或更多。这种需求并非均匀分布:它以尖峰形式出现,通常发生在市场波动剧烈的时刻,此时交易者最希望自己的交易能够落块。

过去一年中,大约每九个区块中就有一个接近满容量。在将限制提升至 60M 约一年后,将上限提高到 100M CUs,使得 Solana 能够应对这些需求尖峰,而不是在区块空间最为关键的时刻迫使交易在几乎满的区块中竞争。

更多并行容量

最大可写账户单元(一个区块内可以写入任何单个账户的最大 CUs)保持在 12M。在旧的 60M 限制下,单个热门账户可能消耗区块的 20%。在 100M 下,相同的 12M 上限仅占区块的 12%。

这意味着增加的容量是并行容量。一个拥挤的市场或流行程序仍然会在同样的阈值达到其每个账户 12M 的上限,但区块中还有空间容纳更多不相关账户的活动。一个热点会挤出更少的其他内容。

在 60M 之后的大胆一步

区块限制一直在逐步提高:通过 SIMD-0256 从 50M CUs 提高到 60M CUs,该功能自 2025 年 7 月起已在主网上线。考虑到过去一年 Solana 验证节点客户端取得的巨大性能改进,SIMD-0286 有意采取了更大胆的步骤。曾考虑过更小的 80M CUs 调整,但被否决,转而直接跳至 100M。

激活计划

该更改通过功能门控 P1BCUMpAC7V2GRBRiJCNUgpMyWZhoqt3LKo712ePqsz 进行发布。它已在测试网(自测试网 epoch 983 起)和开发网(自开发网 epoch 1100 起)上激活,并在 待激活主网队列 中排在第二位。主网功能门控每个 epoch 激活一个,每个 epoch 大约持续两天,这使 100M CU 区块于 2026 年 7 月 29 日上线主网。

网络就绪状态

更大的区块意味着每个Slot需要向数千个验证节点传播更多数据,因此在安全提高限制之前,必须加快区块传播速度。关键推动因素是 XDP——一种用于验证节点的内核旁路网络技术,在 Agave 4.0.0+ 中可用,并在 Firedancer 中默认开启。超过 70% 的主网质押已启用 XDP。此外,XDP 将在 Agave 4.2 中默认开启。核心工程师已确定,鉴于 XDP 在网络中的广泛采用,现在激活 100M CU 功能门控是安全的。有关 XDP 及其与激活 100M CUs 关系的更多信息,请参见 Solana 上的 XDP

性能考量

更大的区块需要更长的执行时间。这可能会减慢验证节点的区块重放速度,并延长落后节点的追赶时间,这就是为什么只有在传播和执行性能已被证明有足够余量时,限制才会提高。验证节点之外的基础设施——RPC 提供者、索引器和交易所——也应验证其系统是否能够处理持续的 100M CU 区块,尽管数据格式没有变化。

关于本次升级

区块容量是 Solana 吞吐量最直接的杠杆之一:在相同的Slot时间下,每区块更多 CUs 意味着每秒更多交易。此次升级延续了有计划的演进——从 50M 到 60M 再到 100M CUs——每一步都根据网络实际生成、传播和重放更大区块的能力进行了验证。

在保持每个账户写入限制不变的情况下,将容量从 50M 的起点翻倍,推动网络向更多并行负载发展,并为交易和支付等实际用例提供了增长空间,而无需竞争相同的区块空间。

了解更多: Solana 升级

  • 原文链接: solana.com/zh/upgrades/1...
  • 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~

相关文章

0 条评论