作者:Primev 来源:mirror 翻译:善欧巴,金色财经
摘要
这篇文章紧接我们之前关于 EIP-4844 的文章,利用新兴 Blob 市场的数据和洞察进行分析。文章重点关注 Optimism 和 Base 等 Blob 生产商使用的 Blob 发布策略,并量化分析策略效率指标,例如 Blob 被纳入区块的速度以及为此支付的优先费用溢价。
Blob 市场利用率
截至 4 月 16 日(Dencun 升级一个月后),约 40% 的区块包含 Blob。由于平均 Blob 费用仍处于最低的 1 wei 水平(低于每区块平均 3 个 Blob 的目标),该数字表明市场尚未饱和。
在 3 月最后一周,由于「Blob 铭文」(blobscriptions)暂时将 Blob 市场推向满负荷运转,导致 Blob 基础费用一度超过了区块基础费用。
目前每小时发布的 Blob 上限约为 400 个。以太坊数据可用性市场的饱和点约为每小时 900 个 Blob(以满足每区块 3 个 Blob 的目标),这表明市场目前仅利用了 40% 的容量。
每小时处理 900 个 Blob 是预设的 3 Blob 目标值(参考来源:https://dune.com/hashed_official/blobfarm)。
Flashbots 的 Blob-Block 构建器仪表板提供了构建器级别的 Blob 数据洞察。由于 40% 的区块包含 Blob,我们可以安全地假设构建器的 Blob 纳入率也应该在 40% 左右。
目前,占区块总产量 20% 的建设者的 Blob 纳入率低于预期,从 1% 到 16% 不等,这表明由于缺乏我们在 EIP 4844 之前的文章中预测的激励措施,建设者可能会延迟纳入。
在占以太坊区块产量 96% 的前 7 名建设者中,按市场份额排名第 3 和第 7 名的建设者(总计 20%)显示出其区块中的 blob 集中率要低得多。这表明,由于缺乏经济激励,他们在构建区块内容时放弃了 Blob 交易。
由普通验证器(我们将其定义为在本地构建自己的块的验证器)构建的块具有较少的 mev 机会,因此包含和延迟方面的经济竞争的先例较少。这些验证器通常也不运行 mev 优化的代码。由于这些验证器构建自己的块,因此不再存在通过中继进行 blob 传播延迟的计时游戏。大多数其他顶级构建者都保持着与普通验证者类似的 blob 包含率,这表明了适应 blob 市场的良好意愿。然而,这种利他策略在 MEV 竞争激烈的时期是否有效还有待观察。
Optimism和基础 Blob 策略见解
目前,Optimism 和 Base 使用 blob 最大化策略 - 每个事务最多发布 6 个 blob,实际上用单个类型 3 事务填充该块的 blob 空间。在每笔交易中提交 6 个 blob 的优点是可以最大限度地降低 Gas 成本。费用只需支付一次,而不是为 6 个 blob 支付 6 次交易区块基本费用。
该策略将 Blob Gas 增加最多 12.5%,从而导致下一个区块的 Blob 的 Blob Gas 费用更高。如果不同的 rollup 一次仅发布 1 个 blob,并与大小为 6 blob 的交易共享内存池,根据 blob 的 Gas 成本,对于 rollup 来说,尝试前置运行基本 blob 交易并避免 12.5% 可能会更有利斑点费用增加。虽然由于 blob 争用较低,目前节省的金额可以忽略不计,但如果该策略成立,blob front running 可能是未来节省成本的可行策略。这也意味着其他采用此策略的人可能会受到其他汇总或铭文用户提交的单个 blob 块的无限期审查。
Base 目前是 blob 市场的最大用户,其次是 Arbitrum 和 Optimism。总体而言,Optimism 和 Base 采用的策略约占 blob 市场利用率的一半。我们强调市场目前尚未得到充分利用,因此市场参与者之间的竞争尚未加剧。
Blob 纳入率分析
上述 Blob 发布策略的有效性可以通过槽包含率以及 EIP-1559 优先费溢价与槽包含率的相关性来衡量。
第一个测量是槽包含率。这表示将 blob 包含在信标链中所需的时隙数,速率越高表示包含时间越慢。最佳槽包含率为 1,表示包含在单个块内。然而,由于 blob 作为非常大的交易缓慢地遍历内存池,因此我们认为 2 个槽作为可接受的槽包含率目标。
第二个衡量标准是了解 EIP-1559 优先费溢价与更快的时段包含率之间的相关性。理想情况下,较高的优先级费用将导致更快的插槽包含率。
区块纳入率
尽管市场利用率不足(下文图表可见),Optimism 和 Base 的 Blob 纳入率仍然相当缓慢,经常出现高于2个区块的峰值。乍一看,在一个未满负荷运行的市场中出现 Blob 纳入延迟似乎违背直觉。
EIP-1559 优先费用溢价与槽纳入率相关性
Optimism 和 Base 的出价策略遵循 Geth 的规范,即在重新提交 Blob 时将所有参数加倍。下图显示,这种出价策略对加快槽纳入没有显着影响,即使优先费用高达 40 gwei,有时也需要超过 10 个区块才能被纳入,而低至 2 gwei 的优先费用有时也可以在单个区块内被纳入。
目前尚不清楚可靠的槽纳入所需的最佳优先费用是多少。一般来说,Blob 停滞在内存池中并无益处。较慢的槽纳入率会增加围绕 gas 价格差异、轮换构建者选择以及偶发 mev 机会的不确定性。
Blob 市场采用与扩展
Blob 市场仍处于萌芽阶段,其采用仍在进行中 - Scroll 最近采用了 EIP-4844,zk rollup 如 Aztec 和 Taiko 计划在今年晚些时候上线主网。根据 L2Beat 的数据,使用以太坊 calldata 作为数据可用性层的 rollup 比使用 Blob 的更多。
此外,Blob 描述旨在通过易于使用的前端 UI 使非 Rollup 用户更容易访问 Blob 空间。启用 Blob 描述后,我们看到 Blob 市场很快就达到了容量,尽管此后的活动有所减少。
在 EIP-4844 之后,扩展 Blob 使用的下一个主要技术步骤是在潜在增加目标值 3 之后实施完整的分片。实施数据可用性采样技术将使当前的 Blob 市场能够从 6 个 Blob 扩展到 64 个,最终扩展到 256 个 Blob。
Blob 市场展望
对于寻求合理区块纳入率的 Blob 生产者而言,目前仅限于使用 EIP-1559 的最高优先费用,但这并不是一个有效的参数,因为优先费用与更快的 Blob 纳入率之间没有显着的相关性。此外,由于整个 Blob 需要重新提交到内存池,因此优先费用的更新速度很慢。随着 Blob 采用率的不断上升,我们预计随着带宽使用量增加和纳入反馈速度变慢,将更难以依赖这种竞价机制。
随着 Blob 市场走向成熟,它将需要更复杂的竞价策略来确保按需访问数据可用性层。Primev 一直在密切关注 Blob 市场,并提出了 mev-commit 的 Blob 预确认作为可靠 Blob 纳入的可行解决方案。如果您是 Blob 生产者或其他有兴趣优化 Blob 纳入的以太坊参与者,请与我们的团队联系参与我们的实验。