Dencun升级将显著降低使用 Ethereum DA的 Layer2费用,可能也会看到 Ethereum 主网的 Gas降低。
随着 Ethereun Dencun 升级的完成,各个 Layer2 也宣布进行对应升级。Dencun升级将产生什么样的影响?其原理是什么?下文将详细解释:
Dencun 升级,实际上是 Deneb 加 Cancun 两个升级的统称,前者面向共识层,后者则面向执行层,其中 Cancun 的中文译名就是以太坊社区期盼已久的“坎昆升级”。
本次 Dencun 升级合计将执行九项 EIP(以太坊改进提案),具体为:
EIP-1153 :关于瞬态存储操作码;
EIP-4788 :关于 EVM 中的信标区块根;
EIP-4844 :关于分片 Blob 交易;
EIP-5656 :关于 MCOPY,即内存复制指令;
EIP-6780 :关于在同一笔交易中的 SELFDESTRUCT;
EIP-7044 :关于永久有效的自愿退出签名;
EIP-7045 :关于添加证明包含的最大时隙;
EIP-7514 :关于添加最大 Epoch 流失限制;
EIP-7516 :关于 BLOBBASEFEE 操作码。
Dencun升级,大家目光都聚集在 EIP-4844 上。EIP-4844 又名 Proto-Danksharding,系当前以太坊社区主流分片思路 Danksharding 的前置方案。EIP-4844 (Proto-Danksharding)的主要内容是为以太坊引入一种全新的交易类型 “Blob 交易”,通过在以太坊主网之上的区块中添加一个额外的暂时数据空间 Blob,专门用于处理 Layer 2 相关交易,进而显著降低 Layer 2 的交易费用成本。
无论是 Optimistic Rollup 还是 ZK Rollup,只要是在狭义上依赖于以太坊主网作为 DA 层的 Layer 2 ,都会遵循以下的运作模式 —— Layer 2 需要通过将其交易、证明及执行结果写入以太坊主网中的 calldata 数据空间,从而将其历史记录传递至以太坊,依赖于后者来保证网络的去中心化及安全性。
这种依赖于 calldate 的数据同步模式已稳定运行许久,但却一直存在一个较为严重的问题 —— Layer 2 所提交的 calldate 写入交易需要与以太坊主网之上的所有交易在同一个费用市场中竞争,这会导致 Layer 2 的交易成本会受到以太坊主网 gas 状况的明显影响。
为了确保 calldate 写入交易能够在以太坊主网顺利执行,Layer 2 便会将这一部分费用转嫁给在 Layer 2 之上执行交易的用户。当前,用于 calldate 写入交易的成本占据了 Layer 2 交易成本的绝大比例,这也是为什么用户会普遍觉得当下 Layer 2 的交易成本依旧过于昂贵。
EIP-4844 落地后,以太坊将在区块中添加一个额外的数据空间 Blob,专门用于处理 Layer 2 相关交易。届时,Layer 2 将无需再把数据写入 calldate 空间,取而代之的则是利用 Blob 空间完成数据同步操作,此外之后 Layer 2 相关交易将会与其他以太坊主网的交易作为两个独立的费用市场区分开来,彼此之间不再相互干扰。
Arbitrum 背后的开发者,Offchain Labs 联合创始人 Steven Goldfeder 认为,Dencun 将暴露一些非常有趣的东西,它将有助于降低L1费用。
Starkware 首席执行官 Eli Ben-Sasson 认为,blobs 将大大减少,但这取决于被使用的 blobs 的价格。
Optimism 已推出了一个名为 welovetheblobs的网站,用于直观查询各类操作的费用变化情况:
以 Optimism 及采用 Op Stack 的 Layer2 为例,升级之后,评价能降低超过 96% 的费用。
知名非托管以太坊 Staking 服务商 Ebunker 的合伙人0x Todd 表示,坎昆升级最重要的是让L2的 gas 费用大幅降低,获得与其他竞争L1竞争的优势。同时,考虑到L2的排序器也是以太坊主网消耗 GAS 的“大户”,因此升级完成后,也能看到以太坊主网 gas 的小幅降低。
免责声明:
本文观点仅代表作者个人观点,不构成本平台的投资建议,本平台不对文章信息准确性、完整性和及时性作出任何保证,亦不对因使用或信赖文章信息引发的任何损失承担责任
0.00