中继区块合并:提升价值和审查抵抗性 - 权益证明/区块提议者

本文介绍了中继区块合并技术,该技术通过合并竞争区块中的交易来增加区块价值,从而抵消构建者层面的独家订单流和中继层面的时间竞争所带来的系统性低效。这种方法为中继提供了透明的收入,增强了以太坊的审查抵抗能力,并为提议者和构建者带来了收益提升。通过将来自未赢得PBS拍卖的构建者的交易合并到获胜的PBS拍卖区块的底部,从而捕获原本由于独家流而无法获得的价值。

MichaelKubi ( Gattaca) 共同撰写。特别感谢 Thomas, Julian, Anders, MaxNiclas 提供的反馈和建议。反馈不一定代表认可。

概述

这篇文章介绍了 Relay 区块合并,这是一种通过抵消两个系统性低效问题来立即增加区块价值的方法:构建者层面的独家订单流和 Relay 层面的时间博弈。这为 Relay 释放了透明的收入,提高了 Ethereum 的审查阻力,并为提议者和构建者提供了收入增长。

实际上,Relay 区块合并允许 Relay 将来自竞争区块的交易附加到获胜的 PBS 拍卖区块的底部,而无需改变其执行保证。Relay 通常因时间博弈而产生的空闲时间被重新利用来优化区块价值。

该设计通过使在 PBS 拍卖中失败的已选择加入的构建者的交易仍然能够及时包含,从而创造了净盈余,从而捕获了由于独家流而原本无法访问的价值。合并后的区块的价值等于或超过原始 PBS 区块的价值,从而消除了财务下行风险。这部分额外收入在构建者、Relay 和提议者之间分配。

Relay 区块合并增强了 Ethereum 的审查阻力。目前,构建者可以对其赢得的 slot 强制执行审查。通过 Relay 区块合并,非审查 Relay 可以将过滤后的交易合并回区块中,从而限制了包含延迟,同时增加了区块价值。

Relay 区块合并的增值随着去中心化而积极扩展。构建者之间的流量越分散,单个构建者可以提供的执行保证越少,该设计释放的盈余就越高。

该系统是无需许可且易于审计的。任何人都可以运行 Relay,信任关系在参与者之间自然演变。构建者可以根据其本地记录完全验证交易包含和价值分配模型。

一个相邻的设计是 PEPC-Boost,它修改了 Relay 以允许区块顶部 (TOB) 和区块剩余部分竞标 (ROB);Relay 区块合并通过允许附加到区块底部与其类似。

下表总结了 Relay 区块合并相对于现状的主要优势:

方面 现状 Relay 区块合并
区块价值 受获胜构建者的流量限制,以获胜的 PBS 出价为上限。 通过整合来自其他构建者的交易来严格增强。大于或等于获胜的 PBS 出价。
收入分配 在提议者和获胜的构建者之间。 Relay、提议者和多个构建者会获得额外的盈余。
审查阻力 可以被获胜的构建者审查。 由于非审查 Relay 可以合并回过滤后的交易,因此得到严格增强。
去中心化 构建者的多样性受限于私有流。 新的构建者无需赢得拍卖即可做出贡献。盈余随着流量碎片化而增加。

实施和价值流

Relay 区块合并分两个并行阶段进行:拍卖阶段(相当于当前的 PBS 拍卖)和区块合并阶段(通过 Relay 将交易合并到 PBS 区块中来释放额外的盈余)。

Relay 可以在拍卖阶段将非重叠的交易排序到优先级队列中,从中可以在合并阶段提取交易,而无需再次完全遍历交易集。

最后,Relay 进入交付阶段,对区块合并阶段的盈余进行健全性检查,并将最有价值的区块的区块头返回给提议者。

slot 之前

构建者选择加入 Relay 区块合并。对于每个区块,构建者必须定义:

  • 捆绑标签:指定哪些交易是捆绑的一部分。错误标记导致意外解绑需要构建者向发起者进行赔偿。
  • 排除项:指定应从合并阶段排除的交易。

拍卖阶段

  1. 标准的 slot 拍卖开始,Relay 收到构建者的出价。
  2. 提议者调用 getHeader
  3. Relay 指定获胜区块 B_{PBS}BPBS 并进入合并阶段。Relay 可以根据其策略调整出价。

拍卖阶段的结果是 PBS 区块 B_{PBS}BPBS。

合并阶段

  1. 对于每个已选择加入的构建者 ii 的最佳区块 BB,Relay 识别 PBS 区块 B_{PBS}BPBS 中不存在的所有交易:

\text{Txns}_{i/\text{PBS}} = \{ \text{tx} \in B_i \mid \text{tx} \notin B_{\text{PBS}}\}

Txnsi/PBS={tx∈Bi∣tx∉BPBS}

  1. Relay 将来自 Txns_{i/PBS}Txnsi/PBS 的交易附加到 B_{PBS}BPBS 的底部,过滤掉任何回滚。

合并阶段的结果是 Relay 合并的区块 B_{RM}BRM。

交付阶段

  1. Relay 检查当前最有价值的 PBS 区块 \hat{B}_{PBS}^BPBS。
  2. Relay 对 B_{RM}BRM 的价值进行健全性检查,以确认其是否大于 B_{PBS}BPBS 和 \hat{B}_{PBS}^BPBS 的最大价值:

\Delta V = val(B_{RM})-max(val(B_{PBS}), val(\hat{B}_{PBS}))

ΔV=val(BRM)−max(val(BPBS),val(^BPBS))

  1. 如果 \Delta V \geq 0ΔV≥0,则 Relay 将 B_{RM}BRM 的区块头返回给提议者,并按照合并盈余分配规则分配盈余;否则,它将回退到最有价值的 PBS 区块 B_{PBS}BPBS 或 \hat{B}_{PBS}^BPBS。

交付阶段的最终结果是向提议者提供最有价值的区块的区块头。

价值分配

Relay 区块合并释放的盈余简单地对应于合并区块 B_{RM}BRM 的价值与 PBS 区块 B_{PBS}BPBS 的价值之间的差额:

V_{merging}=val(B_{RM}) - val(B_{PBS})

Vmerging=val(BRM)−val(BPBS)

因此,Relay 竞争以最大化合并区块 B_{RM}BRM 和 PBS 区块 B_{PBS}BPBS 之间的价值差。这种竞争围绕三个维度展开:

  • Relay 可用于合并的交易集 \text{Txns}_{i/\text{PBS}}Txnsi/PBS。
  • Relay 将 \text{Txns}_{i/\text{PBS}}Txnsi/PBS 合并到 B_{PBS}BPBS 中的效率。
  • Relay 到证明委员会的延迟(即区块的最大大小)。

由于交易来自不同的构建者,因此必须按交易计算盈余。当多个构建者贡献相同的交易时,它将归因于 PBS 拍卖出价较高的构建者,从而激励竞争性竞标。

由于构建者、Relay 和提议者都为合并阶段做出了贡献,因此收入应在他们之间分配。分配规则应反映各方的增值,并促进竞争性价格发现。

一个初始规则可以首先线性地补偿 Relay B_{RM}BRM 相对于 B_{PBS}BPBS 的超额价值,并保留 PBS 拍卖中提议者-构建者的剩余收益。补偿也可以采取固定百分比分配的形式,分别分配给 Relay、获胜的构建者、贡献的构建者和提议者。我们欢迎来自研究人员、验证者、Relay 和构建者的贡献。

约束

Relay 必须承诺改进赢得 PBS 拍卖的区块,即使多个失败区块的组合可能更有价值。否则,构建者将有动力垃圾邮件包含最佳区块子集的区块,以提高其在区块合并阶段的包含机会。从视觉上看,他们会尝试构建最多的乐高积木,但会牺牲效率,这会反映在整体区块价值的降低上。

未来方向

将来,Relay 可能会选择在拍卖阶段结束后、合并阶段开始时与其他 Relay 共享区块。这样,任何单个 Relay 在合并阶段可以释放的净盈余都会增加,而不会造成竞争劣势。对于任何无法看到所有区块的 Relay 来说,这种激励都成立;不遵守的 Relay 可以通过社会共识从系统中排除。

  • 原文链接: ethresear.ch/t/relay-blo...
  • 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
点赞 0
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

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