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

这次升级已一再推迟,Hoodi测试网能否在10月27日前后如期激活才是下一个观察点。

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

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

共识层叫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)。简单来说,这些列表将带来并行处理的新能力。

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

作为背景,目前以太坊客户端大多是逐笔处理区块里的交易,因为它们事先无法知道每笔交易会触及哪些状态。因此,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亿。

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

前文提到的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,类似的流量激增将有大得多的空间释放,而不至于推高费用、把其他所有人挤出去。

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

发布于
免责声明:市场有风险,投资需谨慎,本文不构成投资建议