%以上,直接影响了其他用户的价格。 在黑天鹅需求的情况下,这种情况可能会进一步加剧。最近在 2023 年 12 月,由于交易量巨大,铭文垃圾邮件导致 Arbitrum 排序器离线约一个小时。随着 Arbitrum 排序器恢复运行并开始发布积压的已保存状态,排序器垄断了区块空间,导致Gas 价格飙升至 140 gwei 以上,并消耗了整个区块 90% 以上的 Gas,导致网络对大多数用户无法使用持续几个小时。 在下一节中,我们将展示即使在需求没有出现这种激增的情况下,计时游戏和审查制度也可能如何影响这个市场。 Blob 市场挑战:审查制度 Blob传播 EIP-4844 将每个信标块的带宽要求增加了最多约 0.75 MB,42m 气体以在每个信标块中容纳最多 6 个 blob。与永久存储的 calldata 不同,blob 会在信标节点中保留一小段时间(截至 2024 年 2 月 18 天),以保持网络存档状态的增长易于管理。 此外,blob 交易有两种网络表示形式——对于区块构建器来说是 blob tx,对于验证器来说是 blob sidecar。blob sidecar 的存在是为了向前兼容。 Blob 在通过共识层之前必须首先通过执行层传播。这意味着构建者(而不是验证者)对blob 包含拥有最终决定权。提议者只能根据 mev-boost 动态下的承诺或证明无效性排除 blob 交易。 区块构建者视角 最近对验证器计时博弈的研究强调,延迟优化可以从战略上使节点运营商受益,通过延迟区块提案来实现利润最大化。作者解释说,这不利于连锁店的健康。Blob 事务在 Blob sidecar 传播时增加了可变的延迟,从而使计时游戏进一步复杂化。 Blob 事务相当于最大可能的事务大小。因此,包含这些交易的区块传播速度会更慢,从而使区块构建者在赢得 mev-boost 出价方面的竞争力降低。因此,这会激励区块构建者暂时甚至无限期地审查 blob,以便他们可以以更高的频率提交 mev 出价。 ethpanda团队一直在使用Xatu在测试网上进行真实的延迟测试。哨兵放置在 NYC、FRA、BLR 和 SYD 区域,以使用共识客户端 Prysm、Nimbus、Lodestar 和 Lighthouse 来表示真实的延迟测量。2024 年 2 月 20 日包含 Holesky blob 数据的数据快照表明,整个 mev 管道产生了不小的延迟。 区块构建者赢得 mev-boost 投标拍卖后,提议者必须等待 blob sidecar 传播,然后才能验证区块中包含的 blob。下表显示,在约 800 个 Blob Sidecar 的样本大小中,单个 Blob Sidecar 传播的最短时间约为 400 毫秒。 表 1. Blob 传播与槽的 Blob 数量 下表显示了等待更多 blob sidecar 到达时的延迟差异。第 50 个百分位 (p50) 表示 2 blob 块和 6 blob 块之间的延迟差异约为 225 毫秒。 表 2. 按块中 Blob Sidecar 总数分组的第一个和最后一个 Blob Sidecar 之间的时间差 这种 Blob 传播延迟给区块构建者带来了额外的区块重组风险,因为他们用 Blob 填充了区块,而几乎没有经济收益。构建者可能会选择排除/审查 blob 事务以避免潜在的重组。如果一个区块包含大量 MEV,经济上合理的建设者将需要通过汇总来适当补偿这种风险。 关于 Blob 市场包容性竞价用户体验 验证者计时游戏研究指出,在 mev-boost 竞价过程中,较大的出价与后期的较大区块相关。随着出价和 Gas 价格的上涨,更大份额的 ETH 在后续时段中被销毁。如果基本费用增加而 mev 提取保持不变,那么建设者对提议者未来收入的竞标就会减少。 在预期容量超过当前需求的 blob 市场中,被销毁的 blob 基本费用将仍然非常小,在数十或数百 wei 左右。Rollups 必须认识到,尽管支付了足够的基本费用,但他们的 Blob 交易可能不会被包含在内。低基础费用的 blob 市场意味着 blob 需要高出很多倍的出价才能激励建设者参与交易。在这种情况下,必须重新提交 Blob 交易,并增加费用,从而导致用户体验不佳。 此外,由于 EIP-4844 下的初始 Blob 市场不会有包含小费机制(例如 Blob 优先 Gas 费),这进一步加剧了用户体验问题,因为 Rollup 无法直接对 Blob 交易进行竞价。 我们看一个示例交易,并计算假设 10 wei 基础 blob 气体的等效 blob 成本。请注意,此示例假设存在有效的包含竞价机制,以便能够首先对 blobspace 进行竞价。 示例交易: Calldata - 129,998字节(129,429非零字节),约消耗2,094,140气体,在10.56 gwei(10.55 gwei基础价格 + .01 gwei优先费)的情况下,费用为.022 ETH。 Blob - 128,000字节,约消耗131,072气体,在1 gwei(10 wei基础价格 + .99999999 gwei优先费)的情况下,费用为0.000131072 ETH。 计算得出的结论是,如果 Rollups 使用 Blob 市场,由于 Blob 基本费用较低,他们可以提交潜在 100 倍的出价,同时仍节省超过 150 倍的成本。较低的 blobbaseFee将允许汇总提供更具竞争力的包含出价,同时仍然节省成本。纳入费需要与该区块中现有的 MEV 机会具有竞争力,以补偿潜在的建筑商重组风险,因此即使出价高 100 倍也可能不够。也就是说,在没有 blob 预先确认的情况下。 使用 mev-commit 进行 Blob 预确认 在这种计时游戏中,blob 预确认的主要作用是制作提供者预先确认的 blob 列表,可在 mev 管道中使用。在 mev-commit 上,每个 preconf 提供者都会向 txs 发出自己的承诺。然后,提供者可以向其他人(例如区块生成器、中继器、定序器)授予对此数据的访问权限。preconf 列表对 mev 管道中其他参与者的数据可用性允许块构建器并行发送匹配的执行负载。可以利用这个概念来创建预配置的 blob 包含列表,或者让 type3 块空间由中继协作构建。 凭借预先确认的 blob 的高级知识,区块构建者可以在槽位开始之前开始使用 blob 构建未来的区块。这创造了定价基础,并为强大的期货市场奠定了基础,为汇总提供了更可靠的包容性和区块空间价格稳定性。此外,mev-commit preconf 出价为 rollups 提供了更可靠的价格发现机制,因为 rollups 可以实时更新其 preconf 出价,而无需重新提交整个 blob tx。 最后,捆绑 blob 并使用预配置投标允许汇总建立联盟。预配置出价可以应用于 Blob 交易包或聚合 Blob,允许 Rollup 与其他 Rollup 共享其投标能力和包容性,从而帮助稳定和发展以太坊 Blob 市场。 结论 总而言之,我们表明,Rollups的经济性正在变得更好,而新市场的出现则带来了从计时游戏到缺乏小费机制等额外考虑因素。虽然现在跳到我们强调的问题的解决方案阶段还为时过早,但我们可以轻松地与 PBS 参与者进行实验,因为 mev-commit 在 Holesky 测试网上处于活动状态。Primev 将收集有关 blob 对区块构建和提议者延迟的影响的数据,并希望揭示有关潜在行为模式的见解。 虽然经济和用户体验是预配置 2 类交易的主要驱动力;看起来 rollup 的包容性、可靠性和稳定性以及以 rollup 为中心的生态系统将成为在 EIP-4844 下预配置 blob 的重要原因。我们还将尝试使用 blob 预配置中继,它可以利用 blob 预配置和区块构建器协调来改善 Holesky 测试网上的 blob sidecar 延迟传播。我们邀请社区伸出援手并参与此实验,因为它将为整个社区提供潜在的解决方案。 来源:金色财经lg...