为Pectra提高blob吞吐量的可行性分析——分片

文章讨论了在Pectra硬分叉中增加blob吞吐量的提议,分析了Dencun升级后reorg数量减少的趋势,并评估了blob对reorg的影响。研究表明,尽管6-blob区块的reorg频率仍然较高,但与早期相比,blob对reorg的影响已显著降低,同时blob在区块中的分布也更加均匀。

为 Pectra 详细阐述 blob 吞吐量增加

随着关于 Pectra 硬分叉范围的讨论持续进行,我想提供一些关于当前网络状态的经验输入。

我将尝试通过回答一些在关于 Pectra 提出的 blob 目标/限制增加的讨论中经常出现的问题来做到这一点。

在 Pectra 中发布 EIP-7691 的理由是:

  • 继续扩展 DA - 通过 EIP-4844,我们仅仅奠定了基础。

    • 为现有的 L2 及其应用提供足够的 blob 空间,以进一步扩展。
    • 避免创建“blob 费用可能会爆炸且不可预测”的先例(感谢 Ansgar);如果 rollups 必须考虑长时间内罕见的费用高峰,这将损害未来的采用。
  • 自 Dencun 以来,重组的数量一直在下降。
  • blob 对重组的影响也在降低。

重组的数量如何随时间演变?

reorged = “节点看到了相应 slot 的提议者的区块”

missed = “没有迹象表明提议者在线”

  • 在过去的 365 天里,有 5,900 个区块被重组。
  • 这相当于该时间间隔内区块的 0.225%。
  • 同时,有 14,426 个 slot 被错过,占 0.549%。
  • 平均而言,我们每月观察到 492 个重组和 1,202 个错过的 slot。

重组的数量一直在减少,这是一个积极的发展,尽管并不令人惊讶,因为核心开发者不断改进客户端软件。有趣的是,与最近的硬分叉(= Dencun)会导致重组显着增加的预期相反,我们实际上观察到了相反的趋势。

自 Dencun 升级以来,重组的数量减少了一半。

combined_reorgs_missed\ combined_reorgs_missed800×700 39.6 KB

很难确定趋势变化的確切原因,但这可能归因于核心开发人员对其客户端软件进行的持续改进。

blob 对重组的影响是什么?

在 Dencun 硬分叉后的几个月进行的初始分析表明,包含 6 个 blob 的区块被重组的频率是 0-blob 区块的 3 倍。一般来说,我们观察到重组率随着 blob 数量的增加而稳步增加。

更新此分析呈现出今天不同的情况。即使我们仍然看到 6-blob 区块比 0-blob 或 1-blob 区块更频繁地被重组,但数字已显着减少,表明一个 blob 和六个 blob 的区块之间没有实质性差异。

我们仍然观察到 0-blob 区块和 x-blob 区块(其中 x > 0)的重组率存在 небольшую 差异。

reorgrate_animation

blob 在区块上的分布如何?

绘制分布图,我们可以看到大多数 blob 包含 0 个或 6 个 blob,包含 1 到 5 个 blob 的区块占少数。然而,自上次研究以来,情况有所改善,在 0 个 blob 和 6 个 blob 的极端情况下的 slot 数量减少了。

all_blobs_day

相关工作

标题 网址
关于 Attestations、区块传播和 Timing Games ethresearch
Blobs、重组和 MEV-Boost 的作用 ethresearch
大区块、blobs 和重组 ethresearch
关于区块大小、Gas 限制和可扩展性 ethresearch
第二个 Slot 的痒处 - 重组的统计分析 ethresearch
  • 原文链接: ethresear.ch/t/steelmann...
  • 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
点赞 0
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论
以太坊中文
以太坊中文
以太坊中文, 用中文传播以太坊的最新进展