首页 资讯 正文

Flashbots Research:提高Blobspace底价,是否会影响以太坊生态现有交易成本?

Odaily星球日报 2024年09月27日 07:45

原文:《Understanding Minimum Blob Base Fees》

原文作者:Data Always - Flashbots Research

编译:Odaily星球日报夫如何

Flashbots Research:提高Blobspace底价,是否会影响以太坊生态现有交易成本?


Flashbots Research 研究员 Data Always 发文,论证提高 Blob 的最低基础费用是否影响现有 L2 或相关交易的成本。文章概要如下:

  • Blobspace 底价的设定引发社区争议,部分源于对 Blob 在链上路径的误解。尽管当前认为 Blob 对协议的贡献为零,这一观点仅局限于 Blobspace 费用分析时成立。

  • Blob 承载交易仍需支付主网 Gas 费用,且在高需求期间,Gas 优先拍卖的影响使得L2交易定价变得更加复杂。

  • 本文论证能否通过提高 Blob 的最低基础费用,缓解价格与需求之间的错位。

  • 总体来看,此调整对交易成本的影响有限,尤其对高效 Blob 提交者而言,费用增加微乎其微。

在社区中存在争议 ,但这可能源于对 Blob 如何在链上找到路径的误解 。普遍认为 blob 目前对协议的贡献为零,但这仅在我们将分析限制在 blobspace 费用时成立。

尽管 blobspace 费用市场在达到目标需求水平方面进展缓慢,遭遇了Davide Crapis在 Deneb 之前一年预测的冷启动问题 ,但 Blob 承载交易仍然支付主网 Gas 费用 ,无论是执行还是执行优先事项。 Max Resnick 提出的当前担忧是,区块每个 blob 的硬限制为六个,加上 blobspace 费用市场响应缓慢,可能导致在网络高需求期间出现长期的优先 gas 拍卖。在这些 PGA 期间,L2的交易定价变得更加困难,同时严格的blob 内存池规则也使得 blob 的纳入(blob inclusion)变得不可预测。

EIP-7762 8 旨在最大限度地减少未来 blobspace 价格和 Blob 需求之间的错位,直到 L2 的采用使我们克服冷启动问题。当前配置的最低 Blobspace 基本费用设置为 1 wei,需要至少 30 分钟的完全饱和区块,blobspace 费用才能达到每 Blob 0.01 美元,并开始影响 Blob 定价动态。在当前系统下,当需求激增时,网络会回归到不可预测的 PGA,因为 L2 会争取及时纳入。

例如, 6 月 20 日,网络发生了第二次 blob 反转事件,源于LayerZero 空投 。在此期间,blob 的超额需求持续了六小时,直到网络达到平衡。

Flashbots Research:提高Blobspace底价,是否会影响以太坊生态现有交易成本?

使用率仍低于目标。因此,blobspace 基本费用仍然很低,并且大多数 Blob 产生的 blobspace gas 费用可以忽略不计。迄今为止,只有三周 blobspace 的平均成本上涨至每 blob 0.01 美元以上,分别是 3 月 25 日和 4 月 1 日的“blobscription”热潮期间,以及 6 月 17 日的 LayerZero 空投期间。

Flashbots Research:提高Blobspace底价,是否会影响以太坊生态现有交易成本?

与 blobspace 中的费用相比,Blob 承载交易(也称为 Type-3)仍然需要支付 gas 费才能在主网上执行。尽管 gas 价格跌至多年来的最低点,但平均每个 blob 的执行费用在 0.50 到 3.00 美元之间。与历史上L2发布的调用数据价格相比,这些成本微不足道,并且 blob 基本上完全由网络补贴,但在设定 blob 的最低基础费用时,这小额费用仍然重要。

Flashbots Research:提高Blobspace底价,是否会影响以太坊生态现有交易成本?

如果我们进一步细分携带 blob 的交易的执行成本,根据它们的 blob 内容进行分析,我们会发现市场高度异质化。仅携带一个 blob 的交易支付的费用最高,而携带 5 个或 6 个 blob 的交易为每个 blob 支付很少甚至不支付费用。事实上,这五、六笔交易所支付的总费用要低得多 。

Flashbots Research:提高Blobspace底价,是否会影响以太坊生态现有交易成本?

不同实体的 blob 提交策略的差异是造成这种情况的重要原因之一,Base、OP 主网和 Blast 以及许多较小的L2因将数据发布到 EOA 而在财务上极为高效,该策略执行所需的主网 gas 仅为 21, 000 ,无论 blob 数量如何,但这些交易不适合用于欺诈证明。这些链占据了携带五个或更多 blob 的交易的绝大多数,降低了单笔交易提交多个 blob 的感知价格。相比之下,L2发布更复杂的数据以更好地支持欺诈证明,例如 Arbitrum、StarkNet、Scroll、ZkSync Era、Taiko 和 Linea,使用的主网 gas 显著更多,通常每笔交易仅提交一个 blob。

根据上面的统计数据,如果我们将每笔交易的 blobspace 和执行费用结合起来,我们会发现,除了 Blob 需求的短暂激增(增加最低基本费用不会受到影响)之外,当前的 blobspace 分布支付的费用几乎全部集中在执行费中。这表明 blobspace 费用市场目前无法正常运行,提升 blob gas 的最低费用空间很大,而不会显着提高 Blob 支付的总成本。

Flashbots Research:提高Blobspace底价,是否会影响以太坊生态现有交易成本?

相比之下,如果我们关注 blobspace 费用市场进入价格发现的时期,费用密度会迅速转向 blobspace 费用。当市场运转时,似乎效果很好。因此,最重要的问题是反复出现的冷启动问题——市场当前面临的困境。

Flashbots Research:提高Blobspace底价,是否会影响以太坊生态现有交易成本?

当 blobspace 费用市场处于执行费用主导的环境中时,发布较少执行数据(主要是 OP Stack 链)的 blob 提交者受益。它还使区块构建过程变得复杂:历史上许多算法通过每项 gas 的优先费用来决定 Blob 包含,但由于这些交易的主网 gas 使用情况差异很大,它迫使提交更高质量证明的 L2 为全部大部分支付更高的费率。更大的交易,进一步放大了提交更少执行数据的优势。通过接近 blobspace 费用主导的环境,我们会削弱这种优势。

Max 的原始提案将每个 blob 的最低费用定为 0.05 美元。通过这一新的最低费用补充执行成本,提案将使每个 blob 的平均成本增加 2% 。

修订后的提案将最低 blob 基础费用降至 2 ^ 25 ,约为原提案值的五分之一,即每个 blob 0.01 美元。从 7 月初开始,这意味着 blob 的平均成本增加了 0.7% ,但由于 blob 提交者之间财务效率的差异,百分比变化在不同实体之间并不统一。

修改早期的每笔交易费用分析,以考虑 2 ^ 25 wei 的最低 blobspace 基础费用,仅考虑原 blobspace 基础费用低于新提议的最低费用的交易。我们看到,虽然费用结构开始显著变化,但对于所有受影响的 blob 携带交易,blob 基础费用仍然是少数成分。由 Base 和 OP Mainnet 提交的高效交易(携带五个 blob)将根据L1的 gas 价格,看到 10% 到 30% 的费用增加,这个变化应该可以轻松吸收。而效率较低的交易,特别是携带一到三个 blob 的交易,费用增加将少于 10% 。

Flashbots Research:提高Blobspace底价,是否会影响以太坊生态现有交易成本?

表: 2024 年 7 月 1 日至 2024 年 9 月 17 日按实体划分的 Blob 提交统计数据,假设 ETH 价格为 2, 500 美元。

修改之前的每笔交易细分以考虑 2 ^ 25 wei 的最低 blobspace 基本费用,并且仅考虑原始 blobspace 基本费用低于提议的新最低费用的交易,我们看到,虽然费用结构开始显著变化,但 Blob 基本费用仍然是所有受影响的 Blob 承载交易的一小部分。 由 Base 和 OP Mainnet 提交的高效交易(携带五个 blob)将根据L1的 gas 价格,看到 10% 到 30% 的费用增加,这个变化应该可以轻松吸收。而效率较低的交易,特别是携带一到三个 blob 的交易,费用增加将少于 10% 。

迄今为止,还没有 Blob 承载交易中 2 ^ 25 的最低 Blob 基本费用占交易所支付成本的大部分。

Flashbots Research:提高Blobspace底价,是否会影响以太坊生态现有交易成本?

EIP-4844 下,blobspace 基本费用的最大块间更新为 12.5% 。从 1 wei 的价格开始,需要 148 个最大容量的区块,超 29 分钟(12 秒的出块时间),基本费用才能升至 2 ^ 25 wei 以上。该更新周期已被定义为协议的响应时间,但它仍然仅代表最短时间量。由于市场效率低下,区块并未满载 blob,显著延长了价格发现的时间。

在 6 月 20 日进行 LayerZero 空投之前,blob 基本费用处于最低值 1 wei。在高峰时期,blob 基本费用达到7471 gwei (每 blob 3, 450 美元)。尽管理论上可以在 51 分钟内到达这一高度,但实际升高过程耗时近六小时。在 Max 的提案下,这一最高点理论上可以在 21 分钟内达到,但显然这些理论值并不准确。

提案的目标是将最低 blob 基础费用设定在接近 blobspace 费用开始占据可测量的总费用份额的转折点上,而不是单纯关注时间。 6 月 20 日,尽管 Blob 数量在 11: 00 UTC 之后开始激增,但直到 15: 17 UTC, blobspace 费用才开始占到 Blob 支付的总费用的 0.1% ,而且直到 15: 41 UTC 超出了 2 ^ 25 wei ( 0.0335 gwei) 的基本费用。

Flashbots Research:提高Blobspace底价,是否会影响以太坊生态现有交易成本?

相比之下,如果 LayerZero 空投期间的最低基本费用为 2 ^ 25 wei,网络可能会跳过冷启动问题,并最大限度地减少价格和需求之间的错位。如下图所示,我们可以预测 blob 市场仍将需要一个小时或更长时间才能正常化。

Flashbots Research:提高Blobspace底价,是否会影响以太坊生态现有交易成本?

总之,提高最低 blobspace 基本费用并不是灵丹妙药,但它应该被视为协议的一个值得欢迎的变化。该提案的市场影响应该是微乎其微的,只有最便宜和最低质量的 blob 价格会超过 1% 的涨幅,而仍将显著低于其竞争对手的价格。