以太坊社区再次将目光投向了3月份的潜在网络升级,尽管以太坊已从工作量证明(PoW)转向权益证明(PoS)并完成了“合并”(The Merge)等重大里程碑,但持续的协议优化和升级是其网络健康、可扩展性和安全性持续提升的关键,3月份的升级(如果按计划进行)将是这一系列演进中的重要一环,备受开发者、用户和投资者关注。
本次升级的核心:EIP-4844 “Proto-Danksharding” 的关键进展
本次3月升级最受瞩目的焦点无疑是 EIP-4844(提议的EIP-4844:Blob交易),也被称为“Proto-Danksharding”(原型分片),EIP-4844是以太坊 roadmap 中为了解决Layer 2(L2)扩展性问题而提出的核心改进之一。
-
核心目标:当前,L2网络(如Arbitrum、Optimism、zkSync等)通过将大量交易数据“捆绑”在以太坊主网的“ calldata ”上来进行结算,calldata 的成本相对较高,限制了L2的处理能力和成本效益,EIP-4844旨在引入一种新的交易类型——“Blob交易”,专门用于携带这些大量数据,从而显著降低L2向主网提交数据的成本,预计可将L2的交易费用降低一个数量级甚至更多。
-
最新进展与预期纳入:
- 根据以太坊核心开发者会议的最新纪要,EIP-4844 被强烈建议纳入2024年3月的“Dencun”升级(本次3月升级的潜在命名),开发者们在多次会议上对该EIP进行了深入讨论,并对其规范和实现细节进行了多轮审查和优化。
- 截至目前,EIP-4844 的规范已相对稳定,客户端团队(如Prysm, Lodestar, Lodestar, Nethermind, Erigon等)正在积极进行开发和测试,以确保在主网激活前能够正确处理Blob交易及相关的新字段(如“blob versioning hash” - BVHV)。
- 升级的测试网(如Sepolia, Goerli)已多次进行包含EIP-4844的“影子分叉”(Shadow Fork)升级,以模拟和验证不同客户端之间的兼容性和网络表现,结果总体积极。
升级的其他潜在组成部分
除了EIP-4844这一“重头戏”外,3月的升级可能还会包含一些其他较小的改进或EIPs,具体取决于开发者的最终确认,这些可能包括:
- EIP-1153:引入“临时存储”(Transient Storage)操作码,允许智能合约在单个交易中临时存储数据,无需写入持久化存储,从而在某些场景下降低 gas 消耗和提高效率。
- EIP-6780:对SELFDESTRUCT操作码进行限制,使其只能在当前合约被调用时销毁,增强合约的安全性,减少某些攻击向量。
- 以及其他一些 gas 优化或错误修复相关的EIPs。
这些改进虽然不如EIP-4844那样具有革命性,但共同构成了以太坊协议持续优化的拼图,有助于提升整体网络的性能和用户体验。
升级时间表与关键节点
以太坊的升级时间表并非一成不变,它依赖于开发者的充分测试和准备,针对3月升级的预期时间线大致如下:
- 测试网升级:在主网升级前,各测试网将依次进行包含所有拟议EIPs的升级,开发者会密切关注测试网的表现,及时发现并修复问题。
- 最终确定与宣布:在测试网升级顺利且所有客户端准备就绪后,以太坊核心开发者将通过正式会议(如All Core Devs Call)最终确认升级的具体区块高度和激活时间。
- 主网激活:在预定区块高度,升级将自动触发,以太坊网络将开始支持新的功能和改进。
值得注意的是,“3月”是一个大致的时间窗口,具体的激活日期可能需要根据开发进度和测试结果进行微调,社区和开发者会通过各种渠道(如以太坊基金会博客、客户端GitHub仓库、开发者论坛等)获取最新信息。
升级对以太坊生态的潜在影响
- Layer 2的繁荣:EIP-4844的实施无疑是L2生态的重大利好,更低的交易成本将吸引更多用户和开发者涌入L2,推动去中心化应用(DApps)的普及和创新,进一步巩固以太坊作为Layer 1结算层的地位。
- 以太坊主网价值捕获
