什么是后运行?— MEV攻击解释 - CoW DAO

  • CowSwap
  • 发布于 2025-02-01 22:57
  • 阅读 14

本文解释了MEV中的一种类型——后运行(Backrunning)。后运行是指在大型交易发生后,利用其产生的价格波动进行套利。文章还介绍了CoW Swap和MEV Blocker如何帮助用户避免后运行或从中获利,CoW Swap通过其委托交易机制消除后运行机会,而MEV Blocker则将用户交易产生的后运行机会的利润以返利的形式返还给用户。

什么是后运行攻击?— MEV 攻击详解

what-is-backrunning-mev-attacks-explained-cover-photo.webp

概述

什么是后运行?

后运行是一种特定类型的 MEV(最大可提取价值),会导致一些交易者错过潜在的交易利润机会。

在实践中,后运行涉及策略性地在另一笔高价值交易之后立即执行一笔交易。通过这样做,后运行交易利用了初始交易的价格影响所留下的套利机会。

后运行涉及策略性地使用以太坊 内存池 中包含的信息(所有待处理交易的持有区域),以便在高价值交易之后立即进行交易以获利。

后运行是危害最小的 MEV 攻击

在三种类型的 MEV 中(抢先交易三明治攻击和后运行),后运行被认为是危害最小的。事实上,如果单独执行,这种方法只是捕获大型交易留下的套利机会,而不会影响初始交易本身。只有当后运行与 抢先交易攻击 结合使用时,才会对用户有害,从而导致最糟糕的 MEV 类型——三明治攻击

对于有能力从其交易中捕获剩余套利的高级交易者来说,后运行可能会被认为是错失的机会,因为它在技术上讲是留在桌面上的钱。

值得庆幸的是,并非每个人都必须成为经验丰富的交易者才能从其交易中捕获后运行利润。零售交易者可以通过专门的 RPC 端点(如 MEV Blocker)自动从后运行机会中获益。

后运行如何运作

后运行最常见的肇事者是 MEV 机器人,这些机器人被编程为监控待处理的以太坊交易。这些机器人会在现有交易之后立即进行策略性交易,以便捕获其价格影响所留下的套利机会。

该过程利用了自动化做市商 (AMM)的机制。

每当进行一笔大额交易时,它都会使 AMM 的流动性池失衡,导致被出售资产的价格下降,而被购买资产的价格上涨。这种价格失衡留下了一个套利机会,MEV 机器人通过进行后续交易来纠正,从而在此过程中获利。

后运行示例:交易以太坊

为了更好地理解后运行的概念,让我们考虑一个示例场景。在此示例中,一位名叫 Alex 的用户发起了一笔大额交易,出售价值 10,000 美元的 ETH 以在 Uniswap 上购买 COW。

由于 AMM 的性质,这种交换导致 COW 的价值飙升,而 ETH 在这个特定交易所(Uniswap)的价值下降。

what-is-backrunning-mev-attacks-explained-cover-photo.webp

与此同时,一个 MEV 机器人注意到了 Alex 的大额交易并立即采取行动。因此,后运行开始了……

  • MEV 机器人以较低的价格获取 Alex 的出售代币 (ETH)。

  • 该机器人立即掉头,在另一个尚未反映此价格套利的交易所,以更高的价格出售该代币。

  • 该机器人从这两个交易所的资产之间的价格差异中获利。

从技术角度来看,Alex 的交易并没有给他带来任何实际损失,因为他仍然得到了他交易的报价价格。然而,他的交易创造了一个他没有抓住的套利机会,把钱留在了桌面上。

MEV 机器人的行为对 DeFi 生态系统具有更广泛的影响。机器人垄断了交易所之间的套利机会,并剥夺了普通用户从其交易产生的价格影响中获益的机会。

相关的 MEV 攻击策略

抢先交易:在抢先交易攻击中,MEV 机器人发现了一笔有利可图的交易,复制它,并提供更高的 gas 费,以便验证者在原始交易之前执行重复的交易。实际上,MEV 机器人劫持了原始交易的利润并将其保留为己有。

三明治攻击:这种策略结合了抢先交易和后运行。攻击者首先在有价值的交易之前执行抢先交易,将资产价格推高至受害者交易设置的滑点容差。这增加了购买资产的价格。受害者的交易然后以这个新的更高价格完成,并且其价格影响进一步提高了资产的价格。最后,攻击者执行后运行攻击,捕获新创建的套利,从而在此过程中产生利润。

后运行对谁的伤害最大?

后运行不像其他类型的 MEV 攻击那样具有危害性,因为它不会导致交易者为其交易获得更差的价格。相反,这仅仅意味着交易者因未捕获其大额交易中的套利机会而将钱留在桌面上。

这种机会成本主要影响那些原本能够自己捕获这种套利的高级交易者。普通交易者通常不够成熟,无法后运行自己的交易,因此后运行实际上并没有给他们带来可衡量的更糟结果。

但是,MEV Blocker 可以帮助任何在以太坊上进行交易的人自动捕获其交易产生的任何后运行机会。

CoW Swap 如何防止后运行

CoW Swap 开发了一套创新的机制来减轻所有类型的 MEV(包括后运行)造成的损害。该系统依赖于 订单流拍卖,该拍卖在执行之前收集并将用户订单整合到一个批次中。被称为 “求解器” 的专业方竞争寻找最佳执行路径并提供最佳结算方案。

CoW Swap 的设计有助于通过以下几种方式防止 MEV 攻击:

  1. 委托交易执行:当用户在 CoW Swap 上提交订单时,他们不会像在 Uniswap 上那样直接发起区块链交易。相反,用户以签名的“交易意向”消息的形式提交订单,其中包括预期交易的详细信息,但实际上并未提交到区块链。然后,求解器会找到指定交易的最佳执行路径,并代表用户在链上执行交易。

  2. 统一清算价格:批量拍卖系统确保批次中的每个资产仅以单一价格执行,即使有多个交易使用该资产。这抵消了 AMM 固有的价格差异,由于顺序交易处理,AMM 会导致同一区块内的交易价格不同。统一的清算价格消除了交易重新排序的策略,从而减轻了 MEV 的影响。

  3. 流动性:CoW Swap 独特的求解器设计以最佳方式执行交易,而不会留下套利机会。由于统一的清算价格,在同一批次中交易的所有代币对将以相同的价格清算,从而使流动性池保持平衡,而没有套利的机会。

此外,CoW Swap 利用被称为“需求巧合” (CoWs) 的链下交互来点对点地交换用户资产,从而为 MEV 留下了零空间。此外,该协议的订单流拍卖机制可确保用户交易受到最大程度的保护,免受所有类型的 MEV 的侵害。

后运行在 DeFi 领域很普遍,以牺牲搜索者和 MEV 机器人为代价,使日常交易者的结果不尽如人意。但是,像 CoW Swap 这样的创新解决方案正在通过创新的订单流拍卖设计来解决后运行和整个 MEV 的问题。

MEV Blocker — 从后运行中获利

CoW Swap 上,你的订单受到所有类型的 MEV 的保护,包括后运行攻击、三明治攻击和抢先交易。

然而,CoW DAO 通过 MEV Blocker 在 MEV 保护方面又向前迈进了一步。MEV Blocker 是一个自定义的 RPC 端点,你可以将其添加到你的加密货币钱包中,该端点通过受信任的搜索者网络路由你的所有交易,这些搜索者会扫描后运行机会,但不能抢先交易或夹击你的交易。最好的部分是什么?RPC 以返利的形式将后运行机会的利润返还给你。这意味着你只需通过 MEV Blocker 路由你的交易,就可以从你创建的任何后运行机会中赚钱。

MEV Blocker 适用于所有类型的跨 DeFi 交易。只需将 RPC 端点添加到你的钱包并开始交易即可。

虽然 MEV Blocker 应该是每个以太坊用户武器库的一部分,但在进行交换时使用 CoW Swap 仍然是最佳选择。CoW Swap 经过专门设计,可为交易者提供最优惠的价格,并防止所有类型的 MEV,而不会留下后运行机会。

请记住:如果你要进行交换,请使用 CoW Swap。对于其他一切,请依靠 MEV Blocker。

  • 原文链接: cow.fi/learn/what-is-bac...
  • 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
点赞 0
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论
CowSwap
CowSwap
江湖只有他的大名,没有他的介绍。