ROP-9 提案探讨了以太坊权益证明协议中应用 Multiplicity 工具以提高抗审查性的可行性。Multiplicity 通过引入委员会对交易包含进行共识,旨在减少单个区块提议者的影响力,并探索了 FOCIL(Fork-Choice enforced Inclusion Lists)机制,以进一步增强抗审查性
标签
协议设计
创建时间
2024年1月11日 上午5:49
难度
高级
参与者
空的
阶段
ROP-9.1:用于审查阻力的多重性工具
ROP-9:审查阻力 / FOCIL
ROP-9.2:FOCIL 规范和实现
ROP-9.3:FOCIL 费用市场
ROP-9.4:FOCIL 规范和实现
ROP
ROP-9:审查阻力 / FOCIL
状态
已匹配
这个 ROP 包含一个关于适用于以太坊权益证明协议的 Multiplicity 工具的可行性研究。
Multiplicity 由 Duality Labs 在 2023 年推出,作为减少单个区块提议者对其区块组成的影响的一种方式。在区块生成之前,一个委员会签署一组项目,并就这些项目达成共识。 为了使区块有效,来自该集合的项目必须包含在随后的区块中。
Multiplicity 与 inclusion lists 相关,其中一方创建一个必须包含在下一个区块中的交易列表,只要有足够的空间。 然而,人们可以将 inclusion lists 视为“单一领导者”机制,其中单个方负责其构建。 这可能会导致贿赂或敲诈勒索攻击,如“Fun and games with inclusion lists”中所述。
通过将构建 inclusion set 的责任分配给委员会而不是单个领导者,我们不再依赖于单个方的诚实或理性。 就包含的项目集合达成共识还可以提高问责制并允许激励计划。
熟悉以太坊权益证明(即 Gasper)和当前数据分发文献的共识研究人员。
能够指定机制架构并考虑激励兼容性问题的协议研究人员。
希望提高他们对客户端代码知识的软件工程师(例如,EPF 成员)。
我们希望获得更多关于这种机制在以太坊权益证明中的可取性和可行性的论据。 预期交付成果将提供有关以下几点的更多详细信息:
背景审查:了解当前与审查和 Multiplicity 相关的文献。
可行性:这种机制是否适用于以太坊? 它是否可以量化地提高审查阻力或其他相关指标? 该机制是否可以在当前以太坊的权益证明共识机制的背景下部署,以及如何部署?
规范:该机制被指定为对 consensus-specs、consensus-api 和 execution-specs 存储库的 Pull Request。
理想的交付成果是一个 Pull Request。
实施:该机制在你选择的客户端中作为原型实施。
理想的交付成果是一个包含客户端分支的开源存储库,其中包含该工具的代码。
我们认为交付成果应按顺序执行,并且愿意与仅执行其中一部分内容的团队或个人合作(例如,团队 A 执行 1. + 2.,个人 B 处理 3. + 4.)
Free DA 问题:直观地说,这种机制容易增加免费数据可用性问题(参见“No free lunch — A new inclusion list design”), 用户能够免费获得链上数据的发布,例如通过将交易包含在 Multiplicity 共识集中,但最终通过包含在区块中的不同的相同 nonce 交易来使交易无效。
激励计划:增强的问责制和可编程协议逻辑可以实现复杂的激励计划,例如“Censorship Resistance in On-Chain Auctions”第 6.2 节 + “Introducing Multiplicity”帖子中讨论的有条件的小费逻辑。
Introducing Multiplicity, Duality Labs https://blog.duality.xyz/introducing-multiplicity/
No free lunch — A new inclusion list design, Mike Neuder https://ethresear.ch/t/no-free-lunch-a-new-inclusion-list-design/16389
State of research: increasing censorship resistance of transactions under proposer/builder separation (PBS), Vitalik Buterin https://notes.ethereum.org/@vbuterin/pbs_censorship_resistance
Censorship Resistance in On-Chain Auctions, Elijah Fox, Mallesh Pai, Max Resnick https://arxiv.org/abs/2301.13321
Fun and games with inclusion lists, Barnabé Monnot https://ethresear.ch/t/fun-and-games-with-inclusion-lists/16557
Current thinking for consensus, Quintus Kilbourn https://collective.flashbots.net/t/current-thinking-for-consensus/2695
Bulletin Chains (Sharded Inclusion Lists), Dan Marzec https://learnblockchain.cn/article/19469?view
The more, the less censored: Introducing committee-enforced inclusion sets (COMIS) on Ethereum, Thomas Thiery, Francesco d’Amato, Barnabé Monnot
Anonymous Inclusion Lists (anon-ILs), Thomas Thiery, Luca Zanolini, Mary Maller, Mark Simkin, Antonio Sanso
Uncrowdable Inclusion Lists: The Tension between Chain Neutrality, Preconfirmations and Proposer Commitments, Julian Ma, Barnabé Monnot, Thomas Thiery
Fork-Choice enforced Inclusion Lists (FOCIL): A simple committee-based inclusion list proposal, Thomas Thiery, Barnabé Monnot, Francesco d’Amato, Julian Ma
- 原文链接: efdn.notion.site/ROP-9-M...
- 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!