禁止禁令:BUTERIN 想让以太坊成为一个反审查的世界
Vitalik 设想了一种审查制度的解决方案——以太坊网络最近过渡到了其共识模式。因此,它已经从工作量证明转移到了权益证明。然而,这种转变引发了一系列关于其权力下放和抵制审查的辩论。显然,Vitalik Buterin 不能坐视这个问题。
以太坊的中心化和审查
去年 9 月 15 日,The Merge 更新推出到以太坊。这旨在将网络从工作证明转移到股权证明。尽管以太坊社区期待已久的更新,但它不仅产生了积极的影响。
事实上,在其部署两周后,研究员Toni Wahrstätter揭示了网络审查的现象。
区块生产如何在以太坊上运作
在详细介绍之前,您必须了解这个新版本的以太坊是如何工作的。
在过渡到权益证明之后,网络分为两个主要实体:
- 执行层,代表以太坊上的所有应用程序 ;
- 共识层,运行权益证明并确保区块验证。
由于通常称为客户端的软件,这些实体中的每一个都可以工作。因此,执行层和共识层有不同的客户端。显然,这两种进免费B圈裙+JQSQ567类型的客户端相互通信以操作系统。
这两个实体以下列方式交互。事务发生在运行时层并被发送到内存池。执行层客户端(主要是 geth)将获取待处理的交易,用这些交易形成区块,并将这些区块提供给共识层客户端。共识层客户端将负责验证和验证 这些区块。
至少,这就是它脱离 MEV 的方式。
MEV案例
MEV或最大可提取值表示在区块生产期间可以提取的最大值。该值来源于修改、添加或删除块中的交易。
因此,通过工作量证明中的网络,用户可以使用FlashBots开发的工具,而不是让矿工挖掘内存池。这使他们能够直接向矿工提供交易以优化 MEV。
然而,这个模型现在已经随着转向权益证明和Mev-Boost的创建而发展。
无需过多详细介绍,Mev-Boost 允许验证者访问已由名为Block Builders的软件构建的区块市场。这些即用型模块已经针对 MEV 进行了优化。
随后,这些块被发送到另一个名为“ Relay ”或 Relais 的程序。然后,这些中继将识别出最有利可图的区块,并将其提交给共识层的验证者。然后后者将通过验证并将块添加到链中来完成工作。
请注意,有许多不同的继电器,由不同的实体(公司、基金会等)运营。还应该注意的是,操作中继的参与者也操作块构建器。
MEV-BOOST 在以太坊上催生的审查制度
回到主题。正如我们之前介绍的,研究员 Toni Wahrstätter 发现了区块生产中的一个主要审查问题。
因此,他发现FlashBots 公司运营的 Mev-Boost 中继系统地审查了与 Tornado Cash 协议相关的交易。
FlashBots Relay 对 Tornado Cash 交易进行系统审查的证据。
虽然这种现象只占区块的 23%,但仍然令人震惊。事实上,我们处于区块生产层面的审查状态,对于一个提倡抵制审查的生态系统来说,这是一个不可接受的情况。
不出所料,这个问题很快成为社区辩论的核心。
VITALIK 设想解决审查问题的方法
10 月 1 日,Vitalik Buterin 决定尽自己的一份力量,发表一篇题为“我们可以在多大程度上约束建设者而不给提议者带来沉重负担的情况?旨在提出结束这种审查制度的方法。
在他的文章中,他解释说,其中一种方法可能是限制 Block Builders 拥有的权力。
“如果建筑商赢得拍卖,他们将拥有更多有限的权力,而不是拥有建造整个街区的全部权力。这种力量应该仍然足以捕获几乎所有可以捕获的 MEV,理想情况下它应该仍然足以捕获其他 PBS 好处,但应该削弱它以限制滥用的可能性。»
换句话说,Vitalik 提议不再允许Block Builders决定整个区块。因此,他想让他们只决定块的部分内容。为此,它提供了几种方法。
包括列表
Vitalik 提出的第一种方法旨在创建包含列表。对于这种方法,“提议者”(已被选中提议区块的验证者)提供了应由区块生成器包含在区块中的交易列表。因此,块生成器必须添加这些交易,除非它可以完全与其他交易一起生成复合块。
因此,最大化利润的区块构建者不会遇到约束。实际上,向其块中添加额外的交易不会影响 Builder。同时,如果区块已经被填满,构建者将不得不在这些交易和其他交易之间进行选择,约束将被停用。根据 Vitalik 的说法,“ 这并不影响包含上述长期交易,因为一系列完整的区块只能短暂维持。
包含列表的说明图。
但是,如果建筑商希望拒绝包括他不赞成或有动机排除的特定交易,则该建筑商将被迫不参与拍卖。»
通过预承诺验证器的后缀
这种方法允许负责生成区块的验证者为区块创建后缀。在实践中,验证者将预先提交一组它想要包含的交易。
就其本身而言,块生成器创建其块并将其提交给验证器。然后,验证者将添加由它想要包含的所有交易组成的后缀,这些交易尚未被块构建器添加到块中。
后缀如何工作的图表。
“构建者在构建区块时不会看到有关验证者意图的信息,并且提议者将能够将构建者遗漏的任何交易附加到最后。»
不幸的是,这些解决方案都不是完美的。因此,Vitalik Buterin 估计设置第三个演员可能会很有趣。
“同时需要最小化构建者可用的权力和信息,而验证者的负担似乎清楚地表明了在区块生产管道中需要第三个参与者(除非我们采取公牛的态度并接受构建者有权查看选择加入列表,因此歧视同一时段中包含的特定交易)。我们应该开始更深入地思考如何处理这个问题。»
正如我们所看到的,以太坊的审查问题没有神奇的解决方案。但是,开发人员可以探索将问题最小化并降低 Block Builders 功能的途径。
显然,The Merge也对以太坊产生了积极影响。因此,自从过渡到权益证明以来,出块时间减少了近 10%,有效地增加了每天产生的出块数量。
在加密行业你想抓住下一波牛市机会你得有一个优质圈子,大家就能抱团取暖,保持洞察力。如果只是你一个人,四顾茫然,发现一个人都没有,想在这个行业里面坚持下来其实是很难的。
想抱团取暖,或者有疑惑的,欢迎加入我们
感谢阅读,我们下期再见!