作者:Zack Pokorny,Galaxy;编译:白水,金色财经
摘要
- 在 EIP-4844 实施后的 150 天内(截至 2024 年 8 月 10 日),已购买 2,225,958 个 blob,平均成本为 1.59 美元/ blob,1,104,315 个 blob 承载第 1 层交易,平均成本为 5.22 美元/笔交易。总体而言,以太坊从 blob 中产生了 2,692.39 ETH 和 9,318,794 美元的收入。2,408.41 ETH 或 blob 总费用收入的 89.45% 已被销毁;其余以优先小费的形式提供给验证者。
- Rollups 总共购买了大约 285 GB 的 blob 数据,仅使用了其容量的约 76%。 Blob 的大小固定为 128KB,以太坊区块中最多可以处理 6 个 blob。每个 blob 中包含的数据都是短暂的,大约两周后会自动从大多数以太坊节点中删除。
- Rollup 在 blob 上总共花费了 3,549,430 美元,每使用 GB 的成本为 16,473 美元,每购买 GB 的成本为 12,458 美元。这些数据涵盖了从 2024 年 3 月 13 日到 2024 年 8 月 10 日的时间段。
- Rollup 成本大幅下降,Arbitrum、OP Mainnet、Base、zkSync、Linea 和 Scroll 在 Dencun 之后每天平均支付 556.4 万美元的运营成本。相比之下,在 Dencun 之前的 150 天内,使用 calldata(在以太坊上存储任意数据的另一种方式)的日均成本为 107 万美元。
- Rollup 利润率相对有所改善,乐观 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 之后,以太坊的收入大幅减少,ETH 供应量被销毁。总收入比升级前的平均 150 天滚动总和低 69%;ETH 销毁量比升级前的平均 150 天滚动总和低 84%。
关键定义
- Blob – 二进制大对象或“blob”是以太坊共识客户端上汇总数据的临时数据存储空间。Blob 是作为 EIP-4844 的一部分引入的。存储可用于任何类型的数据,就像之前在 EIP-4844 之前依赖的 calldata 空间一样。但是,以太坊开发人员打算让汇总使用 Blob 来存储交易数据。每个以太坊区块的目标速率为三个 Blob,最大数量为六个。“Blob sidecar”是指在区块中携带交易数据的 Blob 的对象包装器。“Blobdata”是指存储在 Blob 中的数据。
- Blob 携带交易 – Blob 携带交易或“类型 3”交易是 EIP-4844 交易,其中包含对 Blob 的引用,但不包含 Blob 本身。Blob 通过共识客户端 Blob sidecar 进行传播,并且不提供给执行客户端。携带 Blob 的交易在以太坊的执行层(第 1 层)上处理,除了以太坊交易的典型基础费用和优先费用外,还包括与 Blob 相关的费用。
- Blob 容量 – 可以存储在 Blob 中的最大 Blob 数据量。每个 Blob 最多可以容纳 128 KB 的数据。Blob 购买者必须支付 Blob 的全部容量,无论他们是否填充它。
- Blob 容量使用 – Rollup 实际上用批量交易数据填充的每个 Blob 128 KB 容量的份额。
- Calldata – 附加到每个以太坊交易的专用数据存储空间。这个专用空间可用于存储任何类型的数据,在 EIP-4844 之前,Rollup 通常将其用作存储交易数据的空间。在 EIP-4844 之后,一些 Rollup 仍在使用 Calldata。
- 批处理 – 一组第 2 层交易,它们被“汇总”在一起并作为单个交易提交给以太坊。将交易捆绑成批是第 2 层 (L2) 汇总降低以太坊用户费用的方法。批处理目前主要存储在 blob 中,以前存储在交易调用数据中。
- 以太坊执行层 - 也称为以太坊第 1 层 (L1),执行层是以太坊网络的一部分,用于处理交易和执行智能合约。它还包含 EVM,即以太坊的执行引擎,用于执行所有链上操作的规则和定价。
- 以太坊共识层 - 以太坊的一部分,用于实现权益证明 (PoS) 共识算法,使网络能够根据来自执行客户端的经过验证的数据达成一致。共识层是存储 blob 数据的地方。
EIP-4844 的背景
以太坊的 Dencun 升级已于 2024 年 3 月 13 日 UTC 时间下午 1:55 成功激活(信标槽 8,626,178 和纪元 269,568)。升级的九项以太坊改进提案 (EIP) 中包括 EIP-4844。此 EIP 提供了一种解决方案,通过使用 blob 和 type-3 交易来降低以太坊汇总的运营成本。对于汇总而言,Blob 和 type-3 交易的数据存储成本比 calldata 和 type-2 交易更低。与存储在以太坊执行层的 calldata 不同,Blobdata 暂时存储在共识层,并且无法通过以太坊虚拟机 (EVM) 查询智能合约。这减少了汇总对 calldata 和以太坊执行层的依赖,从而减少了存储汇总批处理数据并将其发布到以太坊的计算负担,从而降低了成本。然后,Blobdata 通过类型 3 交易发布到以太坊,这些交易包含对存储在共识层上的 blob 的引用,但不包含 blob 本身或其包含的数据。
将汇总数据存储在交易的调用数据中并将其与类型 2 交易一起发布的总费用计算如下:
(基本费用 * 调用数据使用的 Gas)+(优先费用 * 调用数据使用的 Gas)
相比之下,以太坊上包含 blobdata 的 type-3 交易的总费用计算如下:
(Blob 基本费用 * Blob Gas 使用量)+(基本费用 * Calldata Gas 使用量)+(优先费用 * Calldata Gas 使用量)
尽管在总费用计算中加入了 blob 基础费用,但类型 3 交易通常比类型 2 交易便宜,因为类型 3 交易中使用的调用数据 gas 较少,并且与 blob gas 相关的费用通常比与调用数据 gas 相关的费用便宜。
Blob 有自己的费用市场,独立于任何以太坊 L1 交易类型的费用市场。Blob 费用市场有自己的参数来设置基础费用,这些参数仅受前一个区块中对 blob 的需求影响。以太坊 L1 上发生的活动(例如用户在 dex 上交换)不会影响 blob 的成本。以太坊 L1 上的活动确实会影响携带 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 对汇总经济的影响。它不包括对 Dencun 升级中包含的其他八个 EIP 的任何分析。
以太坊共识层上的 Blob
从以太坊共识层的角度开始介绍 blob 概况,本节包括有关购买的 blob 数量、共识层 blob 上的 rollup 总支出以及购买和使用的 blob 容量的信息。下表按购买的 blob 数量提供了前 10 个以太坊 rollup 的高级概述。自 EIP-4844 激活以来的 150 天内,他们累计购买了 1,939,657 个 blob(购买的 blob 容量为 248.2 GB,占总 blob 需求的 87%),并在 blob 上花费了 210 万美元(603.6 ETH)。Paradex、StarkNet 和 Arbitrum 使用了购买的 blob 容量的最大份额,平均使用率为 95.23%。Base 在这段时间内在 blob 上花费最多,在 619,516 个 blob 上花费了 81.1 万美元或 232.5 ETH。
单个 blob 的成本以 ETH 为单位计算,公式如下,其中 Blob Gas 用量为 131,072 gas:
(Blob 基本费用 * Blob Gas 用量)/ 1e18
也可以通过将此公式的结果乘以 blob 包含在以太坊区块时的 ETH 价格来计算 Blob 成本(以美元计)。这是在链上执行 blob 携带交易时的 ETH 价格。如本报告上一节所述,使用 blob 的总成本是上述类型 3 交易费用计算的所有三个部分的总和。blob 本身的成本只是总交易费用计算的第一步。与 blob 携带交易成本相关的其他两个值将在本报告的下一部分中更详细地介绍。
自 2024 年 5 月 28 日以来,Blob 一直受到来自 rollup 的持续需求,每天在 15,000 到 20,000 个 blob 之间。这个日期很重要,因为它标志着基于 rollup Taiko 的推出。基于 rollup 的独特之处在于,它们上的交易只有在以太坊 L1 上确认后才会得到确认。这要求他们不断购买 blob 以保持区块链的运转。它们不同于乐观和零知识汇总,后者在汇总上提供交易的软确认,然后在未来的某个时间在 L1 上确认这些交易。这允许排序器在购买的 blob 数量和 L1 交易频率方面拥有更大的灵活性。尽管 Taiko 是一个相对较新的汇总,但它在共识层方面是 blob 支出第三大方,在执行层方面是 blob 携带交易支出最大的方。
Base 和 Taiko 是每日购买 blob 最多的两个平台,自 2024 年 6 月 1 日以来,平均每天购买 8,667 个 blob(占所有 blob 需求的 47.4%)。在此期间,Base 平均每天购买 5,094.5 个 blob,而 Taiko 平均每天购买 3,572.5 个。尽管在 blob 推出 75 天后才推出,但 Taiko 仍然是自 Dencun 以来 blob 购买量排名前三的汇总平台之一。
从数据需求角度来看,自 2024 年 6 月 1 日以来,rollup 每天持续购买 2 到 2.5 GB 的 blob。然而,他们只用 1.5 到 2 GB 的数据填充他们购买的 blob。这突出表明,rollup 在此期间仅使用了他们所支付容量的 71.91%。
2024 年 6 月 20 日和 2024 年 6 月 21 日是 blobdata 使用量最高的两天,分别为 2.66 和 2.75 GB。2024 年 6 月 20 日是 Arbitrum 上的 Layer Zero 空投,这使得 Arbitrum 上的活动飙升。2024 年 3 月 27 日至 2024 年 4 月 3 日期间,对 blob 容量的需求最大,每天约为 2.7 GB。在此期间,Blob 订阅很受欢迎,这产生了对 blob 的人为需求。 Blobscriptions 允许用户将任意数据嵌入到 Blob 中,这些数据与携带汇总交易数据的预期用途无关。
在 Dencun 之后的 150 天内,平均每天有 21.1% 的 blob 容量未使用。下图突出显示了blob 容量和未使用容量之间每日 blob 容量的构成情况。
有九天值得注意,rollup blob 支出超过每天 10 万美元。这些天的显著特征是 3 月下旬至 4 月上旬的 Blobscription 狂热和 6 月 20 日 Arbitrum 上的 Layer Zero 空投日。这九天总计在 rollup 上花费了 3,542,579 美元,平均每天花费 394,000 美元(比其他所有日子的平均花费高出 815,714%)。此外,这九天占 Dencun 上线以来 blob 总支出 3,549,430 美元的 99.8%。除去这些异常值,rollup 在 blob 上的平均每天支出仅为 48.25 美元。
还要注意的是,这些天平均每个以太坊区块有 2.9 个 blob,比每个区块的最大 blob 数量(6 个)低 52%,比目标数量(3 个)低 4%,比自 EIP-4844 发布以来每个区块的每日平均 blob 数量(2.06 个)高 40%。这凸显出,当对 blob 的需求持续达到或超过目标速率时,成本呈抛物线状。
每 GB 的 Blob 成本衡量 Blob 成本的另一种方法是基于购买并最终由汇总填充的空间量。使用汇总的每日 Blob 支出和 Blob 使用量数据,我们可以了解购买和填充 1GB Blob 空间的成本。下图将汇总的每日 Blob 支出与每日所需的 Blob 容量量和用于衡量每 GB Blob 成本的 Blob 容量量进行比较。
在 Blobscription 热潮最盛行的时候,blob 的成本达到每 GB 使用的 blob 容量 50.3 万美元,每 GB 购买的 blob 容量 20.7 万美元。在 Arbitrum 上进行 Layer Zero 空投的当天,blob 的成本达到每 GB 使用的容量 41 万美元,每 GB 购买的容量 33 万美元。请注意,每单位使用的容量成本大于每单位购买的容量成本,因为汇总在这些天并没有使用 blob 的全部容量。
在 Blobscription 热潮期间,使用的 blob 容量平均只有 50%。有时,高达 63% 的购买 blob 容量未被汇总使用。在 6 月 20 日的 Layer Zero 空投日,19.5% 的 blob 容量未被汇总使用。
自 Dencun 上线以来的 150 天内,rollup 总共花费了 355 万美元和 1,020 ETH 用于共识层 blob 支出。花费在 blob 上的 ETH 会被从流通中移除,就像在以太坊执行层执行的交易的基本费用会被销毁一样。以下值表示由于共识层 blobdata 活动而从流通供应中移除的 ETH 数量。它并不反映在执行层上通过 blob 承载交易销毁的 ETH 数量——有关这方面的更多信息将在报告的下一节中介绍。
总体而言,自 EIP 4844 推出以来,rollups 购买每 GB 的 blob 空间花费 12,458 美元,使用每 GB 的 blob 空间花费 16,473 美元。
在报告的下一部分中,我们将从以太坊执行层的角度分析 blob 格局。这包括执行的 blob 携带交易数量、执行这些交易的成本以及每个 blob 携带交易的平均 blob 数量等组成部分。请注意,这些值不包括 blob 携带交易中 blobdata 的成本,而是重点关注总 blob 费用计算的最后两个组成部分的值,即:
(基本费用 * 呼叫数据使用的 Gas)+(优先费用 * 呼叫数据使用的 Gas)
本报告稍后将分享包括 blobdata 费用在内的第 3 类交易与将汇总交易写入呼叫数据的第 2 类交易之间的成本差异分析。
以太坊执行层上的 Blob 交易
下表概述了以太坊执行层上用于 blob 传输交易的 ETH 数量排名前 10 的以太坊汇总。Taiko 在 blob 传输交易上的花费最多,占比大幅上升,投入了 631.67 ETH,导致 423.58 ETH 被从基本费用中烧毁(总计 220 万美元)。zkSync 在每笔 blob 传输交易上的花费最多,每笔交易 0.0045672 ETH(每笔交易 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 交易支出支付的执行层成本大部分是基础费用,占支付总费用的 83%。以太坊上的基础费用会被销毁并永久从流通供应中移除,而优先费用则作为“小费”支付给验证者。自 Dencun 推出以来,验证者已从 rollup 中获得了 97.48 万美元的优先费用。Taiko 支付的优先费用最多,为 71.97 万美元。这占所有 rollup 支付的总优先费用的 74%。在 Taiko 在执行层 blob 成本上的总支出中,有 33% 用于支付优先费用。它以优先费用形式支付的执行层 blob 总成本的比例比所有其他 rollup 都要大。StarkNet 在优先费用上的支出最少。在 StarkNet 在执行层 blob 成本上的总支出中,有 0.49% 用于支付优先费用。
通过衡量以 ETH 为单位支付的基础费用和优先费用,我们可以准确地知道有多少 ETH 是通过 blob 承载交易消耗的。总共有 1,389 ETH 是通过执行 blob 承载执行层交易消耗的。283.97 ETH 的优先费用已作为小费支付给验证者。
本报告的下一部分将介绍有关 ETH 销毁和验证者获取的收入的更多信息。
对以太坊验证者和 ETH 供应的影响
由于引入了 blob,以太坊产生的总收入和 Rollup 活动中销毁的 ETH 有所减少。以下分析重点介绍了 1) 销毁的 ETH 的变化、2) 直接支付给验证者的收入以及 3) 在实施 EIP-4844 之前和之后以太坊获得的总收入。为此,我们将 EIP-4844 之前每个数据点的 150 天滚动总和与 EIP-4844 之后 150 天的相同指标的直接总和进行比较。150 天滚动总和从 2022 年 1 月 1 日开始,因此它捕获了 Dencun 之前的值,最早可追溯到 2021 年 8 月 5 日。该分析捕获了 24 个不同 Rollup 的数据。如前所述,类型 3 交易的 blob 和基础费用会被销毁,优先费用会作为小费收入支付给验证者。 Dencun 之前的值不包括零知识 (ZK) 证明的收入贡献和 ETH 销毁,ZK 证明是 ZK rollups 存储在以太坊上的一种数据类型。我们的分析仅包括乐观 rollups 和 ZK rollups 的交易批量提交的协议收入和销毁。请注意,Dencun 之前的值将于 2024 年 3 月 13 日(EIP-4844 上线之日)停止。
下图比较了引入 blob 后 150 天内销毁的 ETH 总量与 Dencun 之前 rollup calldata 批量提交销毁的 ETH 历史 150 天滚动总和。虽然 Dencun 之后的一些 rollups 仍然依赖 calldata,但 rollups 对它的使用程度要小得多。截至 2024 年 8 月 10 日的过去 30 天内,rollup 使用 calldata 产生的以太坊协议费用收入估计为 39.69 ETH,而 Dencun 之前的 30 天内为 13,163 ETH。
Dencun 之后,从类型 3 交易的基础费用和 blob 费用中销毁的 ETH 数量低于自 2022 年 1 月 1 日起使用 calldata 发布数据的任何 150 天滚动总和。自 2024 年 3 月 13 日起,已销毁 2,408 ETH,而 Dencun 之前的 150 天最低滚动总和为 3,286 ETH。在 EIP-4844 之前,calldata 批量发布下销毁的 ETH 平均 150 天滚动总和为 15,052 ETH。这表明,在 EIP-4844 激活之后,从以太坊上的汇总交易批量提交中烧毁的 ETH 明显减少。
下图重点介绍了 EIP-4844 之前和之后直接支付给验证者的价值。总计已通过类型 3 交易优先费向验证者支付了 974,876 美元。这是 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 交易基本费用和优先费用中获得的总收入为 9,318,794 美元,而从类型 2 交易和使用 calldata 中获得的总收入平均为 150 天滚动总额 2992 万美元。
按 Rollup 类型对 L1 的贡献下表按类型细分了上述分析中使用的前 25 个汇总,以及它们在 Dencun 之后对以太坊协议费用收入的各自贡献。总共,我们评估了 18 个optimistic 汇总、6 个零知识汇总和 1 个based 汇总。
值得注意的是,我们分析中唯一的基于汇总 Taiko 贡献了支付给验证者的所有小费的 74%,以及 EIP-4844 下销毁的所有 ETH 的四分之一以上。这 25 个汇总合计占销毁的 ETH 的 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、通过 type-3 交易发布 blobdata、calldata 批量提交和零知识证明(在 Scroll、Linea 和 zkSync 的情况下)。自 blob 激活以来,包括异常天数和 rollup 实施 blobdata 所花费的时间,这些 rollup 平均每天支付 556.4 万美元的运营成本。相比之下,在实施 EIP-4844 之前,30 天期间的日均成本为 190 万美元,90 天期间的日均成本为 127 万美元,150 天期间的日均成本为 107 万美元。
运营成本的降低伴随着这些汇总所带来的收入下降。Layer Zero 在 Arbitrum 上空投的那天和 2024 年 8 月 5 日是明显的例外。Arbitrum 在这些异常的日子里获得了大部分收入。这两天,六个汇总的总收入为 609 万美元,其中 Arbitrum 获得了 463 万美元(76%)。
自 blob 激活以来,包括异常日和汇总实施 blobdata 所花费的时间,这些汇总每天平均获得 69.13 万美元的收入。相比之下,在实施 EIP-4844 之前,30 天期间的日均收入为 233 万美元,90 天期间的日均收入为 146 万美元,150 天期间的日均收入为 120 万美元。
虽然收入有所下降,但这些汇总的利润率绝对值有所提高。下图显示了观察到的汇总的底线利润率,计算方式为收入减去所有运营成本。Base 是我们分析中唯一一个自 EIP-4844 上线以来出现净亏损的optimistic汇总。2024 年 6 月 20 日,汇总亏损 17.5 万美元。损失已完全收回,并在随后的三天内收回了一些。Scroll 是唯一一个利润率为负的 ZK 汇总。 2024 年 3 月 26 日,rollup 亏损 2.5 万美元,但第二天(即 2024 年 3 月 27 日)产生了 15 万美元的净利润。2024 年 5 月 28 日,rollup 亏损 6700 美元,2024 年 6 月 5 日亏损 8000 美元,2024 年 6 月 6 日亏损 9000 美元。
自激活 blob 以来,包括异常天数和 rollup 实施 blobdata 所花费的时间,这些 rollup 平均每天可赚到 55.3 万美元。相比之下,在实施 EIP-4844 之前,30 天内的日均收入为 68.5 万美元,90 天内的日均收入为 38.9 万美元,150 天内的日均收入为 32.4 万美元。
以百分比表示的 Rollup 利润率表明其收入中用于运营成本的份额相对有所改善。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 激活后,观察到的六个汇总上的用户活动立即增加,并在随后的 150 天内保持较高的使用量。
下图突出显示了 EIP-4844 对这些汇总交易活动的直接影响。从 2023 年 12 月 1 日开始到 2024 年 3 月 12 日结束的期间,汇总平均每天进行 328.5 万笔交易,而 EIP-4844 之后的 150 天内进行 665.6 万笔交易。这表明交易活动增加了一倍以上。在所有以太坊汇总中都可以观察到相同的趋势。
使用这些网络的成本下降是 Dencun 之后 rollup 使用率增加的主要原因。下图突出显示了每个网络的交易成本显著降低。
Arbitrum 使用每日中位数交易费实现了交易成本的最大降幅。从 2023 年 12 月 1 日到 EIP-4844 激活,该网络平均每笔交易的中位数成本为 0.37 美元;在 EIP-4844 之后的 150 天内,这一费率下降了 94%,至 0.02 美元。Scroll 的中位数交易费降幅最低,为 58%,从 0.74 美元降至 0.31 美元。
观察到的汇总活动增加导致交易失败率总体上升。值得注意的是,Arbitrum、Base 和 OP Mainnet 网络上交易失败的比例显著增加。使用每日失败率的七天移动平均值,在 Dencun 之后的 150 天内,Base 的失败率高达 21%,Arbitrum 为 15.4%,OP Mainnet 为 10.4%。
失败率主要是由高活跃度地址(可能是机器人)驱动的。Galaxy Research Dune 查询突出显示了每天尝试 100 次或更多交易的地址的失败率。自 Dencun 激活以来,使用七天移动平均线,这些地址的失败率在 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 和 ETH 消耗率转移到 rollup 运营商(也称为序列器)。在之前的数据可用性 (DA) calldata 模型下,以太坊捕获了 rollup 产生的价值的 77%。随着 EIP-4844 的实施,以太坊现在捕获了乐观 rollup 产生的价值的 8%,ZK rollup 产生的价值的 33%,总计(1 – Rollup 百分比利润率)。这种转变符合以太坊成为高效 DA 层的使命,因为 rollup 是付费用户和交易活动的主要场所。
尽管以太坊 DA 的成本有所改善,但总体而言仍然昂贵,每使用 1 GB 的 blobdata 的 rollup 成本为 16,473 美元,每购买 1 GB 的 blobdata 的成本为 12,458 美元。高成本是由 blob 成本飙升的几天造成的。当 blob 需求较低时,成本可以忽略不计。不包括 blob 成本,类型 3 交易平均每笔交易仅花费 5.22 美元。有人担心,如果对 blob 的需求增加并保持高位,成本可能会上升。一个可能的解决方案可能是提高每个以太坊区块的最大和目标 blob 数量。