在加密世界的宏大叙事中,以太坊无疑扮演着举足轻重的角色,作为全球最大的智能合约平台,其每一次网络升级都牵动着无数开发者和用户的心,以太坊社区正将目光聚焦于即将到来的“坎昆升级”(Dencun Upgrade),这不仅仅是一次常规的网络参数调整,更被寄予厚望,旨在从根本上解决以太坊生态,尤其是二层网络(Layer2)的扩容难题,为大规模应用铺平道路。
核心焦点:EIP-4844 与 Proto-Danksharding
“坎昆升级”最核心、最受瞩目的改进,无疑是 EIP-4844(以太坊改进提案-4844),其昵称“Proto-Danksharding”( proto-分片)更是预示着它将开启一个全新的时代。
问题所在:为什么需要 EIP-4844?
在当前模式下,Layer2(如 Arbitrum, Optimism, zkSync 等)为了将交易数据发布到以太坊主网(Layer1),需要支付高昂的“数据可用性费用”(Data Availability Fees),这笔费用直接转嫁给了用户,导致 Layer2 的交易成本虽低于主网,但仍不够低廉,严重制约了其承载高频、低成本应用的能力,数据就像堵在高速公路上的车,主网的“收费站”收费太高,导致整条路的通行效率低下。
解决方案:引入“Blob”数据
EIP-4844 的核心解决方案是引入一种全新的数据类型——Blob(Binary Large Object,二进制大对象)。
- 新数据通道:Blob 是一种专门用于存储 Layer2 交易数据的临时性、可丢弃的数据,它为 Layer2 提供了一条新的、成本极低的数据传输通道。
- 成本骤降:相比于在主网 calldata 上存储数据,使用 Blob 存储数据的费用预计将降低 90% 到 99%,这意味着,Layer2 可以用极低的成本处理海量交易,从而将最终的用户手续费降至接近于零的水平。
- 临时性设计:Blob 数据在网络上存在约 18 小时后就会被永久删除,这虽然听起来有些冒险,但得益于“数据可用性采样”(Data Availability Sampling, DAS)等前沿技术,网络可以高效地验证这些数据在存在期间是否可用,而无需每个节点都完整存储它们,完美平衡了成本与安全性。
EIP-4844 的实施,被普遍认为是推动以太坊从“Layer1 中心化扩容”向“Layer2 生态化扩容”战略的关键转折点,它将极大增强 Layer2 的竞争力,使其能够承载更多复杂的 DeFi、GameFi 和社交应用。
升级进程:预期时间与测试网进展
“坎昆升级”已在多个测试网(如 Sepolia, Goerli)成功进行了多轮测试,核心的 EIP-4844 升级也已通过测试,根据以太坊核心开发者的最新共识,升级计划在 2024 年 3 月左右进行主网激活,这个时间点并非绝对,但已进入倒计时阶段,社区正在为这次平滑升级做最后的准备。
其他重要更新:不只是 Blob
除了万众瞩目的 EIP-4844,“坎昆升级”还包含了一系列旨在提升网络效率和用户体验的改进:
- EIP-1153(Transient Storage):引入了“临时存储”功能,允许智能合约在单笔交易中临时读写数据,而无需写入昂贵的链上存储,这将显著降低某些场景下的 Gas 费用,提升合约执行效率。
- EIP-4337(Account Abstraction)
