全面、

MEV保护的四个象限

了解 MEV 解决方案格局

与许多其他加密叙述一样,区块链的阴暗面首先在 Reddit 上的一篇标题为“矿工领跑” 在现在的历史帖子中, 作者 概述了以太坊内存池本质上是公开的,矿工如何抢先交易并从该交易中最终套利的差异中获利。 然而,这并不是金融界的全新现象。 2014年的书, 闪电男孩:华尔街起义 迈克尔·刘易斯 (Michael Lewis) 研究了高频交易中的抢先交易订单。 论文 闪电侠 2.0,于 2019 年出版,将这些观察结果纳入区块链层面,并展示了现实中承诺的未来公平金融系统如何广泛存在利用用户交易的套利机器人。 直到 XNUMX 月份以太坊“合并”到股权证明, 超过$ 675百万 在这些套利交易中被提取出来了! 

可能是区块链行业最糟糕的缩写流行语,最大可提取价值 (MEV) 是验证者、矿工、节点或任何区块生产者可以通过对任何给定区块内的交易重新排序来提取的奖励。 然而,MEV 并不仅仅由区块生产者提取。 套利交易者和被称为“搜索者”的机器人操作员也通过利用公共区块链数据来检测有利可图的 MEV 机会。 此外,搜索者和验证者通常协同工作,以寻找公共区块链上可用的潜在盈利交易。 因此,MEV 成为发生在链上的任何类型套利交易的总称。 尽管 MEV 由搜索者主导,但“SEV”(搜索者可提取价值)或“BPEV”(区块生产者可提取价值)并没有那么好的意义。 在那种情况下,MEV 卡住了。

MEV 攻击的类型

如前所述,MEV 不仅限于由区块验证器进行的协议级交易重新排序。 套利交易者、机器人和精心创建的脚本也从区块链应用程序中提取了很大一部分 MEV。 在某些方面,MEV 可以定义为 每笔交易背后的隐藏税. 在分析 MEV 解决方案前景之前,了解生态系统中发生的一些 MEV 攻击类型非常重要。 我知道有许多我们尚未发现的不为人知的攻击,但这些是我们遇到的一些最典型的攻击。

领先:

抢先交易是指机器人密切关注网络的内存池以获取有利可图的交易和交易。 一旦机器人认为交易有利可图,领先的机器人就会复制并加速相同的交易,并支付更高的汽油费,最终为自己保留有利可图的交易。 这是一个很棒的视频 抢先行动.

DEX套利:

鉴于自动化做市商在任何给定时间为其代币提供不同的价格,这为希望提取价格差异的机器人创造了各种套利机会。 当两个去中心化交易所 (DEX) 以两种不同的价格提供代币时,机器人可以在一个 DEX 上购买并在一次交易中立即将其兑换到另一个 DEX。 这是一个 例子 由于 Uniswap 和 Sushiswap 的定价差异,搜索者赚取了 320 万美元的利润。 然而,在许多情况下,DEX 套利并不一定  对于网络。 通常情况下,它通过不断重新平衡池来保持 DEX 的健康!

逆流:

Backrunning 是指交易发送方希望直接在“目标交易”之后订购他们的交易。 通常,这些交易可以是 利用新的代币列表 (并随后抬高价格),变基代币(如 AMPL),或利用 DEX 大宗交易后的定价差异。 

清算:

作为回溯策略的一种形式,搜索者不断分析区块链数据,以确定可以根据货币波动或价格预言机更新在何处清算借贷协议借款人。 一旦头寸可以被清算,机器人就会提交清算交易并从清算费用中获利。

三明治攻击:

搜索者扫描内存池以寻找潜在的大型 DEX 交易。 在交易发生之前,搜索者购买最终会升值的资产,而在鲸鱼交易执行后,搜索者立即出售相同的资产,从而“夹住”鲸鱼的交易。 三明治攻击也可以被流动性提供者利用,为受害者的交易创造更高的滑点。 这个 刊文 很好地解释了三明治攻击的复杂性。

可视化套利机器人的三明治攻击(来源: 周莉怡)
可视化的流动性提供者的三明治攻击(来源: 周莉怡)
时间强盗攻击:

Time Bandit Attacks 是 MEV 定义背后的策略:重组过去的区块并提出包含更改交易的竞争区块,以牺牲网络用户为代价。 尽管极难实现,但如果真的发生,肯定会影响区块链的安全性和共识。 

NFT MEV:

正如预期的那样,搜索者或区块生产者可以将交易设计为第一个购买令人垂涎的 NFT,或在同一交易中购买许多。 

JIT 流动性:

即时流动性是交易序列中 MEV 的一种形式,LP 在掉期之前和之后立即铸造和销毁头寸。 虽然实际上提高了原本会受到高价格影响的交易的执行,但它具有很强的竞争力,并且 JIT 流动性交易的数量最少 实际上经历.

JIT 流动性可视化(来源: 乔恩·沙博诺, 德尔福数码)

其他一些有趣的 MEV 攻击是 跨链MEV稳定币套利及 强盗叔叔袭击.

MEV 的影响:好的和坏的

乍一看,MEV 似乎是对区块链的生存威胁。 潜伏在每个钱包签名下的隐藏交易成本对于新的技术范例来说在经济上肯定是不可行的。 事实上,MEV 是为数不多的导致新手和高级区块链用户体验明显更差的现象之一。 用户在大额交易中遭受滑点增加和执行更差(由于三明治交易和 DEX 套利),gas 价格上涨和交易执行速度减慢(由于抢先交易),每个人都受到区块链共识稳定性的威胁(验证者重组区块的结果)。 这些担忧消除了区块链的全部牛市:安全性、不变性和信任。

然而,尽管有负面影响,但与 MEV 共存有一些积极因素。 套利交易者确保 AMM 之间的代币定价相等,满足稳定币保持平价的机制,确保 DeFi 贷款的清算流程顺畅,并激励区块提议者提高区块链安全性(通过提供更高的奖励)。 这种“良好的 MEV”案例旨在扩大 MEV 的优点,同时最大限度地减少负面影响。

无论您是否认为 MEV 的积极因素超过消极因素(或相反),现实情况是 MEV 将以某种形式存在,尤其是在合并后的世界中。 现在,鉴于对 MEV 及其在区块链中的存在方式存在不同的观点,因此采用不同的方法来处理 MEV 情况是有道理的。 因此,区块链生态系统正在积极讨论和研究减轻或至少最小化 MEV 影响的解决方案。 双方都提出了各种解决方案——那些认为 MEV 是不可避免的并且应该民主化的人,以及那些试图阻止它的人。 

有几种不同的方法可以对 MEV 进行分类和处理。 我们可以根据对 MEV 问题的看法和看法进行分类:

  • 进攻 – MEV 是不可避免的,让我们找到一种方法来提取和民主化它。
  • 防御——MEV 是一种生存威胁,让我们试着阻止它。

或者,受启发 @哈苏,这些解决方案发生的地方:

  1. P2P层
  2. 应用层

理论上,所有 MEV 保护解决方案都是在链上构建的,但有些只是通过指定的前端在应用程序级别上使用。 将这些面向用户的平台称为应用程序层当然是可以接受的。 通过这些镜头查看 MEV 解决方案空间,我们实际上创建了 MEV保护的四个象限

这四类是:

  1. 攻击性链上保护
  2. 攻击性应用
  3. 防御性链上保护
  4. 防御性应用
MEV保护的四大类

在这篇文章中,我解释了每个阵营中的不同参与者,他们究竟是如何解决 MEV 困境的,以及我对行业发展方向的一些看法。 我知道有很多我没有在这里重点介绍——整个行业都在以光速发展。 如果有需求,我将发布后续文章,概述我没有介绍的解决方案。 目前,这里是 MEV 保护的四个象限(截至 22 年 XNUMX 月)。

MEV保护的四个象限

攻击性链上

闪光机器人

Flashbots 是一家致力于减轻 MEV 负面影响的研发组织。 通过一系列协调的研究和产品,Flashbots 巩固了自己的声誉,成为民主化和重新分配 MEV 收入的领先组织之一,同时为生态系统带来更多透明度。 Flashbots 生态系统首先从 Flashbots 拍卖开始。 

闪光机器人拍卖

闪光机器人拍卖 是以太坊用户和验证者之间的私人通信渠道,用于在区块内有效地传达首选交易顺序。 Flashbots 拍卖最初是作为 梅夫盖斯 (在 go-ethereum 客户端之上的一个补丁)加上 中继站 (交易捆绑中继器)在工作量证明以太坊上。 现在在 PoS 以太坊上,Flashbots 拍卖是建立在 MEV-Boost 上的(稍后会详细介绍)。

Flashbots Auction 跳过了传统的公开竞价拍卖,后者会造成不必要的网络拥塞并给投标人增加额外成本。 相反,Flashbots 拍卖使用一种拍卖机制,允许用户私下交流他们的出价和交易订单偏好,而无需为失败的出价付费,同时最大化验证者奖励并防止抢先交易。 私人交易池与密封投标的结合确保了以太坊网络的公平和最佳区块构建。

乔恩·沙博诺
MEV-升压

鉴于以太坊与股权证明的合并,Flashbots 拍卖转向 mev-升压,这是一个实现 提议者-建造者分离 (PBS) 用于 PoS 以太坊。 MEV-Boost 让验证者将区块构建外包给竞争激烈的区块构建者市场,并通过称为中继的服务接受最有利可图的区块构建——从而最大限度地减少 MEV 的负面影响。 MEV-Boost 通过使所有验证者(无论规模大小)都能获得支持 PBS 的 MEV 奖励来增强以太坊的安全性和去中心化,而不是只有少数大型、列入白名单的企业验证者。 

交易通常以两种方式之一上传到区块链:公共内存池或通过私有 RPC(也称为独占订单流)。 无论如何,MEV-Boost 交易流程非常相似。 发送到公共内存池的交易由“搜索者”排序成包。 这些捆绑包通常以提取最多 MEV 的方式排序。 然后,搜索者将他们的包裹运送到 积木建造者,他们以最大化 MEV 利润的方式收集捆绑包,同时在区块上构建它们。 最终,他们通过中继发送区块(内置了一组捆绑包),中继聚合来自多个构建者的区块并按奖励顺序对它们进行排名,此外还过滤它们以进行审查。 然后验证者选择从 MEV-boost 收到的最有利可图的块并将其添加到以太坊网络。 

Flashbots Github
MEV-Boost的四位参与者:
  1. 搜索者 是机器人、高级以太坊用户、交易员或任何积极搜索内存池以寻找套利机会的人,这些机会可以找到有利可图的交易并试图将他们的交易包含在一个区块中。 搜索者收集交易,将它们添加到捆绑包中,然后将它们发送给区块构建器。
  2. 积木建造者 是连接到搜索者并获取捆绑包(由交易组成)并创建最终块以通过中继发送给验证器的专门实体。
  3. 继电器 从多个区块构建者那里收集区块并选择最赚钱的一个(由构建者的出价决定)发送给验证者进行提案。 中继在审查制度中起着至关重要的作用,因为它们能够挑选和选择要包含的块(稍后会详细介绍)。
  4. 验证器 使用 MEV-Boost 订阅一个或多个中继,并提出从订阅的中继接收到的最有利可图的块,最终验证并最终确定链上的块。
MEV 升压过程 (闪光机器人)

由于以太坊尚未将 PBS 完全添加到其协议中,因此 MEV-Boost 目前是区块生产和 MEV 最小化生态系统的附属工具。 最终,在以太坊的升级时间表上再走几步,MEV-Boost 将通过 Proposer Builder Separation (PBS) 直接纳入以太坊基础层,这将在基础层完全分离构建者和提案的角色,并将消除需要完全用于继电器。 如您所见,绝大多数 MEV-Boosted 区块都是通过 Flashbots 实现的:

MEV 升压。图片, 截图于 11 年 14 月 2022 日

然而,最令人印象深刻的是 MEV-Boost 的全部功能完全基于信任运行。

乔恩·夏博诺,推特
闪光机器人保护

除了 Flashbot 在验证器级别的 MEV 保护之外,Flashbots 还为任何区块链用户提供多种产品来保护自己免受 MEV 的侵害。 Flashbots Protect 是 Fl​​ashbot 为用户和开发者提供的领先保护工具。 Flashbots Protect RPC 允许普通用户通过在他们的钱包中使用自定义 RPC 端点轻松地将他们的交易提交给 Flashbots 拍卖。 对于用户来说,一切都是一样的,除了交易被发送到 Flashbots 构建器而不是公共内存池。 因此,这些交易是完全私密的,不会被潜伏在内存池中的套利机器人看到。 用户与之交互非常直观——事实上,它非常简单 向 MetaMask 添加 URL!

审查问题、缺点和后续步骤

尽管 Flashbots 取得了令人难以置信的进步,但他们的解决方案仍然存在一些问题。 出现的一些问题是他们的技术固有的,例如,如果整个网络连接到同一个中继并且该中继是出价最高的中继,它肯定会被验证者选择。 但是,如果该中继从验证者那里扣留区块怎么办,那最终将创建一个无休止的空槽发布到链上的循环。 这种担忧被称为 活性问题. 幸运的是,Flashbots 概述了 两种可能的解决方案 对于活性问题,一旦 PBS 被纳入以太坊本身,这个问题就会自行消失。 不仅如此,如果 MEV-boost 没有中继运行或所有中继都离线,那么信标节点将始终回退到从公共内存池构建区块。

Flashbots 出现的另一个问题是它们的中心化问题。 由于它是一个为以太坊的更大利益创造产品的私人组织,因此更大的以太坊社区想要什么和不想要什么之间总是有一条细线。 最近,Flashbots 宣布将根据美国财政部的制裁,开始审查被美国财政部外国资产控制办公室 (OFAC) 列入黑名单的交易(即所有 Tornado Cash 交易。这引起了公众的强烈反对) ,并提出了几个 哲学区块链相关问题. 无论如何,MEV-Boosted 区块上的绝大多数交易都符合 OFAC 标准,而且它肯定也朝着这个方向发展。 

截图自 轻型车辆WaTCH 8 年 2022 月 XNUMX 日

最近,Flashbots 宣布他们已经在秘密术语“SUAVE”(价值表达的单一统一拍卖)下开发其软件的下一个迭代。 从早期的戏弄来看,SUAVE 似乎将是一个 MEV 感知的加密内存池,供用户和钱包使用。 他们计划创建它完全去中心化、开源、兼容 EVM,并支持汇总和跨链。 我对此感到非常兴奋,我希望这会显着改变 MEV 保护范式。 

综合金融

像闪光机器人一样, 综合金融 建立技术和基础设施,以尽量减少 MEV 的负面影响。 Manifold Finance 的基础是他们的 SecureRPC 系统,它允许用户提交安全和私密的交易。 通过向 Manifold 的 SecureRPC 或 Flashbots 等 RPC 端点发送订单,用户的交易通过中介发送,保护用户免受在公共内存池中闲逛以寻求利用您的交易的饥饿搜索者的侵害。

在他们的 SecureRPC 之上,Manifold 提供了多种产品。 打开MEV (前身为 阴谋集团), 是一个 SDK,支持协议和应用程序以防止直接 MEV 套利。 OpenMEV 允许协议重新捕获低效的实现并将其返回给用户。 事实上,Manifold Finance 已经有一些知名的合作伙伴, 寿司卫士 是 Sushi 的 OpenMEV 实现。 每当您在 SushiSwap 上提交交易时,如果您的交易有资格获得交易成本退款,您将获得约 90% 的回扣。 但是,如果您的交易不符合条件,它将立即通过私有 RPC 层提交。 虽然您不会获得交易返利,但您仍然可以从受保护的交易提交中受益。 Manifold Finance 还运行自己的区块构建 MEV 中继 (类似于 Flashbots),但它的名声一直是它具有抗审查性(与 Flashbots 不同)。 您可以在此处查看围绕 SecureRPC 的整个生态系统:

歧管财务文件 

Manifold Finance 生态系统围绕着他们的 FOLD 代币。 然后集成协议 (OpenMEV) 捕获的所有 MEV 重新分配:50% 的用户、25% 的验证者和 25% 的 xFOLD 质押者。 预计他们将宣布 第二次迭代 他们很快就会推出他们的质押产品,这是社区所期待的。 然而,尽管令人印象深刻,但 Manifold Finance 的文档并不完整,因此我无法完全挖掘其产品的技术复杂性。 此外,还有一些   围绕他们的股权组织,公司和创始人如何 展示自己 在社交媒体上,以及他们的 代币模型. 这些担忧是否证明不审查交易是合理的,尤其是当这个问题相当严重时 最小, 是一个要讨论的问题。 最终,Manifold Finance 有一个难以置信的机会来控制 MEV 生态系统,但前提是他们要正确出牌。

布洛克斯路线

在 Flashbots 之后,BloxRoute 正在成为第二大中继提供商。 他们目前运行三种不同的中继:BloXroute Max Profit、BloXroute Ethical 和 BloXroute Regulated。 以下是它们的规格:

布洛克斯路线 配套文档

BloXroute Labs 首席执行官 Uri Klarman 表示,鉴于今天的讨论围绕中继是否对传感器认可的交易负责 CoinDesk BloXroute “认为决定验证者是否应该包括 [sanctioned] 交易超出了我们的薪酬等级”,并且它选择引入一个中继来审查 Tornado Cash,这取决于用户的自由裁量权和特定的法律地位。 

除了 BloxRoute 的中继产品外,他们还有一个名为 返回运行我,它允许用户安全地提交私人交易,同时允许搜索者通过 MEV 回溯交易以产生额外的套利利润。 私人交易功能使您的交易对在 mompool 周围奔跑的饥肠辘辘的抢先交易和三明治机器人隐藏起来。 此外,如果有回流可用,则 BackRunMe 会将此额外利润的一部分返还给用户。 这些后台交易不会影响用户提交的交易,因为它发生在交易确认之后,所以对所有人来说都是双赢的。 目前, 返回运行我 可以在 SushiSwap 和 Uniswap V2 上使用。

BackRunMe 的工作原理
回流利润分享

BloxRoute 提供了一种额外的领先保护产品,称为 快速保护 它可用于以太坊上的所有 Dapps,尽管它对初学者来说不是那么友好。 无论如何,BloxRoute 是 MEV 保护领域的领导者。

伊甸网络

伊甸网络 是 MEV 保护的第四个进攻性链上解决方案。 与上述三者类似,Eden 有三种相关但不同的 MEV 保护产品:RPC、继电器和捆绑包。 Eden RPC 是一个 RPC 端点,用户可以将其添加到他们的钱包中,将他们的交易发送给 Eden 构建者。 Eden RPC 为 Eden Relay 提供支持,Eden Relay 将验证器连接到区块构建器网络,以最大限度地提高验证器收益。 这样,可以保证用户不会在伊甸园区块中处于领先地位。 最后,通过 Eden 的 RPC,被称为“搜索者”的老练的以太坊用户可以将“捆绑包”发送到 Eden 的区块构建者网络。 在所有 MEV-Boosted 块中,Eden 做得很好(但仍有一个甚至接近 Flashbots)。

MEVBoost.图片, 截图于 11 年 14 月 2022 日

另一个值得一提的中继提供商是 封闭式. 他们的中继,叫做 白马王子,是公开可用的,透明的,尽管过滤了受制裁的地址。 正如你在上面看到的,它也是链上的一大块 MEV 增强块。 交易审查问题是一个有待讨论的问题,区块链社区最近对此有很多话要说。 尽管无论你站在哪一边都存在争议和争论,Flashbot 和整个 MEV-boost 生态系统为区块链和 MEV 保护做了很多工作。 我很好奇并期待着 MEV 保护领域的下一步

MEV-Boost 的争议

除了 MEV-boost 产品外,还有其他几个值得一提的著名项目正在构建链上攻击保护。 

跳过协议

跳过协议 正在 Cosmos 上构建与生态系统一致的 MEV 产品,放大良好 MEV 的影响并最大限度地减少不良 MEV 的影响——并将这些奖励重新分配给验证者和质押者。 Skip 在 Cosmos 链上发现了以下问题,因为它是先到先得的内存池,引用自 Skip 的 白皮书:

  1. 执行风险: 在链高度拥堵的时期,无法表达某些交易对交易者或生态系统“更重要”或更具经济价值。 这在 5/9 Terra depeg 期间广泛发生。
  2. 浪费的区块空间和气体: 你可以从争先恐后的大套利机会(例如,参见 Terra Classic 区块 5635240)的背后发现多次失败交易的坟场。
  3. 利润集中: 几乎所有套利机会都被极少数地址赢得,这些地址可能由几个高频交易商店控制,这些商店能够负担得起赢得比赛所需的大规模低延迟基础设施。 这相当于对创造这些套利机会但无法抓住它们的 Cosmos 用户和验证者征收隐性税。
  4. 参与者合并: MEV 搜索者和验证者被激励垂直整合,让他们的机器人和节点位于同一台服务器上,以实现更快的内存池访问和交易广播。 (例如,我们已经看到 MEV 搜索者和验证者之间在优先访问方面的伙伴关系取得进展),这破坏了长期的权力下放。
  5. 链停止风险: 大量的垃圾邮件可以摧毁完整的节点或验证器(当它们暴露端口时),就像最近在其他第 1 层(例如 Solana)上发生的那样

因此,Skip 提出的解决方案是创建一个密封投标封闭式拍卖系统,该系统允许交易者将提示交易提交给验证者,验证者根据区块将它们优先放在区块顶部。

跳过交易排序

通过这样做,验证者将在每笔交易中获得更多奖励,并且随着 MEV 奖励分配给质押者,质押利润将增加——双赢! 

就在最近,跳过 公布 他们的 Skip-Select 产品,允许验证者完全决定他们如何构建他们的区块。 验证者可以选择 MEV 奖励的分配方式、Skip 是否正在构建他们的区块、合规性、治理以及各种其他 MEV 偏好。 这都是他们的一部分 主权MEV 愿景,即允许应用链的利益相关者、验证者和核心开发人员决定其 MEV 市场的运作方式。 为此,他们正在开发 MEV-SDK,这将这些偏好和区块构建者权利带入协议和链上。 在撰写本文时,Skip 在 Juno 的测试网和主网上很活跃,并将很快在 Evmos、Terra2 和其他 Cosmos 链上启动。 此外,他们已经 在谈话中 与 Osmosis 合作进行各种合作整合。 您可以在他们的仪表板上跟踪有多少验证器正在积极运行 Skip 此处

吉托实验室

与前面提到的以太坊和 Cosmos 生态系统中的项目不同, 吉托实验室 其使命是通过高性能 MEV 基础设施扩展 Solana。 鉴于他们属于攻击性 MEV 类别,他们试图将 MEV 的负面影响降至最低,同时将好的 MEV 最大化重新分配给用户。 通过协同工作的三种不同产品,Jito 在最小化 Solana 上的 MEV 方面处于领先地位。 

首先,验证器运行 吉托索拉纳,这是一个经过修改的 Solana Labs 验证器客户端,允许验证器创建“捆绑”交易,为搜索者和高频交易者提供表达交易顺序的灵活性。 这 开放源码 Jito-Solana 验证器是网络的核心,并管理与 Jito中继,它对正在处理的交易执行过滤和签名验证。 出价最高和利润最高的捆绑包从中继器发送到验证器,以添加到链中。 此外,Jito 提供了一个区块引擎,它通过链下密封投标拍卖将中继器、搜索器和验证器连接起来,以将交易添加到链中。 区块引擎模拟每个交易组合,并将支付最高的一批交易包转发给领导者以进行区块包含。 在拍卖到期时,最有利可图的捆绑包被发送给领导者以立即执行。 巧妙的是,区块引擎是全球分布的,以确保验证者和搜索者无论身在何处都能获得低延迟访问。

吉藤 配套文档

验证者的 MEV 利润然后被分割, 分布 在每个纪元的末尾。 这是一个很酷的 电子表格 Jito 用于计算 MEV 利润前后的验证者利润。

最终,攻击性链上阵营在 MEV 保护份额方面取得了令人难以置信的进步。 我希望他们将继续创新,因为验证器是每个网络的基础。 现在,我们将分析攻击性应用程序 MEV 保护生态系统。 

进攻应用层

攻击性应用程序是认为 MEV 不可避免的解决方案,因此他们提供应用程序和面向用户的解决方案来提取和民主化它。 我们已经讨论过 返回运行我 上面(因为它是 BloxRoute 产品的一部分),所以现在我们将深入探讨这个阵营中的另外两个主要参与者。

白嘴鸦协议

白嘴鸦协议 是首批 MEV 提取解决方案之一,旨在在应用层捕获 MEV,保护用户和协议免受负面外部性影响,并减少共识层可用的总 MEV。 最终,Rook 以提高整体网络和市场效率的方式在参与者之间重新分配 MEV 利润。

Rook 协议运行于 ,一种 ERC-20 治理和实用令牌,用于在处理交易时发现 MEV 的价值。 使用 Rook 协议的每个人——用户、智能合约、做市商、管理员——都通过 ROOK 代币生态系统连接起来。 Keepers 是自动机器人,可以完成用户的交易,将 ROOK 抵押到协调器智能合约中并接收 xROOK 作为回报。 保管人不断观察交易内存池以寻找套利机会。 一旦发现有利可图的交易,Keepers 就会使用他们的 xROOK 进行竞价战,以获得执行交易的机会。 协调员拍卖模块 绿灯 赢得拍卖的 Keeper,他们完成交易,同时分配 Keeper 为该机会支付的出价。 同时,ROOK 代币持有者可以将他们的 ROOK 放入 Rook 质押池中,以换取 xROOK。 每次出价中捕获的价值的一部分直接流向 xROOK 持有者,使他们获得直接对应于 Rook 协议的效用和成功的收益。 

车 配套文档

这是用 Rook 的“藏书”,一个链下订单簿,托管只能由 Rook Keepers 填写的交易。 通过隐藏簿发送的订单对于其他掠夺性 MEV 机器人来说是无法访问的,因此允许用户以他们的目标价格接收他们的交易。 Rook 的隐藏书甚至可以通过他们自己的 DEX 使用, 隐藏游戏,他们的 API,或通过他们的合作伙伴集成。 

车 配套文档

协议

协议 是另一种进攻性的应用级MEV解决方案。 然而,它侧重于贷款和清算领域(与提到的其他解决方案相反,这些解决方案越来越侧重于 DEX、抢先交易和三明治攻击)。 B.Protocol民主化清算,确保更高的资本效率,对抗MEV。 

在 B.Protocol 集成的平台上,它将用户的资金集中到一个用于清算的 Backstop 池中。 当资金闲置时,它们驻留在收益平台中并为用户产生被动收入(利率或流动性挖矿奖励)。 一旦发生清算,智能合约就会从支持中提取所需资金以促进清算,并自动出售扣押的抵押品。 一旦售出,收益将存入支持池,并产生利润。 这是一个 很棒的概述 如何运作的

协议 配套文档

通过创建任何人都可以参与的民主池,B.Protocol 与存放抵押品并给予他们清算优先权的用户分享 MEV 利润。 B.协议目前已经结束 几个 大牌项目,包括 流动性 鸡债券。 B.Protocol 的独特之处在于它是 MEV 保护空间中清算的唯一参与者之一,在一个已经小众的攻击性应用程序层类别中。

最终,攻击性应用程序层保护的参与者数量相对较少,尽管每个参与者在他们自己的权利中都是独一无二且令人钦佩的。 我越来越看好这个营地的未来。

防御性链上保护

如前所述,这些解决方案认为 MEV 是对区块链的生存威胁,因此它们提供链上和共识层以理想地完全消除它。 这个领域肯定有一些令人着迷的玩家,所以我会密切关注并密切关注这个阵营的演变。

Chainlink 公平排序服务

进入 MEV 保护领域的另一个主要参与者是 链环,去中心化的预言机网络。 对于那些不熟悉预言机的人来说,他们基本上将智能合约与链下数据安全地连接起来。 这可以用于金融市场、体育数据,甚至天气和碳信用额度等小众事物。 Chainlink 现在更进一步,通过引入 MEV 保护他们的智能合约附加组件 公平测序服务 (FSS)。 简而言之,FSS 是一个预言机网络,可以对发送到该智能合约的交易进行排序。 它在链下收集用户交易,根据智能合约开发者的规范生成订单,并以去中心化的方式将交易提交到链上。

公平测序服务流程模型

此外,FSS 不仅可以用于预处理阶段的智能合约,还可以用于区块构建和汇总级别。 今天,FSS 已经是一个功能齐全的 原型,并且他们有一个 试点计划 与仲裁! 整个区块链和 MEV 社区都期待 FSS 在未来几个月内全面推出。

秘密网络

秘密网络 是建立在 Cosmos IBC 上的第 1 层区块链,具有保护隐私的智能合约。 Secret 的智能合约,被称为“Secret Contracts”,默认情况下是私有的。 一切都被加密(输入、输出、状态等),其他人无法查看,除非他们被授予访问权限。 这打开了在传统公共区块链上不可能实现的用例。 建立在这些秘密合约之上的是“Secret DeFi”,这是他们保护隐私的去中心化金融生态系统。 与所有其他 DeFi 应用程序一样,用户可以交易、交换、购买、借出、出售——但默认情况下,您的数据是私有的。 由于这种固有的隐私性,订单在内存池中是不可见的。 因此,可以免受饥饿的 MEV 抢先和三明治机器人的攻击。 Secret Network 是为数不多的(如果不是唯一的)将隐私作为一项权利而不是一项功能的协议之一——它的好处在 MEV 空间中肯定能感受到。

宇宙2.0

最近, 宇宙 宣布了他们的区块链互联网产品的第二次迭代。 凭借各种值得单独写一篇文章的新功能,重点是 Interchain Scheduler——他们提出的对抗 MEV 的解决方案。 然而,出乎意料的是,ATOM 2.0 提案被 拒绝 由 ATOM 社区提供。 无论如何,我确实认为有必要对提议的(尽管未来不明朗)Interchain Scheduler 进行一些详细说明。

由于 Cosmos 生态系统由多个区块链组成,因此网络中分散交易所的资产价格存在差异。 除了创造明显的 DEX 套利机会外,它还引入了更复杂、更复杂的抢先交易和三明治攻击。 Interchain Scheduler 提议在链上创建一个 MEV 市场,帮助 Cosmos 的应用链将其区块空间的一部分作为可交易 NFT 出售。 通过调度程序,他们将通过拍卖在参与的区块链上保留区块空间。 然后,这笔付款将在整个生态系统(质押者、验证者等)中重新分配。 

跨链调度程序

可以发现技术上的复杂性 此处,尽管我确实希望它在完全在链上执行之前会有所改变。

其他防御性链上工具和解决方案

除了上述产品外,还有多种其他防御性链上解决方案用于 MEV 保护。 

潜艇发送:

潜艇发送 是一个开源智能合约库,通过暂时隐藏链上交易来保护您的合约免受领跑者的侵害。 简而言之,用户将他的交易提交到潜地址,隐藏提交给智能合约的数据并锁定发送的值。 一旦提交的交易保持在链上,智能合约就会解锁存储的数据并对其进行验证。 

潜艇发送 流动模型

Submarine Sends 的所有代码都可以在 Github上,虽然几年没更新了。

零MEV

零MEV 是以太坊验证器的完全去中心化解决方案,可保护其用户免受抢先交易和审查。 使用 MEV-Boost 时,用户有时可能会领先几毫秒。 为了防止这种情况,ZeroMEV 通过按时间而不是 gas 价格或 MEV 对交易进行排序来保护他们的用户。 事实上,ZeroMEV 保护用户的时间最多相差 500 毫秒! 要使用 ZeroMEV,只需更改原始 Geth 中的三行代码。 不过,目前使用 ZeroMEV 纯粹是为了 利他 目的,因为验证者的收入可能会减少,因为他们只在 EIP-1559 之后收到小费。 然而,验证者可以倒退交易,从而创造更多的利润。 无论如何,ZeroMEV 是一个令人难以置信的验证者 MEV 保护工具。

沙门氏菌攻击

在一场戏中 欺骗三明治交易机器人, Defi-Cartel 引入了一种非常巧妙的技术来将权力带回交易者。 沙门氏菌的想法如下:创建一个典型的 ERC-20 代币,但是无论指定所有者以外的其他人使用它进行交易,它只返回指定金额的 10%——尽管发布的事件日志显示了完整的交易。 如你看到的 此处,它在鼎盛时期有过几项大功绩。 

有毒的功能

沙门氏菌合约无疑是对所有想要扒窃我们这些典型用户的套利机器人的耳光。

卡塔纳

另一个愚弄机器人的伟大故事, 卡塔纳 是DEX和CEX的跨链交易终端。 在他们的代币发布期间,他们为抢先运行的机器人设置了一个陷阱,阻止他们出售他们的代币。 这个小 增加 他们的智能合约制作了一个机器人 失去 68 ETH 用于他无法摆脱的代币。 有时, 捕食者成为猎物

归根结底,防御性链上保护阵营相当先进、技术性强、隐秘,有时甚至还很幽默。 当然,在 Chainlink 的 FSS 推出后,这个阵营将在整个行业掀起更大的波澜。 如果任何读者有任何其他有趣的方法来愚弄机器人的例子,请把它们发给我!

防御应用层

最后要讨论的最后一个阵营是防御性应用领域。 这些解决方案认为 MEV 是对区块链的生存威胁,因此他们提供应用程序和面向用户的解决方案以完全消除它。 其中许多是区块链新手用户已经熟悉的产品,但深入了解其 MEV 保护功能非常重要。 为了最好地解释它们,可以将它们分为几类。 

自动做市商(AMM)

讨论防御性应用阵营,就不得不从自动化做市商说起。 有关 AMM 的概要,请阅读此文 刊文 我之前写过。 

MEV 捕获 AMM (McAMM)

周围有很多讨论 MEV 捕获 AMM 最近。 简而言之,这个想法如下:AMM 拍卖每个区块的第一笔交易的权利,从而出售一个潜在的 MEV 插槽,并将这些利润重新分配给交易者、质押者,甚至潜在的搜索者。 我强烈建议通读整个提案,因为它非常有趣。 如果有人有更多的 AMM 资源来尝试这个,请发给我!

集中流动性

2021 年 3 月,Uniswap 宣布了他们平台的第三次迭代 Uniswap VXNUMX。 在其中,他们为 DeFi 和 AMM 引入了全新的范例:集中流动性。 简而言之,集中的流动性使 LP 能够精细控制其资本分配到的价格范围,从而提供显着更高的资本效率和显着降低的滑点,同时还可以防止任何资产自由落体的情况。 由于它对每笔交易的价格影响较小,因此它对 MEV 的影响当然也较小。 此外,还有一个迷人的JIT流动性MEV技术 在真正有利于交易者的集中流动性池上。 虽然集中的流动性并不能完全消除 MEV,但它肯定会将其最小化。 

还有多种其他 MEV 抗性 AMM,我想到的一些是: 哈希流二元性掉期掉期及 Wendy (的一个关键特征 织女星协议l). 这个 MEV 保护领域因创新而蓬勃发展,我非常期待这里的下一阶段发展。

DEX聚合器

对于那些不熟悉 DEX 聚合器的人,他们将数百个 DApps 连接在一起,并通过这些不同的流动性池提供最佳汇率。 我在此简要讨论 DEX 聚合器 刊文

1inch

1inch 是最著名和使用最广泛的 DEX 聚合器。 最近,他们 合作 使用 Flashbots 来保护他们的用户免受抢先和三明治攻击。 现在通过 1inch 交易所,用户可以选择通过 Flashbots 路由他们的交易,这在验证器和 1inch 之间建立了直接连接。 但是,我不确定它是否已更新或者它在合并后是否仍然有效。 如果 1inch 团队的任何人正在阅读本文,请务必告诉我! 1inch 提供的另一个领先保护工具是“自动滑点” 这将最大限度地降低机器人以交易为目标的可能性,因为它具有较低的滑点容忍度,因此操纵用户所需返回金额的空间较小。

牛交换 

牛交换,简而言之,就是DEX聚合器的DEX聚合器。 CowSwap 上的交易可以通过连接的链上自动做市商、其他 DEX 聚合器和称为需求巧合 (CoW) 的独特功能进行结算。 简而言之,CoW 的“求解器”网络扫描每批次的需求巧合(当交易者想要彼此拥有的东西时)。 这些 CoW 是点对点匹配的,因此每个人都可以获得更好的价格,并且没有人支付不必要的 AMM 费用。 这是除了搜索所有其他流动性来源以寻找潜在的最佳交易价格之外。 然后,CoW 将这些交易分批提交给链条,将它们隐藏在公共内存池中,并有效地防止交易重新排序矿工和饥饿的三明治机器人。 CoW Protocol 在这方面肯定是独一无二的,他们有相当多的研究 建议 以及其他潜在的 MEV 解决方案。 我很想知道他们实施了哪些其他 MEV 创新。

其他一些杂项防御应用层 MEV 保护解决方案是 MistX 实验室数据流及 快门网络. 如您所知,这个营地非常拥挤,但每个玩家都在减少 MEV 和保护用户方面做出了重要贡献。 我的一个预测是,在未来,不保护用户免受 MEV 影响的 DApp 将遭受严重的用户缺乏,MEV 保护将需要成为行业标准。

MEV的现状与未来

现在我们已经了解了整个 MEV 解决方案格局,重要的是要提及仍然存在的问题和问题,此外还要了解下一次创新将发生在何处。 

首先,就像区块链中的大多数其他问题一样,这个问题太复杂了,大众无法理解。 绝大多数区块链用户只会以更差的执行率进行交易。 虽然由于每笔交易损失几美分,这在短期内可能不是这样的问题,但如果不了解这些问题,区块链将永远不会成为未来的财务现状,更不用说解决了。 更进一步,所提供的解决方案也非常复杂,需要理解各种参与者。 然而,另一方面,MEV 感知 不会推动采用,这本身就是一个有趣的哲学讨论,也是开发这些应用程序时要考虑的问题。 

其次,所提供的解决方案既不提供所有权,也不提供其网络的股份(ROOK 和 COW 除外)——它们纯粹是其协议的附加组件或功能,很少分配利润。 确实有利润分配的解决方案正在以自己的令牌分配,而不是已实施的 DApps 令牌本身(这仅适用于应用程序层)。 

最后,当前环境中的许多解决方案都有一些私有订单流或屏蔽交易的实现。 最近,关于私有订单流有其缺点的论点突然出现——消除了区块链的公共性质并可能导致 集权. 现实情况是双方总是要权衡取舍,因此用户或应用程序需要选择他们的毒药。

尽管存在这些担忧,但 MEV 保护领域发生的创新令人瞠目结舌。 仅这篇文章的篇幅就凸显了这个问题的重要性、吸引力和有利可图。 在这方面,我当然可以看到 mempool 开发是 2023 年的主要主题之一,尤其是在熊市的低谷是底层基础设施的主要创新中心的情况下。 

此外,还有一些主要 DEX 的预测 成为未来的积木建造者 这肯定会在这个领域创造一个有趣的动态。 在整个 Tornado Cash 崩溃之后,人们对隐私保护链和应用程序的兴趣日益浓厚,这也引起了一些人的关注,特别是因为 MEV 可以通过这些平台来缓解(比如 静默协议核心及 阿兹台克网络). 

由于最近几周 FTX 的影响,我相信这将更加强调 MEV。 随着越来越多的交易流将转移到链上并放弃集中式替代方案,机器人将一想到毫无戒心的用户将他们的堆栈带到去中心化交易所和自动做市商。 在接下来的几周里,我将关注内存池以吸收所有的行动。

MEV 是对区块链的生存威胁还是可解决的挑战,这个问题最终掌握在你的手中。 目前的解决方案概况已经概述,但交易仍处于领先地位,机器人仍在制作美味的三明治。 我们是否需要学会生活、应对或可能从 MEV 中获利,或者我们是否会在几年后完全忘记它,这是我经常思考的问题。 现在,让我们尽力让机器人保持饥饿。

照片由 内森·沃森(Nathan Watson) on Unsplash