:2026-02-18 4:09 点击:7
以太坊作为全球领先的智能合约平台,其持续的协议升级是推动网络发展、提升性能和降低成本的关键,在经历了“伦敦”、“合并”、“上海”等重要升级后,以太坊社区正 eagerly 迎来下一次重大更新——坎昆升级(Cancun Upgrade),此次升级,更准确地说是其核心部分“Dencun升级”(以 Cancun 和 Deneb 两个升级点命名),被寄予厚望,尤其旨在解决以太坊二层网络(L2)扩容的痛点,预计将对整个以太坊生态产生深远影响。
坎昆升级(Dencun)的核心目标:聚焦L2扩容
坎昆升级的首要目标是显著降低二层网络上的交易费用,特别是对于rollup这种主流的L2扩容方案,随着以太坊主网日益繁忙,L2承担了大部分的交易执行,但其数据成本(Data Availability,DA)仍占比较高,限制了L2进一步发挥其低成本、高吞吐的优势,坎昆升级正是要通过引入新的协议机制,大幅削减这部分成本。
关键升级详情:EIP-4844(Proto-Danksharding)
坎昆升级中最核心、最受关注的改进是EIP-4844:Blob Transactions(Proto-Danksharding),通常被称为“proto-Danksharding”或“EIP-4844”。
什么是Blob Transactions?
calldata,这种方式的成本相对较高,且与以太坊的状态租金(State Rent)机制存在一定不匹配。Blob Transactions如何降低L2成本?
gas_limit和max_fee_per_gas外,Blob交易还包含blob_versioned_hashes和max_fee_per_blob_gas,发布Blob数据需要支付max_fee_per_blob_gas,这部分费用远低于使用calldata传输同等数据量的费用,这直接降低了L2向主网提交数据的成本,从而显著降低了L2用户的交易费用。Blob的数量限制
为了防止网络资源被滥用,每个区块中可以包含的Blob数量是有限的,EIP-4844最初设计为每个区块最多可以包含3个Blob,但后续可能会根据网络情况进行调整,每个Blob的大小约为128KB,因此单个区块可以处理的数据量有了显著提升。
坎昆升级的其他重要EIP
除了EIP-4844这一明星升级外,坎昆升级还包含一些其他值得关注的以太坊改进提案(EIP):
EIP-1153:Transient Storage(临时存储):
EIP-4788:Execution Layer Block Header as a Contract Call:
ADDRESS)注入到每个交易的顶层调用中。EIP-6110:Limit on PUSH0 Instruction:
PUSH0指令的限制,这是对EIP-3855(引入PUSH0指令)的一个补充,旨在防止合约滥用PUSH0指令导致潜在的无限循环或Gas消耗问题。EIP-7044:Proof-of-State Transition (PoST) for Validators:
(此EIP可能仍在讨论或调整中,需确认最终是否包含)旨在改进验证者的状态转换证明机制,可能涉及验证者更高效地参与共识过程。

坎昆升级的时间表与影响
以太坊坎昆升级(Dencun)是以太坊发展道路上的又一重要里程碑,其核心EIP-4844(Blob Transactions)通过创新的数据可用性方案,有望从根本上解决L2的数据成本瓶颈,为以太坊的扩容之路扫清关键障碍,配合其他EIP的改进,坎昆升级将进一步提升以太坊网络的效率、安全性和可扩展性,为构建一个更加繁荣、低成本的Web3生态系统奠定坚实基础,开发者、用户和投资者都应密切关注此次升级的进展和实施效果,它无疑将深刻影响未来以太坊生态的格局。
本文由用户投稿上传,若侵权请提供版权资料并联系删除!