区块链技术的演进从未停歇,而以太坊作为全球第二大加密货币和最具智能合约功能的平台之一,其每一次重大升级都备受瞩目,继“伦敦升级”、“合并”(The Merge)之后,以太坊社区正积极筹备下一次重大网络更新——“坎昆升级”(Dencun Upgrade),预计将在2023年11月进行,此次升级被寄予厚望,旨在进一步优化以太坊网络,特别是提升其可扩展性,降低Layer 2(L2)解决方案的交易成本,从而推动整个生态系统的繁荣。

“坎昆”之名与升级核心:聚焦“数据可用性”

“坎昆升级”的名称遵循以太坊升级以城市命名的传统,其核心目标之一是引入“proto-danksharding”协议,也常被称为“EIP-4844”(以太坊改进提案-4844),这是此次升级中最受关注的改进,专门针对Layer 2解决方案面临的数据可用性(Data Availability)瓶颈问题。

随着Layer 2解决方案(如Optimism、Arbitrum、zkSync等)的快速发展,它们通过将大量计算和交易处理移至链下,再将结果提交回以太坊主网(Layer 1),极大地提升了以太坊的交易处理能力并降低了费用,这些L2方案需要将大量的“交易数据”发布到以太坊主网,以确保数据可用性和安全性,这导致主网的数据区块(Blob)承载了巨大压力,数据存储成本也随之上升,最终间接影响了L2用户的交易费用。

EIP-4844:引入“Blob”交易,降低L2成本

EIP-4844的核心创新在于引入了一种新的交易类型——“Blob交易”(Blob-carrying transactions),这种交易允许L2解决方案将大量数据(称为“Blob”)附带在交易中发送到以太坊主网,但这些Blob数据不会像普通交易数据那样被永久存储在以太坊的底层存储层(Calldata),而是采用一种更经济、临时的存储方式。

EIP-4844将引入一个新的“数据可用性采样”(Data Availability Sampling, DAS)机制,网络中的节点无需下载和存储完整的Blob数据,而是只需随机采样其中的一小部分,即可验证数据是否可用,这种机制极大地降低了节点参与数据验证的负担和存储成本,使得L2能够以更低的成本发布大量数据。

据以太坊开发者估算,EIP-4844的实施有望将L2的rollup(rollup是一种主要的L2技术)数据成本降低一个数量级(约90%甚至更多),这意味着,未来在以太坊上进行L2交易的费用可能会大幅下降,使得小额支付、高频交易等应用场景变得更加经济可行,从而吸引更多用户和开发者涌入以太坊生态系统。

“坎昆”升级的其他重要改进随机配图