撰文:Zack Pokorny,Galaxy
编译:Chris,Techub News
摘要
-
EIP-4844 实施后的 150 天内,以太坊 Rollup 网络总共购买了 2225958 个 blobs,平均每个 blob 的成本为 1.59 美元。这意味着用户支付了这些费用来处理和存储这些 blobs。在这些 blobs 中,有 1104315 个是用于承载主网交易的。这些交易是最基本的以太坊交易。平均来看,每笔 L1 交易的成本为 5.22 美元。以太坊网络从这些 blob 中总共获得了 2692.39 枚以太坊的收入。其中大约 89.45% 的收入,也就是 2408.41 枚以太坊已被销毁。费用销毁是指这些以太坊被永久移除流通,以减少供应并潜在地增加以太坊的稀缺性。剩余部分(大约 10.55%)则以优先费的形式提供给了验证者。优先费是支付给以太坊网络验证者的额外费用,用以激励他们处理交易。
-
Rollups 总共购买了约 285 GB 的 blob 数据。这些 blob 中包含了用于处理交易的各种数据,而Rollups 所购买的 285 GB 数据中,只有 76% 被实际用于存储和处理交易数据,还有24%的空间是未使用的。Blob 的大小固定为 128KB,以太坊区块中最多可以处理 6 个 blob。每个 blob 中包含的数据都是短暂的,大约两周后会自动从大多数以太坊节点中删除。
-
Rollup 在这段时间内总共花费了 3549430 美元用于购买和使用 blob 数据。这是 Rollup 在以太坊网络上扩展其交易容量所支付的总费用。Rollup 实际使用这些数据来处理交易时,每 GB 数据的平均花费是 16473 美元。这包括了存储、处理、以及与 blob 使用相关的其他费用。Rollup 购买 1 GB 的 blob 数据的平均成本为12458 美元。这表示 Rollup 为获得这些数据所支付的费用,但还不包括实际使用这些数据的额外费用。
-
Rollup 成本大幅下降,Arbitrum、OP Mainnet、Base、zkSync、Linea 和 Scroll 在 Dencun 之后每天平均支付 556.4 万美元的运营成本。相比之下,在 Dencun 之前的 150 天内,使用 calldata(在以太坊上存储任意数据的另一种方式)的日均成本为 107 万美元。
-
Rollup 利润率相对有所改善, Optimistic Rollup 利润率(使用 Base、OP Mainnet 和 Arbitrum 作为代理)从 Dencun 前 150 天内的 22.65% 提高到 Dencun 后 150 天内的 92.3%;零知识 Rollup 利润率(使用 zkSync、Scroll 和 Linea 作为代理)从 Dencun 前的 27.27% 扩大到 Dencun 后的 66.7%。
-
尽管费用收入较 Dencun 之前的每日价值下降了 42%,但 Rollup 利润率在 Dencun 之后有所改善。Rollup 赚取的最低收入比 Dencun 之前更多。
-
Dencun 之后,L2 上的活动立即回升。然而,交易数量的增加伴随着失败率的上升。大多数失败的交易来自高活动地址,可能是机器人。L2 上的低费用可能会推动机器人活动增加。未发送大量交易的普通用户的交易失败率仅略高于 Dencun 之前的水平。
-
Dencun 之后,以太坊的收入大幅减少,以太坊供应量被销毁。总收入比升级前的平均 150 天滚动总和低 69%;ETH 销毁量比升级前的平均 150 天滚动总和低 84%。
关键定义
-
Blob 是一种在以太坊共识客户端上用于临时存储数据的二进制大对象。它是在 EIP-4844 提案中引入的,旨在为 Rollups 提供一个新的数据存储空间。Blob 可以存储任何类型的数据,类似于以前的 calldata 空间(这是以太坊用来存储交易数据的一种方式)。以太坊开发人员计划让 Rollup 使用 Blob 来存储交易数据,以提高网络的扩展性。每个以太坊区块的目标是包含三个 blob,但最多可以容纳六个。「Blob sidecar」 是指在区块中携带交易数据的 blob 的包装器,用于处理这些数据。「Blobdata」 是指存储在 blob 中的具体数据。
-
Blob 携带交易也称为「类型 3」交易,是一种特别的以太坊交易类型。这种交易中包含对 Blob(即二进制大对象)的引用,但交易本身并不携带 Blob 数据。Blob 数据是通过共识客户端的「Blob sidecar」进行传播的,而不是通过执行客户端进行传播。这意味着执行客户端并不会直接处理这些 Blob 数据。尽管交易携带 Blob 数据的引用,但实际的交易还是在以太坊的执行层上进行处理。这种交易除了需要支付以太坊交易的基础费用和优先费用外,还需支付与 Blob 数据相关的额外费用。
-
Blob 容量是指每个 Blob 可以存储的最大数据量。每个 Blob 的容量是固定的,最多可以容纳 128 KB 的数据。无论 Blob 的购买者实际使用了多少数据,他们也必须支付 Blob 的全部容量费用。
-
Blob 容量使用 是指 Rollup 实际用来存储批量交易数据的 Blob 容量的份额。每个 Blob 可以存储最多 128 KB 的数据,而「Blob 容量使用」描述的是在这 128 KB 中,Rollup 实际填充了多少数据。
-
Calldata 是指每个以太坊交易中附加的专用数据存储空间。这个空间可以用于存储任何类型的数据。在 EIP-4844 提案引入之前,Rollup 通常使用 Calldata 来存储其交易数据。这是 Rollup 处理和记录交易的一种主要方式。即使在 EIP-4844 实施之后,一些 Rollup 仍然选择继续使用 Calldata 来存储交易数据。
-
批处理是指一组 L2 交易,这些交易被「Rollup」在一起,并作为一个单独的交易提交到以太坊主网。将多个交易捆绑成一个批处理是 L2 Rollup 减少以太坊用户费用的关键方法之一。通过这种方式,多个交易的费用可以合并,从而降低每个用户的交易成本。在 EIP-4844 提案实施后,这些批处理数据主要存储在 blob 中。而在此之前,这些数据通常存储在交易的 calldata 中。
-
以太坊执行层也称为以太坊 L1,是以太坊网络的核心部分,负责处理所有交易和执行智能合约。执行层还包含 EVM,这是以太坊的执行引擎,它规定了所有链上操作的规则和定价机制。
-
以太坊共识层是以太坊网络的一部分,负责实现 PoS 共识算法。这个层次确保网络能够基于执行客户端提供的经过验证的数据达成一致。共识层不仅用于维护网络的一致性,还负责存储 blob 数据,这些数据用于处理和记录交易的相关信息。
EIP-4844 的背景
Dencun 升级是以太坊网络的一次重要更新,于 2024 年 3 月 13 日成功激活。这次升级在特定的 Beacon slot(8,626,178)和 Epoch(269,568)中生效。此次升级包含了九项以太坊改进提案(EIP),其中包括 EIP-4844。这一提案提供了一种新的解决方案,使用 blob 和 type-3 交易来降低以太坊 Rollup 的运营成本。对于 Rollup 来说,使用 blob 和 type-3 交易存储数据的成本比以前使用的 calldata 和 type-2 交易更低。
与存储在以太坊执行层的 calldata 不同,Blobdata 是暂时存储在以太坊的共识层。由于 Blobdata 存储在共识层中,智能合约无法通过以太坊虚拟机(EVM)直接查询这些数据。这与传统的 calldata 不同,后者可以被 EVM 直接访问。因为 Blobdata 不再依赖于执行层的 calldata,Rollup 对执行层的依赖减少了。这降低了存储 Rollup 批处理数据并将其发布到以太坊执行层的计算负担,从而降低了整体成本。Blobdata 通过类型 3 交易发布到以太坊。这些交易包含对存储在共识层中的 blob 的引用,但不包含 blob 本身或其具体的数据。
将 Rollup 数据存储在交易的调用数据中并将其与类型 2 交易一起发布的总费用计算如下:
(基本费用 * 调用数据使用的 Gas)+(优先费用 * 调用数据使用的 Gas)
相比之下,以太坊上包含 blobdata 的 type-3 交易的总费用计算如下:
(Blob 基本费用 * Blob Gas 使用量)+(基本费用 * Calldata Gas 使用量)+(优先费用 * Calldata Gas 使用量)
尽管在总费用计算中加入了 blob 基础费用,但类型 3 交易通常比类型 2 交易便宜,因为类型 3 交易中使用的调用数据 gas 较少,并且与 blob gas 相关的费用通常比与调用数据 gas 相关的费用便宜。
Blob 在以太坊网络中有一个独立的费用市场,这个市场与其他以太坊主网交易类型的费用市场是分开的。也就是说,Blob 的费用是由一个独立的机制决定的,而不是与主网交易的费用直接相关联。Blob 费用市场有自己的参数来设置基础费用。这些参数仅受前一个区块中对 Blob 的需求影响。这意味着 Blob 的基础费用是根据前一个区块中有多少需求来调整的,而不受其他以太坊主网活动的直接影响。以太坊主网上的活动(例如用户在去中心化交易所 (DEX) 上交换代币)不会影响 Blob 的成本。这说明即使以太坊主网上的交易活动非常繁忙,也不会直接改变 Blob 的基础费用。虽然以太坊主网上的活动不会影响 Blob 的基础费用,但它确实会影响携带 Blob 的交易的基础费用。
独立市场中 blob 的基本费用设定为 1 wei,随着对 blob 的需求超过每个区块的目标数量并达到最大值,费用也会随之增加。以 gas 为单位,一个 blob 需要 131,072 gas。以 3,000 美元的 ETH 价格计算,这意味着 blob 的基本费用可能低至 0.000000000000131072 ETH(12 个零)或 0.00000000039322 美元(9 个零)。因此,上述类型 3 交易费用计算的第一部分有时实际上是免费的。
本报告从共识和执行客户端的存储和发布角度研究了以太坊 blob 的使用状态,以及 EIP-4844 对 Rollup 经济的影响。它不包括对 Dencun 升级中包含的其他八个 EIP 的分析。
以太坊共识层上的 Blob
从以太坊共识层的角度开始介绍 blob 概况,本节包括有关购买的 blob 数量、共识层 blob 上的 rollup 总支出以及购买和使用的 blob 容量的信息。
排名前 10 的以太坊 Rollup 在 150 天内共购买了 1939657 个 Blob。这些 Blob 的总容量为 248.2 GB,占总 Blob 需求的 87%。这些 Rollup 在 Blob 上花费了 210 万美元,相当于 603.6 枚以太坊。Paradex、StarkNet 和 Arbitrum 是在购买的 Blob 容量中使用率最高的三个 Rollup,它们的平均使用率为 95.23%。Base 是在 Blob 上花费最多的 Rollup。在这段时间内,Base 购买了 619516 个 Blob,并花费了 81.1 万美元,折合 232.5 枚以太坊。

单个 blob 的成本以 ETH 为单位计算,公式如下,其中 Blob Gas 用量为 131,072 gas:(Blob 基本费用 * Blob Gas 用量)/ 1e18
Blob 成本可以通过以上公式计算,该公式的结果再乘以 Blob 被包含在以太坊区块时的以太坊价格。这是在链上执行 Blob 携带交易时确定 Blob 成本的一种方法。如前文提到的,Blob 的总成本是类型 3 交易费用的所有部分之和。除了 Blob 的基础成本外,与 Blob 携带交易相关的还有另外两个费用部分,这些部分将对交易的总成本产生影响。报告的下一部分将更详细地介绍与 Blob 携带交易成本相关的另外两个值。这意味着接下来将进一步解释总费用计算的其他步骤。
自 2024 年 5 月 28 日以来,Blob 的需求显著增加,Rollup 每天需要购买 15000 到 20000 个 Blob。这个日子很重要,因为它标志着基于 rollup Taiko 的推出。Taiko 是一种基于 Rollup 的区块链,其独特之处在于,Taiko 上的交易只有在以太坊 L1 上被确认后才会得到最终确认。为了确保这些交易能在 L1 上得到确认,Taiko 必须不断购买 Blob,以保持区块链的正常运转。这与其他类型的 Rollup 不同。与 Taiko 不同,Optimistic Rollup 和零知识 Rollup 在 Rollup 链上对交易进行软确认,然后在未来某个时间点在 L1 上正式确认这些交易。这种机制使得其他 Rollup 在购买 Blob 和安排 L1 交易时具有更大的灵活性,不像 Taiko 需要持续和大量地购买 Blob 来维持区块链的运行。尽管 Taiko 是一个相对较新的 Rollup,但它已经成为 Blob 支出的第三大方(在共识层方面),并且是执行层中 Blob 携带交易支出最大的 Rollup。
Base 和 Taiko 是每日购买 blob 最多的两个平台,自 2024 年 6 月 1 日以来,平均每天购买 8667 个 blob(占所有 blob 需求的 47.4%)。在此期间,Base 平均每天购买 5094.5 个 blob,而 Taiko 平均每天购买 3572.5 个。尽管在 blob 推出 75 天后才推出,但 Taiko 仍然是自 Dencun 以来 blob 购买量排名前三的 Rollup 平台之一。

自 2024 年 6 月 1 日以来,Rollup 每天购买 2 到 2.5 GB 的 Blob 数据,但实际使用量只有 1.5 到 2 GB,表明他们仅使用了支付容量的 71.91%。
特别是在 2024 年 6 月 20 日和 21 日,Blobdata 使用量达到了最高点,主要由于 Arbitrum 上的 Layer Zero 空投活动导致的活跃度激增。此外,2024 年 3 月底至 4 月初对 Blob 容量的需求最大,每天约为 2.7 GB,这部分需求来自 Blobscriptions,它允许用户将与 Rollup 交易无关的任意数据嵌入 Blob 中,导致了人为的需求增加。

在 Dencun 之后的 150 天内,每天平均有 21.1% 的 blob 容量未使用。下图突出显示了 blob 容量和未使用容量之间每日 blob 容量的构成情况。

有九天的 Rollup Blob 支出超过每天 10 万美元,主要是由于 3 月下旬至 4 月上旬的 Blobscription 热潮和 6 月 20 日 Arbitrum 上的 Layer Zero 空投活动。这九天的总支出达到 3542579 美元,平均每天 394000 美元,占 Dencun 升级以来 Blob 总支出的 99.8%。如果排除这些异常值,Rollup 在 Blob 上的平均日支出仅为 48.25 美元。
在这九天中,平均每个以太坊区块包含 2.9 个 Blob,这个数量比每个区块最大可以容纳的 6 个 Blob 少 52%,比目标数量(3 个)低 4%,但比自 EIP-4844 发布以来的每日平均数量(2.06 个)高出 40%。

每 GB 的 Blob 成本
通过将 Rollup 的每日 Blob 支出与每日所需的 Blob 容量进行比较,可以计算出购买和填充 1GB Blob 空间的成本。下图则展示了这种比较,帮助理解每 GB Blob 成本的变化情况。

在 Blobscription 热潮和 Arbitrum 上的 Layer Zero 空投期间,Blob 的成本大幅上升,其中每 GB 使用的 Blob 容量成本高于每 GB 购买的 Blob 容量成本。这是因为在这些天里,Rollup 并未完全使用所购买的 Blob 容量,导致单位使用成本(50.3 万美元和 41 万美元)高于单位购买成本(20.7 万美元和 33 万美元)。
在 Blobscription 热潮期间,Rollup 平均只使用了 50% 的 Blob 容量,有时多达 63% 的购买 Blob 容量未被使用。而在 6 月 20 日的 Layer Zero 空投日,未被使用的 Blob 容量也达到了 19.5%。
在 Dencun 升级后的 150 天内,Rollup 在共识层的 Blob 支出总计为 355 万美元和 1020 枚以太坊。这些用于 Blob 的以太坊会像以太坊执行层交易的基本费用一样被销毁,即从流通供应中移除。这段话特别指出,这里的数据仅表示因共识层的 Blobdata 活动而销毁的以太坊,而不包括通过执行层上 Blob 携带交易销毁的以太坊,这部分将在报告的下一节详细介绍。

总体而言,自 EIP 4844 推出以来,Rollups 购买每 GB 的 blob 空间花费 12458 美元,使用每 GB 的 blob 空间花费 16473 美元。

报告的下一部分将从以太坊执行层的角度分析 Blob 的使用情况,具体包括 Blob 携带交易的数量、执行这些交易的成本,以及每个交易中包含的平均 Blob 数量。这部分分析不会涉及 Blobdata 的成本,而是专注于 Blob 总费用计算的最后两个组成部分的相关数据。即:
(基本费用 * 呼叫数据使用的 Gas)+(优先费用 * 呼叫数据使用的 Gas)
本报告稍后将分享包括 blobdata 费用在内的第 3 类交易与将 Rollups 交易写入呼叫数据的第 2 类交易之间的成本差异分析。
以太坊执行层上的 Blob 交易
下图显示以太坊执行层上用于 Blob 携带交易的 ETH 支出情况,列出了花费最多的前 10 个以太坊 Rollups。其中,Taiko 在 Blob 携带交易上的支出最多,达到 631.67 枚以太坊,并导致其中 423.58 枚以太坊被销毁,总价值约为 220 万美元。zkSync 在每笔 Blob 携带交易上的支出最高,每笔交易花费 0.0045672 枚以太坊,约合 15.78 美元。

自 2024 年 5 月 28 日起,Rollups 每天持续执行 8,000 到 10,000 笔 blob 携带交易,平均每笔以太坊交易 2.02 笔 blob(购买的 blob 总数 / 携带 blob 的交易总数)。Taiko 每天向以太坊发布的 blob 携带交易最多,平均每天 3,558 笔。

自 Blob 推出以来,所有 Rollup 在 Blob 携带交易上的平均每日支出为 34.1 万美元,而自 5 月 27 日 Taiko 推出以来,这一数字增加到 41.8 万美元。同时,在此期间,以太坊交易的平均 gas 价格呈下降趋势,截至 2024 年 8 月 10 日,平均每日 gas 价格为 3.5 gwei,比过去 356 天的每日平均值低 67.2%,比 2024 年 3 月 13 日的平均 gas 价格低 94.5%。自 Dencun 上线以来,Rollup 在 Blob 携带交易上总共花费了 577 万美元。

按费用类型划分的 Blob-Carrying 交易支出
自 Dencun 推出以来,Rollup 支付的执行层成本中,大部分(83%)是基础费用,这些费用会被销毁并从流通中永久移除。优先费用则作为「小费」支付给验证者,总计 97.48 万美元。其中,Taiko 支付了最多的优先费用,为 71.97 万美元,占所有 Rollup 支付的优先费用的 74%。在 Taiko 的执行层 Blob 成本中,33% 用于支付优先费用,比例高于其他 Rollup。相比之下,StarkNet 在优先费用上的支出最少,仅占其执行层 Blob 成本的 0.49%。

通过衡量以以太坊为单位支付的基础费用和优先费用,我们可以准确地知道有多少以太坊是通过 blob 承载交易消耗的。总共有 1389 枚以太坊是通过执行 blob 承载执行层交易消耗的。283.97 枚以太坊的优先费用已作为小费支付给验证者。

本报告的下一部分将介绍有关以太坊销毁和验证者获取的收入的更多信息。
对以太坊验证者和 ETH 供应的影响
引入 Blob 后,以太坊的总收入和 Rollup 活动中销毁的 ETH 量有所减少。接下来的分析将重点探讨以下三个方面的变化:
-
销毁的以太坊数量
-
直接支付给验证者的收入
-
以太坊在实施 EIP-4844 之前和之后的总收入对比
通过将 EIP-4844 实施前后的 150 天滚动总和进行比较,以评估 EIP-4844 对以太坊收入和以太坊销毁的影响。分析从 2022 年 1 月 1 日开始,捕捉了自 2021 年 8 月 5 日以来的 Dencun 之前的数据,涵盖了 24 个不同的 Rollup。分析重点是类型 3 交易的 Blob 和基础费用的销毁,以及优先费用支付给验证者的情况。在 Dencun 之前的分析中,不包括 ZK 证明的收入和销毁数据,分析仅涉及乐观 Rollup 和 ZK Rollup 的交易批量提交的协议收入和销毁。Dencun 之前的数据截止到 2024 年 3 月 13 日,即 EIP-4844 上线之日。
下图比较了引入 blob 后 150 天内销毁的 ETH 总量与 Dencun 之前 rollup calldata 批量提交销毁的 ETH 历史 150 天滚动总和。尽管 Dencun 之后一些 Rollup 仍然使用 calldata,但使用量大幅减少。截至 2024 年 8 月 10 日的 30 天内,Rollup 使用 calldata 产生的以太坊协议费用收入仅为 39.69 枚以太坊,而在 Dencun 之前的相同时间段内,这一数字为 13163 枚以太坊。
自 Dencun 升级后的 EIP-4844 实施以来,类型 3 交易的基础费用和 Blob 费用中销毁的 ETH 数量显著减少。在 EIP-4844 实施后的 150 天内,销毁了 2408 枚以太坊,而在 Dencun 之前的最低 150 天滚动总和为 3286 枚以太坊,且此前的平均值为 15052 枚以太坊。

下图重点介绍了 EIP-4844 之前和之后直接支付给验证者的价值。总计已通过类型 3 交易优先费向验证者支付了 974876 美元。这是 2022 年 5 月和 2023 年 6 月在使用 blob 之前使用来自 calldata 批量提交的 150 天滚动优先费总和所见的水平。在使用 calldata 的情况下,Calldata 批量提交平均产生了 150 天滚动总额为 119.6 万美元的优先费。验证者通过包含 blobdata 的类型 3 交易的优先费每天的收入低于包含 calldata 的类型 2 交易。

最后,我们可以将从 blob 中获得的总收入与从 calldata 批量提交中获得的总收入进行比较。
从 blob 中获得的总收入的计算方法为:
(Blob 基本费用 * Blob 使用的 Gas)+(基本费用 * Calldata 使用的 Gas)+(优先费用 * Calldata 使用的 Gas)
从 calldata 批量提交中获得的总收入的计算方法为:
(基本费用 * Calldata 使用的 Gas)+(优先费用 * Calldata 使用的 Gas)
以太坊从 blobdata 和类型 3 交易基本费用和优先费用中获得的总收入为 9318794 美元,而从类型 2 交易和使用 calldata 中获得的总收入平均为 150 天滚动总额 2992 万美元。

不同的 Rollup 对 L1 的贡献
下表按类型细分了上述分析中使用的前 25 个 Rollup,以及它们在 Dencun 之后对以太坊协议费用收入的各自贡献。总共,我们评估了 18 个 optimistic Rollup、6 个零知识 Rollup 和 1 个 Based Rollup。
值得注意的是,我们分析中的 Rollup Taiko 贡献了支付给验证者的所有小费的 74%,以及 EIP-4844 下销毁的所有以太坊的四分之一以上。这 25 个 Rollup 合计占销毁的以太坊的 81%,支付给验证者的小费的 98%,以及在以太坊上执行的所有 blob 和类型 3 交易产生的总收入的 83%。

对以太坊 Rollup 的影响
EIP-4844 的目标是降低 Rollup 的运营成本,使其更易于运营和使用。以下部分评估了升级对 Rollup 经济和活动的影响。它使用 Arbitrum、Base、OP Mainnet、Linea、Scroll 和 zkSync 进行分析。这些是按网络锁定总价值排名前三的 Optimistic Rollup 和前三的 ZK Rollup。
在 EIP-4844 上线后,Rollup 的运营成本总体上显著下降,尽管在 Blobscription 热潮、Layer Zero 空投以及 8 月 5 日的市场波动日有所例外。下图展示了 Rollup 产生的每日总成本,包括 Blobdata 的成本、通过类型 3 交易发布 Blobdata 的成本、Calldata 批量提交的成本,以及零知识证明(适用于 Scroll、Linea 和 zkSync)。自 Blob 激活以来,Rollup 的平均每日运营成本为 556.4 万美元。而在 EIP-4844 实施之前,不同期间的日均成本明显较低,分别为 190 万美元(30 天)、127 万美元(90 天)和 107 万美元(150 天)。

虽然 Rollup 的运营成本在 EIP-4844 实施后有所降低,但这也导致了这些 Rollup 带来的收入下降。唯一的例外是 Layer Zero 在 Arbitrum 上的空投日和 2024 年 8 月 5 日的市场波动日。在这两天里,六个 Rollup 的总收入为 609 万美元,其中 Arbitrum 获得了 463 万美元,占总收入的 76%。
自 Blob 激活以来,Rollup 每天的平均收入为 69.13 万美元,尽管包含了一些异常情况和实施 Blobdata 所花费的时间。相比之下,在 EIP-4844 实施之前,Rollup 的日均收入显著更高:30 天期间为 233 万美元,90 天期间为 146 万美元,150 天期间为 120 万美元。

尽管收入有所下降,但 Rollup 的整体利润率有所提升。下图展示了各个 Rollup 的底线利润率,计算方法是收入减去所有运营成本。在分析中,Base 是唯一一个自 EIP-4844 上线以来出现净亏损的 Optimistic Rollup,特别是在 2024 年 6 月 20 日亏损了 17.5 万美元,但随后在三天内弥补了损失并实现了盈余。Scroll 是唯一一个利润率为负的 ZK Rollup,在 2024 年 3 月 26 日亏损了 2.5 万美元,但第二天产生了 15 万美元的净利润。此外,Scroll 在 2024 年 5 月 28 日、6 月 5 日和6 月 6 日分别亏损了 6700 美元、8000 美元和 9000 美元。

整体来看,EIP-4844 之后,Rollup 赚取的收入比之前更多。下图将 Optimistic Rollup 和 ZK Rollup 的利润率分开,以突出 Blob 的使用对每种类型 Rollup 的影响。自 2024 年 3 月 13 日以来,Optimistic Rollup 的平均每日百分比利润率为 92.3%,而 ZK Rollup 的平均每日百分比利润率为 66.7%。ZK Rollup 因支付有关证明的额外成本,其利润率相对较低。

EIP-4844 之前和之后的 Rollup 活动
在 EIP-4844 激活后,观察到的六个 Rollup 上的用户活动立即增加,并在随后的 150 天内保持较高的使用量。
下图显示了 EIP-4844 对这些 Rollup 交易活动的直接影响。从 2023 年 12 月 1 日开始到 2024 年 3 月 12 日结束的期间,Rollup 平均每天进行 328.5 万笔交易,而 EIP-4844 之后的 150 天内进行 665.6 万笔交易。

使用这些网络的成本下降是 Dencun 之后 Rollup 使用率增加的主要原因。
EIP-4844 激活后,Arbitrum 通过降低每日交易费用中位数,实现了最大的交易成本降幅。具体来说,从 2023 年 12 月 1 日到 EIP-4844 激活期间,Arbitrum 的平均每笔交易成本中位数为 0.37 美元,而在 EIP-4844 实施后的 150 天内,这一费用下降了 94%,降至 0.02 美元。相比之下,Scroll 的交易费降幅最小,仅为 58%,从 0.74 美元降至 0.31 美元。

由于 Rollup 活动的增加,交易失败率总体上升,交易失败主要集中在 Arbitrum、Base 和 OP Mainnet 网络上。根据每日失败率的七天移动平均值,在 Dencun 升级后的 150 天内,Base 的失败率最高,达到了 21%;Arbitrum 为 15.4%;OP Mainnet 为 10.4%。

交易失败率的上升主要由高活跃度地址(可能是机器人)驱动。根据 Galaxy Research 的 Dune 查询数据,自 Dencun 激活以来,尝试每天进行 100 次或更多交易的地址的失败率显著提高,Base 上的失败率高达 41.6%,Arbitrum 上高达 20.87%,OP Mainnet 上高达 12.85%。相比之下,在同一时期内,每天尝试五次或更少交易的低活跃度地址的失败率最高为 4.02%,远低于高活跃度地址。
OP Mainnet 上低活跃度地址的交易失败率在 2024 年 3 月 13 日之后有所降低,而 Base 的低活跃度地址的交易失败率在同一时间以来仅略微上升。然而,奇怪的是,在 Dencun 之后,Arbitrum 上低活跃度地址的交易失败率却增加了 545%。Rollup 交易成本的下降以及交易失败主要集中在高活跃度地址(而非低活跃度地址)表明,机器人活动可能是导致 Dencun 之后这些 Rollup 失败率上升的主要原因。
结论
EIP-4844 和 Blobdata 的引入改善了以太坊 Rollup 的运营和使用成本效益。然而,这一变化导致了一部分收入从以太坊 L1 和以太坊消耗率转移到了 Rollup 运营商(也称为序列器)。
DA 模型从 calldata 转变为 EIP-4844 之后,以太坊从 Rollup 中捕获的价值比例发生了显著变化。在之前的 calldata 模型下,以太坊捕获了 Rollup 产生的价值的 77%。然而,随着 EIP-4844 的实施,以太坊现在仅捕获了 Optimistic Rollup 产生的价值的 8% 和 ZK Rollup 产生的价值的 33%,总计为 1 减去 Rollup 的百分比利润率。
尽管以太坊的 DA 成本有所改善,但总体而言仍然昂贵。具体来说,Rollup 每使用 1 GB 的 Blobdata 成本为 16473 美元,而每购买 1 GB 的 Blobdata 成本为 12458 美元。这些高成本主要是由于 Blob 需求飙升的几天造成的。在需求较低时,成本几乎可以忽略不计。排除 Blob 成本,类型 3 交易平均每笔交易仅花费 5.22 美元。人们担心,如果对 Blob 的需求持续增加并保持在高水平,成本可能会上升。一个可能的解决方案是提高每个以太坊区块的最大和目标 Blob 数量,以应对潜在的高需求。


