织梦CMS - 轻松建站从此开始!

我的网站

当前位置: 主页 > 竞争币 > 以太坊

如何通过委员会实现 MEV 均匀分配?

时间:2021-09-10 13:09来源:未知 作者:admin 点击:
原文标题:《委员会驱动 MEV 均匀分配》 撰文:frankdfr 翻译:ETH 中文站 均匀分配 MEV 意味着减少每个验证者所捕获到 MEV 的差异,最终目的是尽可能接近均等地把奖励分配给每个验证者

原文标题:《委员会驱动 MEV 均匀分配》
撰文:frankdfr
翻译:ETH 中文站

均匀分配 MEV 意味着减少每个验证者所捕获到 MEV 的差异,最终目的是尽可能接近均等地把奖励分配给每个验证者:质押者可以获得与他们的押金成比例的奖励份额,形式就像发行一样。在我看来,这是我们可用的唯一最具影响力的共识级 MEV 均匀分配措施,严格来说比民主化更强大。关于这个提案的详细原因和更多方面的探索可以参见 这篇完整版文章,我将在下文多次推荐感兴趣的读者去阅读 (如果你想直接从那片文章看起,很欢迎,但请记住我的研究工作还在进行种)。

在下文,我将提出一种机制——试图通过在委员会和区块提议者间 (这意味着提议者与委员会里的任何成员被平等对待,但这当然可以被改变) 平均分配一个区块的 MEV,以实现 MEV 的均匀分配。这样做需要两个元素——一个运作良好的区块内容市场,如在《对区块提议者 / 构建者分离友好的提案》里提到的,还有一些相对温和的共识修改。

证明

鉴于存在区块内容市场,我们假设在证明时间,每个委员会成员都能在规定时间窗口收到并有查看具有最高费用区块的 view 视图 。具体来说可以这样设想,委员会成员为 vi,其验证者索引为为 i,其当前 view 显示最高费用区块为 bi,最高费用为 pi . vi 会做出如下证明:

如果下列条件都满足,则对新提议区块投票:

a) 区块已经及时被提议,例如,在一个特定期限前它已经被 vi 收到了 (现在是 slot 开始后的 4 秒)

b) 区块基于在 vi 的 view 中前一个链头的内容延展下去

c) 区块支付了 p,使得 p≥pi

否则,就对前一个链头投票

条件 a) 和 b) 与现在是一样的,但我们增加了最高费用的条件 c)。尽管如此,我们仍然基本上有两个选项——区块存在 (block present) vs 区块不存在 (block absent),除了如果一个被提议区块的费用不是最高的,该区块会被认为是不存在的。如我们在下文会看到的,实际的证明规则可以比这更复杂,但重点是我们可以通过添加条件 c) 能总是确保提议的是费用最高的区块,并要求绝大多数已经发布的证明认为它是满足条件的。如果支持的证明数超过前一个链头的证明数,该 slot 应该会被跳过。

通过这种方式的证明,委员会本质上是试图协调执行一种以牙还牙的策略 (tit-for-tat strategy),惩罚不合作的区块提议者,以达至长期的协作平衡。

分叉选择规则

当前分叉选择规则的运作是不允许这种策略的。它的操作对象是区块,而不是 (区块,slot) 对:对不存在区块的投票实际上只是对前一个链头投票。这意味着,正确地延展上一个链头的区块总会变成新的权威链头,不管委员会如何投票。只有在提议者对链进行了分叉的情况下,证明投票才直接起作用。 (责任编辑:admin)

织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容