对于关注以太坊生态发展的用户和开发者而言,“以太坊下一个升级是什么?”始终是一个备受关注的话题,在成功合并(The Merge)转向权益证明(PoS)并完成上海升级(Shanghai)允许质押提款后,以太坊社区正积极筹备下一个重要的网络升级——Dencun升级,这次升级被寄予厚望,它将主要通过引入“proto-danksharding”(proto-danksharding)技术,显著提升以太坊Layer 2(二层网络)的效率和降低交易成本,是以太坊扩容之路上的一个里程碑。

Dencun升级:名称的由来与核心目标

Dencun升级的名称由三个以太坊过去重要的升

随机配图
级名称组合而成:Denver(丹佛)、Cancun(坎昆)和Upgrade(升级),这种命名方式在以太坊社区中并不罕见,如之前的“Berlin”、“London”等,也多取自城市名,象征着社区的协作与全球性。

Dencun升级的核心目标非常明确:大幅提升以太坊Layer 2的吞吐量并显著降低其用户的交易费用,随着以太坊主网日益繁荣,Layer 2作为扩容解决方案的重要性愈发凸显,但其高昂的“数据可用性(Data Availability, DA)”成本一直是制约其性能和用户体验的瓶颈,Dencun升级正是为了解决这一痛点而来。

关键技术:Proto-Danksharding (EIP-4844)

Dencun升级中最受瞩目的技术改进便是EIP-4844(提案编号4844),也被称为“Proto-Danksharding”(原型分片),这是实现上述核心目标的关键。

  • 什么是数据可用性(DA)? 在Layer 2(如Arbitrum, Optimism, zkSync等)将交易批量打包并提交到以太坊主网时,需要将这些交易相关的数据发布到主网上,以确保任何人都可以验证这些数据的可用性,发布这些数据的成本就是DA成本。
  • DA成本为何高昂? 传统的以太坊交易数据会通过“CALldata”或“写入存储”的方式发布,这两种方式的费用都相对较高,尤其是在Layer 2交易量激增时,DA成本会成为Layer 2用户的主要负担。
  • EIP-4844如何解决? EIP-4844引入了一种新的交易类型,允许Layer 2向以太坊主网提交一种名为“Blob Carrying Transaction”(携带数据块的事务)的特殊交易,这种交易可以携带大量(最多约128KB)的数据,即“Blob数据”,这些Blob数据的处理成本远低于传统的CALldata,因为它们不会永久存储在以太坊的状态中,而是通过一种更高效的数据可用性采样(DAS)机制来保证其可用性。

通过EIP-4844,Layer 2可以以更低的成本将大量交易数据提交到以太坊主网,从而显著降低用户的交易费用,并提高Layer 2网络的交易处理能力(TPS),预计这将使得Layer 2的交易费用降低一个数量级甚至更多,极大地提升用户体验,吸引更多用户和应用迁移到Layer 2。

Dencun升级的其他重要改进

除了EIP-4844,Dencun升级还包含其他几个重要的以太坊改进提案(EIPs),旨在优化网络性能和开发者体验:

  • EIP-1153:Transient Storage(临时存储):引入了一种新的存储位置,其数据仅在单个交易块中有效,交易结束后即被清除,这可以减少对永久存储的读写,降低Gas费用,尤其有利于需要频繁读写存储的复杂智能合约。
  • EIP-4337:Account Abstraction(账户抽象)的进一步完善:虽然EIP-4337在2023年的上海升级前就已激活,但Dencun升级可能会包含一些与之相关的优化或后续提案,进一步推动以太坊账户抽象的普及,让普通用户能享受到更便捷、安全的钱包体验(如社交恢复、批量交易等)。
  • EIP-4844与其他EIPs的协同:这些改进将共同作用,提升整个以太坊网络的效率和灵活性。

升级时间与影响

Dencun升级原计划在2024年初进行,但根据最新的开发者路线图,预计将在2024年3月左右的某个区块高度通过网络共识激活,升级将通过硬分叉的形式实施,需要开发者和节点运营者提前做好客户端软件的更新准备。

Dencun升级的影响将是深远的:

  1. Layer 2生态的繁荣:大幅降低的交易成本将极大地刺激Layer 2上的应用发展,特别是DeFi、GameFi、社交等需要高频、低成本交易的场景。
  2. 以太坊主网的“中心化”担忧缓解:通过降低Layer 2对主网的依赖和成本,使得以太坊的扩容更加去中心化,避免主网成为瓶颈。
  3. 用户受益:最终用户将在Layer 2上享受到更快、更便宜的交易体验,提升以太坊的整体可用性。
  4. 推动以太坊路线图实现:Dencun升级是以太坊“分片”路线图的重要前奏,为未来的完整分片(Full Sharding)奠定基础,进一步实现以太坊的可扩展性愿景。

以太坊的下一个重要升级是Dencun升级,其核心是引入EIP-4844(Proto-Danksharding)技术,旨在解决Layer 2数据可用性成本高的问题,从而显著提升Layer 2的性能并降低用户交易费用,这次升级对于以太坊生态的健康发展、用户体验的提升以及未来扩容目标的实现都具有至关重要的意义,随着升级日期的临近,整个社区都在期待Dencun能为以太坊带来新的飞跃。