原文链接:https://medium.com/offchainlabs/meva-what-is-it-good-for-de8a96c0e67c

作者:  Ed Felten  翻译: 阿剑


一句话:矿工可抽取价值拍卖机制只会加剧中心化,而不会有所改善。

在我上一篇文章中,我解释了为什么大家惯性思维所认定的抢跑交易对以太坊的影响并非事实。回顾一下:假如 Fred 精通交易排序、能抢跑交易并最大化收益(这个收益就是他的 “矿工可抽取价值”,缩写为 “MEV”),那么,理性的 Fred 会将他的区块打包服务卖给所有矿工,这就是 FRaaS,抢跑交易作为一项服务。我认为,最后的情形不会是一个矿工垄断市场,只是会出现有主导地位的 矿池。

虽然一个有主导地位的矿工显然优于单个中心化的矿工,你可能还是好奇有没有办法能进一步削弱 Fred 的权力。

那么我们来看看现在的一种解决抢跑交易问题的提议:MEV 拍卖机制(MEVA)。我们来想想 MEVA 解决了什么问题(如果有所解决的话)、有了 MEVA 之后用户究竟能否受益(预告一下:不能),以及,MEVA 会不会在实际上让情况变得更糟(再剧透:就是如此)。

MEVA 背后的观念极其简单:与其防止抢跑,不如拍卖排序交易的权利,让拍卖中的赢家(称为 “定序员(Sequencer)” )任意排序交易,想怎么抢跑怎么抢跑。用户有两种办法发送交易:给定序员支付手续费、请求打包;直接给矿工发送交易。不管怎么办,最终都由定序员来决定交易的执行顺序。

那么,看起来 MEVA 并不能消除 MEV 啊,甚至还是鼓励 MEV,那它到底在主张啥呢?MEVA 支持者的一个关键主张(也得到了 Vitalik 的声援)是:MEV 很糟糕,因为它会导致挖矿中心化;而 MEVA 可以降低中心化风险。

MEVA 其实没用

但这种观点是错的,而且 MEVA 实际上不能在消除中心化。你想知道为什么,我们先想象一下两个世界,一个有 MEVA,一个没有。在没有 MEVA 的世界里,Fred 会建立一个矿池,因为他有抢跑交易的优势,他的矿池会成功。

现在我们在这个世界里引入 MEVA,我们假设所有交易都经由 MEVA 来处理。但是,定序员拍卖的赢家还是最擅长获得 MEV 的那个 —— 换句话来说,Fred 还是会成为定序员。

没有 MEVA,矿池运营者 Fred 不仅可以选择区块中交易的排序,还可以选择打包某些、不打包某些。有了 MEVA 之后,那就不行了,Fred 虽然能选择交易的相对排序,但必须纳入矿工所选的所有交易。

但谁能控制矿工呢?不好意思,还是 Fred。Fred 可以为排序服务收取更高的手续费,可以提高自己的利润,如果他控制了所有交易上链的路径的话。(这其实就是垄断者的经典策略:如果你的垄断产品还有替代产品的话,买下替代品的控制权,保证替代品不会破坏你的垄断地位)。所以,在一个后 MEVA 的世界中,Fred 会成为 MEVA 中出价最高的人,而且,他一样会建立矿池。因为其 MEV 优势,Fred 可以一边赢得拍卖,一边向矿工支付比其它矿池更高的收益。

这就表明,虽然 MEVA 尝试将交易排序与 交易审查/打包 分离开来,但是只要合并两者有利可图,这两件事最终就会被控制在同一个参与者手上。所以,技术上 “分离” 开这两件事不意味着能减少中心化,因为 Fred 完全有激励合并两者。

所以,实际上,MEVA 就是在拍卖排序权和对矿工的控制权,因为赢家会把两个事合在一起。而 Fred,因为他的抢跑交易的专长,他比其他出价的人有优势。

所以,MEVA 真能减少中心化吗?很不好意思,不行。不论有没有 MEVA,Fred 会控制交易的排序和交易的上链。不论有没有,Fred 的矿池都会具有主导地位。

MEVA 还有害

还有更糟糕的事。MEVA 实际上是有害的,会让事情变得更糟。首先,就像我在此前指出的(Vitalik 也承认),MEVA 会对用户征一个税,因为它会提高 MEV 的数量,而这些最终是要以太坊用户来承担的。而且,MEVA 会拍卖更长周期的排序权(因此赢家是一段时期内的垄断者);但在没有垄断型定序员的情况下,Fred 本来是不得不按区块开展竞争的:每一个区块,矿工都能重新选择能提供最高收益的矿池。

要看出这第二点的影响,你先假设有另一个技术高超的抢跑人 Fran。没有 MEVA,Fred 的矿池一次只能买下一个区块的交易排序权;任何时候,Fran 都能提供更高的奖励,吸引矿工加入她的矿池。但是有了 MEVA 之后,情形就相反了,MEVA 会一次拍卖连续多个区块的排序权 —— MEVA 提案是建议一次拍卖一整天的交易排序权。这就大幅降低了竞争、给了赢家一个绝对的垄断排序权(虽然时间有限),赢家有巨大的权力可以在一个很大的时间窗口内推迟、重组乃至审查交易。

所以,你问现状有没有问题,也许有吧。但 MEVA 能有什么帮助吗?没有,只会让事情变得更糟。社区的精力最好放在减少抢跑行为上。在我们的下一篇文章中,我会提议一种仅能减少抢跑行为的方法。

感谢 Steven Goldfeder。