EIP-4844 预计将使 Rollup 费用下降几个数量级,为数据分片做准备。
原文标题:《IOSG Weekly Brief|EIP4844:即将开启 L2 交易费降低可预见的洼地效应 #122》
撰文:Gokhan Er
自从以太坊核心开发者围绕 Rollups 制定了以太坊的路线图后,很明显 Rollups 将在以太坊的未来发挥核心作用。然而,在承诺已久的数据分片(或 Danksharding)能够实现之前,以太坊需要尽快降低交易费用,否则它将有可能继续失去新的用户而转向其他 L1s。
领先的 Rollup 团队已经想出了他们自己的解决方案,以降低交易费用,增加各自 L2 上的开发者体验。其中包括优化交易压缩技术的 Optimism 团队和 Arbitrum 团队。Arbitrum 推出了他们接下来最大的升级,Arbitrum Nitro,它将把 Arbitrum Fraud Proof 编译成 WASM,这将大大提升 Arbitrum L2 上的开发者体验,也降低了延迟。
然而,如果我们看一下 L2 交易的单位成本,我们看到最大的一块是「Call Data」。Call Data 对 L2 的安全机制至关重要。基本上,在 L2s 上出现恶意验证者活动的情况下,整个 L2 链可以通过使用 L1s 上发布的 Call Data 来重建。然而,在 L1 上发布 Call Data 的成本很高,目前占 L2 交易费用的 80% 以上。
那么如何解决这个问题呢?从根本上来看,需要为 L1 上的数据创造更多空间,从而降低 L2 交易费用。数据分片(DankSharding)将有助于在以太坊 L1 上建立一个巨大的数据空间,然而,在以太坊上完全实现 Danksharding,预计需要相当长的时间(如果一切顺利大概 18 个月)。 (对 DankSharding 不了解的朋友可参阅:扩容杀手锏 Danksharding 会是以太坊分片的未来吗?)
这就是为什么以太坊核心开发者和 Rollup 团队开始提出不同的建议,在 L1 上建立一个即时的数据空间,并使 Rollup 在 L1 市场上立即具有价格竞争力。EIP-4844 是这些努力的结果,预计它将使 Rollup 费用下降几个数量级。
在我们之前的文章中,我们对以太坊的新分片设计,即 DankSharding 进行了探讨,与之前的设计相比,它有一些重大的简化部分。EIP-4844,也被称为 proto-danksharding,基本上实现了数据分片规范的大部分逻辑,为 Danksharding 做了准备。
那么这是如何做到的呢?
与其说是为 L1 区块上的交易提供更多空间,不如说 Danksharding 是为数据本身提供更多空间(交易数据的 blob)。这个数据 blob 需要能够被网络访问。Rollups 将利用这些数据 blob 中的空间,并将压缩的交易数据在其中储存。携带 blob 的交易是一个带有额外数据块(称为 blob)的正常交易。相对于更加昂贵的 Call Data, Blob 的数据规模庞大,可以为 L2 提供更多的数据空间。
EIP-4844 有哪些优点?
Source: Pseudotheos argues(https://twitter.com/pseudotheos/status/1504457560396468231/photo/1)
EIP-4844 的缺点有哪些?
Source: https://www.eip4844.com
EIP-4844 的下一步是什么?
尽管 EIP-4844 的主要结构已经明确,但仍然有一些方面正在探讨。不用说以太坊核心团队目前正全神贯注于即将到来的、预计在第三季度某刻发生的合并。核心开发人员提到,EIP-4844 有望在合并后 6 个月左右实施,即在 2023 年 Q1-Q2 的某个时间点。
Danksharding+EIP-4844 都让人清楚地认识到,以太坊 L1 的未来路线图是成为数据可用性 + 安全层的 Rollups。Danksharding 预计将在未来 18-24 个月内实现,而 EIP-4844 本身将在 6-9 个月内实现。
【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。