理解MEV攻击 - CoW DAO

  • CowSwap
  • 发布于 2025-04-05 22:52
  • 阅读 38

本文深入解释了最大可提取价值(MEV)攻击,包括其定义、运作方式以及对加密货币交易者的影响。文章详细分析了抢跑交易、尾随交易、三明治攻击和损失与再平衡(LVR)等常见MEV攻击类型,并探讨了MEV攻击如何导致意外损失、滑点、市场扭曲和信任 erosion。此外,文章还介绍了MEV 阻断器以及CoW Swap 如何通过委托交易执行、CoW 和统一清算价格来缓解 MEV 攻击。

理解 MEV 攻击

·

MEV attacks.png 最大可提取价值(MEV)攻击已经成为加密货币交易者们非常关心的问题。无论你是新手还是经验丰富的交易者,理解 MEV 攻击对于保护你的交易和确保公平交易至关重要。

在本文中,我们将解释什么是 MEV 攻击,它们是如何运作的,以及保护自己免受攻击的最佳策略。

MEV 攻击超越了标准交易费用

加密货币交易者熟悉结构性费用,例如:

  • 交易所费用 – 中心化或去中心化交易所收取的费用。

  • 执行费用 – 与执行交易相关的成本。

  • Gas 费用 – 支付给区块链矿工或验证者用于处理交易的费用。

然而,MEV 攻击与这些标准费用不同。MEV 攻击不是使用区块链固有的成本,而是利用交易处理模型中的漏洞,以牺牲交易者利益为代价来提取额外价值。

“不可避免的” MEV 与 MEV 攻击

什么是 MEV?

MEV 指的是从区块链交易中提取的超出标准费用的价值。这种提取是通过在链上确认交易之前,对交易进行重新排序、插入或审查来完成的。

MEV 是一种对所有类型的以太坊交易征收的隐性税。这意味着任何时候你想要在 DeFi 中进行交易:从购买或出售 NFT,到将代币借给流动性池,或者将一个代币兑换成另一个代币,一群被称为“搜索者”的投机用户都有机会看到你的交易,并操纵你交易的标准,以确保他们获利,而你为此付出代价。

MEV 在以太坊上有很多不同的发生方式,我们将在本文后面进一步探讨。但就目前而言,重要的是要了解 MEV 的机制,以及它们在许多链(如以太坊)上的存在。

MEV 辩论:好还是坏?

有些人认为 MEV 是一种自然的激励机制,用于补偿搜索者和验证者优化交易排序。另一些人则认为这是一种不公平的剥削,会降低用户体验并产生隐性成本。

想阅读更多关于这场辩论的内容吗?我们有一篇文章更详细地探讨了它的优点和缺点。

MEV 为搜索者、区块构建者和以太坊验证者赚钱,但以普通用户为代价,尤其是那些不知道如何保护自己的新手。在撰写本文时,对 AMM 和聚合器的三明治攻击每周为搜索者带来近 100 万美元的利润

随着时间的推移,持续的 MEV 会削弱市场信心,因为交易者意识到他们总是处于相对于更复杂的参与者的劣势。最终,MEV 可能会对像以太坊这样的区块链生态系统构成生存威胁,因此必须出现解决方案来保护日常交易者免受价格剥削。

现实情况是,几乎没有改变像以太坊这样的链的设计的意愿,这意味着 MEV 将继续存在。虽然它确实有助于不同流动性池中的价格保持一致,但它在寻求套利的成熟参与者和不知道他们的交易可能被利用的普通用户之间创建了一个等级制度。

什么是 MEV 攻击?

MEV 攻击是一种蓄意的交易顺序操纵行为,它以牺牲交易者为代价,让搜索者不公平地获利。MEV 攻击积极利用交易序列中的漏洞。

概述:搜索者如何实施 MEV 攻击

MEV 攻击利用了 mempool,这是一个公共的等待区域,交易在被确认之前驻留在此处。以下是搜索者如何实施 MEV 攻击:

  1. 交易在被包含到一个区块之前进入 mempool

  2. MEV 搜索者监控 mempool 以寻找有利可图的机会。

  3. 搜索者选择、重新排序或延迟交易以最大化他们的收益。

  4. 他们执行从市场变动中获益的交易,通常以普通交易者为代价。

MEV 攻击示例

想象一下,一个交易者为某个代币下了一个很大的买单。搜索者在 mempool 中检测到这个订单,并首先插入他们自己的买单。一旦交易者的交易推高了价格,搜索者就会以更高的价格出售代币——将利润收入囊中,而交易者为此付出了代价。

常见的 MEV 攻击类型

抢跑攻击(Frontrunning Attacks)

抢跑是指一个机器人看到 mempool 中有一笔有利可图的交易,复制它,并将自己的订单放在受害者交易之前,从而为自己提取价值。

如果你有兴趣更全面地了解抢跑,请查看我们的抢跑博客文章

尾随攻击(Backrunning Attacks)

这些攻击与抢跑类似,但方向相反。在尾随中,攻击者在受害者交易之后放置一个交易,以便利用受害者订单留下的任何套利机会。抢跑和尾随交易本身不是很常见,但两者的结合,即“三明治攻击”,占据了大多数 MEV。

如果你有兴趣更全面地了解尾随攻击,请查看我们的尾随攻击博客文章

三明治攻击(Sandwich Attacks)

三明治攻击结合了抢跑和尾随,在受害者交易之前放置一个买单,并在之后直接放置一个卖单。这创建了一个受害者交易的“三明治”。

如果你有兴趣更全面地了解三明治攻击,请查看我们的三明治攻击博客文章

损失与再平衡(Loss-Versus-Rebalancing,LVR)

LVR 是一种复杂的策略,MEV 搜索者利用 DEX 的价格与外部市场价格之间的差异。

LVR 针对流动性提供者,是一种比所有其他形式的 MEV 加起来造成更多价格剥削的 MEV 形式。许多流动性提供者甚至没有听说过 LVR,但它会让他们损失 5-7% 的流动性,每年导致数亿美元的损失。事实上,在考虑 LVR 时,许多最大的流动性池对于 LP 来说根本没有盈利。

如果你有兴趣更全面地了解 LVR,请查看我们的 LVR 博客文章

MEV 攻击如何伤害加密货币交易者

最大可提取价值(MEV)攻击对个人交易者和更广泛的去中心化金融(DeFi)生态系统构成严重风险。这些攻击允许验证者、矿工或其他特权参与者为了自己的利益而操纵交易,导致效率低下、成本增加以及对 DeFi 市场失去信任。

MEV 的负面影响可分为四个主要领域:意外损失和滑点、受损的交易执行、扭曲的市场状况以及对去中心化交易平台的一般信任侵蚀。

我们在下面依次探讨这些问题。

意外损失和滑点

MEV 攻击最直接的后果之一是,交易者经常会遇到比预期更差的执行价格。这主要是由于抢跑和三明治攻击,这是 MEV 剥削的两种常见形式。

  • 抢跑: 验证者或矿工看到一笔待处理的交易,并在其之前插入自己的交易,从而在原始交易执行之前从价格变化中获利。这迫使原始交易者以高于预期的价格购买,或以低于预期的价格出售。

  • 三明治攻击: 当攻击者在目标交易之前放置一个交易,并在之后放置另一个交易时,就会发生这种情况。通过这些额外的交易操纵价格,攻击者迫使受害者以不利的价格完成交易,从而从由此产生的价格变化中获利。

这两种类型的攻击都会产生额外的交易成本,从而导致毫无戒心的交易者不必要的损失。即使是经常进行交换和提供流动性的小规模交易者,也可能随着时间的推移遭受重复的损失,从而降低 DeFi 交易的吸引力。

受损的交易执行和价格扭曲

MEV 攻击通过干扰价格发现的自然过程来破坏去中心化市场的完整性。价格发现是指市场价格根据供需动态确定的过程。然而,当 MEV 机器人和验证者操纵交易时,由此产生的价格不再是纯粹有机的。

例如,大型 MEV 攻击可能导致不反映实际市场情绪的人为价格波动。根据被操纵的价格做出决策的交易者可能会在错误的假设下进行交易,从而增加损失的风险。此外,受损的交易执行使交易者更难自信地下订单,因为他们无法确定他们的交易将得到公平的处理。

扭曲的市场和人为的低效率

MEV 驱动的市场操纵可能会引入显着的低效率,从而扭曲正常的交易活动。DeFi 市场不是作为一个自由和有竞争力的环境运作,而是变得偏向于那些有权访问交易数据的人。

因此,市场可能会出现:

  • 流动性减少,因为交易者不愿提供流动性,因为他们知道自己可能会被利用。

  • 波动性增加,这是由于 MEV 机器人造成的突然和不可预测的价格波动。

  • 新交易者进入的障碍,他们无法与复杂的 MEV 策略竞争。

这些低效率阻碍了 DeFi 作为传统金融的可行替代方案的能力。

对 DeFi 的信任侵蚀

最后,MEV 攻击导致对去中心化金融的信任度日益下降。当交易者反复遭受无法解释的损失、不良的执行和不公平的市场状况时,他们开始质疑 DeFi 是否真正去中心化和透明。

如果 MEV 剥削持续不受控制,DeFi 平台可能会面临失去用户、停滞采用以及面临更多监管审查的风险。因此,解决 MEV 挑战对于确保公平和可持续的 DeFi 生态系统至关重要。

保护自己免受 MEV 攻击

MEV 拦截器

MEV 拦截器通过保护交易免受操纵来降低攻击的脆弱性。它们的工作原理是防止交易在 mempool 中公开可见,从而使搜索者更难以利用它们。在此处阅读有关 MEV 拦截器的更多信息。

CoW Swap 如何缓解 MEV 攻击

CoW Swap 为交易者提供了保护自己免受 MEV 侵害所需的工具,因此当你通过 https://swap.cow.fi/ 进行交易时,无论交易规模或类型如何,你都可以免受大多数投机搜索者的侵害。

CoW Swap 依靠 3 个主要功能来确保你的安全,免受 MEV 的侵害:

  1. 委托交易执行

  2. 需求巧合(Coincidence of Wants)

  3. 统一清算价格

让我们深入了解一下!

委托交易执行

在 CoW Swap 上,所有交易都通过一个去中心化的“求解器”网络进行路由——这些独立的算法负责为你的交易找到最佳执行价格。

当你在 CoW Swap 上提交交易时,你不是像在 Uniswap 等平台上那样发起区块链交易,而是提交一个签名的“交易意向”消息。这意味着 CoW Swap 可以对你的交易进行优化,如果你直接将交易提交到区块链,这些优化将无法实现。

这些优化包括寻找需求巧合、动态调整滑点容差以及在执行期间以最佳价格完成你的交易。

由于是求解器代表你执行交易,因此你永远不会直接暴露于公共 mempool,这意味着你始终受到 MEV 的保护。

在你下订单时,求解器向你报出的任何价格实际上都是你的订单将以最差价格执行的价格(如果求解器找到更好的执行路径,它可能会以更好的价格完成)。所有 MEV 风险都由求解器本身承担。

需求巧合

CoW Swap 的委托交易执行机制还有另一个主要优势——它可以链下匹配你的订单。

任何时候你在 CoW Swap 上提交交易,求解器都会开始寻找执行它的最佳方式。在检查链上流动性之前,求解器会检查 CoW Swap 当前批次拍卖中的其他传入订单,以查看你的交易是否可以进行点对点匹配。

以下是它的工作原理:

假设你希望将 ETH 兑换为 USDC。你提交你的订单,求解器会看到该批次中的其他人实际上希望将 USDC 兑换为 ETH——与你的交易相反——同时进行。这两个交易将在“Coincidence of Wants”(CoW)中相互匹配,这允许交易者直接(一对一或多对多)相互交换资产,从而节省 Gas 费用、流动性提供者费用、价格影响,并绕过 MEV 风险。

CoW Swap 的创始人受到 COWs 有潜力为日常以太坊用户提供更低价格的启发(它就在名称中!)。这种机制是进行 DeFi 交易的最便宜和最安全的方式之一,而且由于你没有使用链上流动性池,因此你的 Coincidence of Wants 交易不会受到 MEV 攻击。

统一清算价格

作为抵御 MEV 的第三道防线,CoW Swap 确保所有订单都以“统一清算价格”(UCP)完成。

提交你的交易后,你的订单将与其他正在等待的订单一起包含在一个批次拍卖中。批次中的所有订单都以相同的价格在区块链上进行交易,这种现象被称为“统一清算价格”(UCP)。

要了解 UCP 在 CoW Swap 上的工作原理,我们首先必须考虑 DeFi 交易在传统 DEX 上的工作原理。在普通的去中心化交易所上,如果 8 个人想将 ETH 兑换为 USDC,那么由于 DEX 以顺序方式处理交易,即使它们可能同时发生(在同一个以太坊区块中),他们的每笔交易都以稍微不同的价格清算。

这为 MEV 留下了空间,因为交易的处理顺序严重影响了用户获得的价格。搜索者不断监控 DEX 交易,寻找他们可以重新排序交易以使其受益的机会,类似于这些机会。

在 CoW Swap 上,如果相同的 8 个人进行该交易,只要它们在同一批次拍卖中,每个订单都将以相同的清算价格结算。这为 MEV 攻击留下了空间,因为所有价格都相同,这意味着交易排序变得无关紧要。

了解 CoW Swap 如何解决 MEV 问题。

最后想法

MEV 攻击利用交易序列来获利,通常以牺牲日常交易者为代价。虽然某些 MEV 活动可能被认为是 DeFi 不可避免的一部分,但 MEV 攻击会积极损害市场公平。

了解这些攻击并使用 MEV 拦截器和公平交易平台等工具可以帮助保护你的交易并确保更公平的 DeFi 生态系统。

有兴趣了解 MEV 以及你可以部署哪些措施来帮助保护自己吗?查看以下内容。

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

0 条评论

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