以太坊迎来上线以来最大扩容,测试网区块容量已拉高3.3倍,主网升级瞄准四季度

导读:以太坊下一次大升级 Glamsterdam 已于 10月 6 日在 Sepolia 测试网上线,gas 上限在 11 小时内从 6000 万拉到 2 亿,Geth 执行同等区块的耗时从约 115 毫秒降到约 30 毫秒,主网仍瞄准 2026 年第四季度。在我们看来,L1 吞吐量一次性提升 3.3 倍是 ETH 近年来最实在的基本面变量之一,但这次升级已一再推迟,Hoodi 测试网能否在 10月 27 日前后如期激活才是下一个观察点;同时新建存储的 gas 成本将涨近 5 倍,空投、铸造这类大量创建新地址的活动会明显变贵。

Sepolia 测试网的 gas 上限在分叉后仅 11 小时就达到了 Glamsterdam 设定的 2 亿目标。下面来看以太坊的下一次升级如何为大得多的区块腾出空间。

共识层叫 Gloas,执行层叫 Amsterdam,两者合起来就是 Glamsterdam——以太坊的下一次重大升级,而它刚刚通过了第一场正式考验。

原因在于,Glamsterdam 已于昨天(10月 6 日)在 Sepolia 测试网上线,链在切换过程中持续正常最终确认区块,没有出现任何严重故障。

当然,目前这还只是测试网上的动静,但它预示着这条元老级智能合约网络将迎来相当大的变化。正如 Ethlabs 研究员 Barnabé Monnot 在消息传出后所说:

“意义重大。完成这一升级,意味着 L1 规模至少提升 3 倍以上,合约大小上限提高 2.5 倍,外加一大批实用的新功能。”——Barnabé Monnot(@barnabemonnot)

以太坊基金会研究员 Toni Wahrstätter 也表达了同样的看法,称 Glamsterdam 将开启以太坊“自上线以来最大的一次吞吐量提升”。

的确,从数字上看,Glamsterdam 是按约 2 亿的 gas 上限设计的,相比目前的 6000 万,一次升级就提升约 3.3 倍。作为对比,主网的 gas 上限在 3000 万停留了好几年,直到 2025 年验证者分三次把它提到 6000 万;即便是 2021 年伦敦升级把区块最大容量翻了一倍,目标值也仍维持在 1500 万。

不过,这次分叉本身并不会像拨动开关一样让以太坊立刻扩大 3 倍。它改变的是区块的生产方式,让生产大得多的区块变得安全,之后再由验证者决定是否提高上限。

话虽如此,下面我们具体拆解一下这次以太坊到底改了什么,以及上主网之前还剩哪些步骤。

Glamsterdam 的几个关键改动

这次分叉总共打包了 18项 EIP(以太坊改进提案),但其中三项提案承担了大部分重活。

第一项当然是内置提议者-构建者分离(enshrined proposer-builder separation),简称 ePBS。说得非常简化一点,这一机制会给以太坊验证者更多时间。

如今大多数以太坊区块由专门的构建者(builder)打包,再经由被称为“中继”(relay)的可信中间方交给验证者。在 EIP-7732(ePBS)之下,提议者改为先对构建者签名的出价作出承诺,构建者事后再公布完整区块。

这意味着,检查区块内交易的工作不再必须挤进约 4 秒的见证(attestation)窗口。根据该 EIP,此后大多数验证者将获得约 9 秒的时间。

Glamsterdam 的第二个重要支柱是区块级访问列表(block-level access lists,简称 BALs)。简单来说,这些列表将带来并行处理的新能力。

作为背景,目前以太坊客户端大多是逐笔处理区块里的交易,因为它们事先无法知道每笔交易会触及哪些状态。因此,EIP-7928(BALs)会让每个区块都附带一份地图,列出它触及的全部状态以及执行后的数值。

有了这份指引,客户端就可以预取数据、并行验证交易。打个工厂的比方:ePBS 相当于给质检环节更多的检验时间,而 BALs 则是把车间所需的一切提前备齐,让多条装配线可以同时开工。

此外,更大的合约以及一些重新定价也将到来。EIP-7954 将把合约大小上限从 24 KiB 提高到 64 KiB,放宽一个长期以来迫使大型应用拆分代码的限制。

与此同时,这次分叉会提高本应稀缺之物——也就是新状态——的价格。根据 EIP-8037,新建一个存储槽的成本将从 20,000 gas 跃升至 97,920 gas;而根据 EIP-2780,向已有账户发送一笔普通 ETH 转账的成本仍为 21,000 gas。

Sepolia 近况与通往主网之路

Sepolia 上的首个 Glamsterdam 区块于昨天产出,gas 上限为 6000 万,与以太坊主网当前的上限相同。此后,Sepolia 的上限在分叉后约 11 小时达到 2 亿的目标,并一直保持在这一水平。

每个区块的提议者只能把 gas 上限调整约 0.1%,所以如果每个提议者在每个区块都往上调,Sepolia 大约 4 小时就能走完这段路。实际耗时却是这一速度的两倍多,部分原因可能在于两个主流共识客户端 Prysm和 Teku 在分叉后仍让验证者维持 6000 万的上限,除非验证者明确选择调到 2 亿。

前文提到的 Wahrstätter 随后分享了早期数据,显示这些调整已经开始见效。他发现,与分叉前相比,现在每个客户端处理每单位 gas 的速度都更快了,例如一个 4000万 gas 的区块,Geth 过去执行需要约 115 毫秒,现在只需约 30 毫秒。

这只是每个客户端各一个节点、不到一天的数据,但无疑是个令人鼓舞的开端。

至于下一步,Sepolia 完成之后,Glamsterdam 接下来将部署到以太坊的 Hoodi 测试网。目前初步提出的激活日期是 10月 27 日,但尚未最终敲定;主网的目标仍是 2026 年第四季度的某个时间。

还要记住,Glamsterdam 最初计划在 2026 年上半年上线,而 Sepolia 本身的分叉也从 8月 3 日推迟到了 10月 6 日。因此,接下来时间表完全可能还会再有变动。

更大的规模,更多的可能

可以肯定的是,Glamsterdam 的到来也会带来新的变化和新的问题。

例如,一些以太坊工具如果不及时跟进这次分叉的改动就会失灵。以太坊基金会已发出警告,凡是假定 gas 上限存在固定最大值的钱包、索引器和 gas 估算工具,都必须更新,以免出问题。

此外,由于状态增长被重新定价,那些会创建大量新账户或新存储的链上活动(例如空投、铸造和新钱包)将付出更高成本,而日常转账则不会。

不过,这些细节终究只是小问题。这里最广泛、也最重要的变化在于,以太坊 L1 即将变得宽敞得多,这对以太坊生态里的各种实验都是好消息,无论规模大小,无论是传统金融还是稀奇古怪的玩法。

例如,早在 8 月我就提到过,Fake World Assets 曾在其最疯狂的一天短暂成为主网最大的 gas 消耗者。有了 Glamsterdam,类似的流量激增将有大得多的空间释放,而不至于推高费用、把其他所有人挤出去。

换句话说,以太坊正在为更多的梦想、更多的项目、更多的活动腾出空间。现在,就看以太坊社区如何把这些空间填满,既满足老需求,也开拓新方向。

作者:William M. Peaster

编译:深潮 TechFlow

【免责声明】本内容仅传递行业动态,不构成任何投资建议。市场有风险,投资需谨慎。