该文档介绍了Diego Estevez在以太坊基金会的资助下,对PEPC(Protocol-Enforced Proposer Commitments)框架进行的研究,旨在实现更灵活的区块构建规则。
标签
协议设计
创建时间
2022年10月17日 上午11:49
难度
高级
涉及
阶段
空
ROP
空
状态
已完成
受赠人: Diego Estevez
PEPC 框架被引入作为 PBS 的一种泛化,其中提议者能够自定义构建他们的区块验证规则,例如,运行全部或部分 PBS 拍卖等等。
我们试图在 PEPC 中编写一个原始 IP-PBS 的概念验证,其中提议者接受来自构建者的投标以构建整个区块。 特别是,我们对“端到端”实现感兴趣,尽可能多地包含细节。
投标是如何从构建者传播/接收到提议者的?
提议者如何在他们的区块中承诺给构建者?
承诺的构建者如何确保他们不会受到 griefed? (例如,诚实地发布他们的区块,但没有使其成为规范链,从而支付了成本但没有赚取收入)
该机制可以扩展到部分 PBS 吗? 包含列表?
Diego Estevez 获得了研究上述问题的赠款。 我们在此提供指向出版物的链接以及简短的背景介绍。
一个很大的未决问题是承诺的表示形式。 Diego 发布了一个库 Emily,可以直接在 EVM 中进行承诺。 这个通用协议贯穿于其他交付成果。
为了在 PEPC 框架中编写 IP-PBS,Diego 对使用“排序器承诺”用于 rollups 产生了兴趣,这种构造比 L1 更灵活。 这促使他修改了 OP stack,并引入了排序器进行这些可信承诺的能力。
另一种方法是“在协议外执行 PEPC”,以避免对 L1 共识逻辑进行深度更改。 Diego 创新了一种依赖 DVT 来检查承诺实现情况的方法。
最后回到协议内 PEPC 的问题,Diego 扩展了 Mike Neuder 提出的 PTC 设计,使其能够让提议者对其区块内容做出具有约束力的承诺,即使这些内容是由第三方构建者构建的。 承诺的有效性由承诺满意度委员会 (CSC) 评估。
- 原文链接: efdn.notion.site/ROP-4-R...
- 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!