2024年第二季度,加密货币领域的焦点无疑将再次聚焦于以太坊,作为全球第二大加密货币和领先的智能合约平台,以太坊网络的每一次重大升级都牵动着无数开发者和用户的心脏,本季度,以太坊预计将迎来备受瞩目的“Dencun”升级(EIP-4844提案为核心),这不仅是以太坊路线图上的重要里程碑,更被寄予厚望为Layer 2(L2)生态带来革命性的变化,尤其是大幅降低交易成本。
Dencun升级:名称由来与核心目标
“Dencun”这一名称并非随意而来,它是由两个独立的以太坊改进提案(EIP)代号组合而成:“Deneb”和“Cancun”。“Deneb”是计划于第二季度进行的网络共识层(Consensus Layer,即Beacon Chain)的升级;而“Cancun”则是执行层(Execution Layer,即我们通常所说的以太坊主网)的升级,此次升级的核心目标之一,是解决Layer 2网络日益增长的交易费用问题,推动以太坊向更高可扩展性迈进。
核心亮点:EIP-4844与“Proto-Danksharding”
Dencun升级中最受瞩目的提案无疑是EIP-4844(Blob Transactions),也被称为“Proto-Danksharding”(原型分片),这一提案的引入,旨在为Layer 2网络提供一种更高效、更低成本的数据提交方式。
在当前模式下,Layer 2网络(如Arbitrum、Optimism、zkSync等)需要将大量的交易数据直接提交到以太坊主网的交易数据(calldata)中,随着L2用户和交易量的激增,这不仅导致主网gas费用上涨,也使得L2用户的交易成本(即“L2 Gas Fee”)水涨船高,在一定程度上限制了以太生态的进一步普及。
EIP-4844通过引入一种新的交易类型——“Blob交易”(Blob Transaction),以及一种新的数据格式——“Blob”(Binary Large Object,二进制大对象),来改变这一现状。
- 新的数据载体:Blob交易允许用户在执行交易时,附带一个或多个Blob数据,这些Blob数据专门用于存储L2等扩展方案需要提交的批处理交易数据,而非直接写入以太坊主链的状态。
- 更低的成本:与写入主链状态的calldata相比,Blob数据的存储成本要低得多,EIP-4844引入了新的“Blob Gas”机制,其定价模型与普通的EIP-1559 Gas有所不同,旨在确保Blob数据的经济性和临时性(Blob数据不会永久存储在主链上,而是有一个较短的存档期)。
- L2成本大降:通过利用Blob交易,L2网络可以将大部分交易数据“卸载”到这些Blob中,从而大幅减少对主链calldata的依赖,据行业分析师和开发者测算,EIP-4844实施后,L2的平均交易成本有望降低一个数量级甚至更多,这将极大提升L2的用户体验和吸引力。
其他重要改进
除了EIP-4844,Dencun升级还包含其他一些值得关注的改进,
- EIP-1153(Transient Storage):引入临时存储操作码,允许智能合约在单个交易中临时存储和读取数据,而不需要永久写入状态,这可以显著降低某些场景下的Gas费用和提高合约效率。
- EIP-4788(Consensus Layer Address):将Beacon Chain的验证者地址写入执行层的特定合约中,为执行层提供关于共识层状态的信息,有助于构建更复杂和安全的跨层应用。
- EIP-6110(Limit on Blobs per Block)和EIP-6800(New Blob Transaction Type)等:对Blob交易的细节进行规范和限制,确保网络的安全和稳定。








