本文深入探讨了MEV(最大可提取价值)在以太坊交易中的运作方式及其对用户的影响。MEV是指验证者通过重新排序区块链交易以最大化自身利润的行为,导致用户面临滑点、三明治攻击等风险。文章还介绍了常见的MEV类型如抢跑交易、尾随交易和LVR,并提供了降低滑点、使用MEV保护RPC端点和使用MEV保护的DEX等保护措施,以应对MEV攻击,保障用户权益。
MEV,或“最大可提取价值”,是对所有类型以太坊交易的一种隐性税。任何时候你进行 DeFi 交易、购买或出售 NFT,或将代币借给流动性池,机会主义用户(被称为“搜索者”)都可能操纵你的交易,导致不利的价格、失败的交易和错失的机会。
迄今为止,MEV 已经导致以太坊用户损失了超过 13 亿美元的价值。
MEV 是一种复杂的现象,有多种不同的原因。在本文中,我们将更深入地了解导致 MEV 的原因、它如何影响交易者,以及你如何保护自己。
MEV 之所以成为可能,是因为验证者可以自由地按照他们认为合适的方式对区块链交易进行排序,以最大化他们的利润。权益证明 (PoS) 区块链,如以太坊,使用被称为“验证者”的参与者来确保区块链的共识规则被所有参与者遵守。验证者被随机选择来将下一个区块添加到区块链。在这个过程中,他们决定哪些交易被包含在区块中,以及以什么顺序。
当你在以太坊上提交一个交易时,它不会立即被添加到下一个区块中。相反,它首先进入“mempool”,这是所有待处理交易的集合。然后,验证者从 mempool 中提取交易,并在需要构建下一个区块时将其添加到其中。
验证者不需要按照用户提交的顺序将交易添加到区块中。因此,搜索者可以向验证者支付费用,以特定的方式对交易进行排序。例如,如果他们想抢先他人,他们可以付费让他们的交易排在最前面。或者,如果他们想执行后运行,他们可以付费让他们的交易紧随特定交易之后。
为了扎实理解不同类型的 MEV 如何运作,我们必须首先熟悉通过去中心化交易所 (DEX) 进行链上交易的功能以及一些术语。
自动做市商 是一种交易机制,允许交易者实时买卖资产。与依赖交易对手进行每笔交易的传统“订单簿”交易不同,AMM 通过维持两种资产价格之间的恒定比率来工作。例如,ETH 和 COW。AMM 使用公式“x*y = k”来根据流动性池中两种资产(x 和 y)之间的比率来确定公平价格。
任何时候交易通过耗尽一种资产的供应并增加另一种资产的供应来改变这种比率,资产的价格都会进行调整,以保持已建立的比率。例如,如果交易者购买 COW 并出售 ETH,则 COW 的价格上涨,而 ETH 的价格下跌。当交易者出售 COW 并购买 ETH 时,情况正好相反。
在进行交易时,交易者会为他们的交易设置一个“滑点容忍度”,这代表了他们愿意接受的交易最大价格差异。例如,如果 ETH 的交易价格为 2,000 美元,并且你下了一个以 5% 的滑点容忍度购买 ETH 的订单,那么你愿意以最高 2,100 美元的价格购买 ETH。但是,如果 ETH 超过 2,100 美元,你的交易将失败,因为它超出了你的滑点容忍度。
一些滑点容忍度始终是必要的,因为加密资产的价格在不断波动,因此在你的交易执行时,价格可能已经变动。但是,将你的滑点容忍度设置得太高,会给搜索者留下利用你的交易的空间。
加密货币市场与所有市场一样,都基于供需关系。AMM 维护它们用来完成交易的资产“流动性池”。每笔交易都会耗尽一定数量的流动性,从而移动资产的价格。这种价格变动被称为“价格影响”。交易量越大,价格影响越大。
100 美元的 ETH 交易不会非常明显地移动 ETH 的价格,因为它只占可用流动性的一小部分。但是,1,000,000 美元的 ETH 交易会明显地移动 ETH 的价格。
区块链交易并不总是按照用户提交的顺序进入区块。搜索者可以“贿赂”负责创建区块的验证者,以使他们按照特定的顺序排列交易。这种交易重排序使得所有的 MEV 成为可能。
现在我们已经熟悉了 MEV 攻击中发挥作用的核心概念,让我们来看看不同类型的 MEV。
抢跑交易 是一种特殊类型的 MEV,它会影响所有形式的以太坊交易,包括交易、NFT 铸造 等。用户有时会在去中心化交易所收到诸如“你的交易可能被抢跑”之类的消息,了解这意味着什么非常重要。
抢跑交易扰乱了区块链交易的公平运作,导致价格扭曲、价值损耗和日常交易者错失机会。
当用户进行一笔交易,但被一个 MEV 机器人“抢跑”,该机器人抢在他们之前进行相同的交易时,就会发生抢跑交易。
阅读我们的文章以了解有关抢跑交易的更多信息:“什么是抢跑交易”
尾随交易 是 MEV 的另一种形式,它会影响各种以太坊交易,包括交易、NFT 铸造 等。与抢跑交易不同,尾随交易利用订单执行后的交易。
尾随交易被认为是危害最小的 MEV 类型。虽然它仍然会捕获价值,但它不会以牺牲交易者为代价来做到这一点。当单独完成时,它只会捕获在大型交易移动资产价格后剩余的套利。
当用户进行一笔交易,随后一个 MEV 机器人紧随其后执行一笔战略交易,以便捕获价格变动时,就会发生尾随交易。
阅读我们的文章以了解有关尾随交易的更多信息:“什么是尾随交易”
三明治攻击 被认为是 MEV 中最危险的一种类型,因为它们从用户那里提取的价值最多。三明治攻击是抢跑交易和尾随交易的结合,以便在搜索者方面实现利润最大化。
三明治攻击是最常见的与 swap 相关的 MEV 类型,它利用用户的滑点容忍度来对交易者造成最大的痛苦和对搜索者造成最大的利润。
当用户的交易被夹在两个恶意交易之间时,就会发生三明治攻击——一个在前,一个在后。因此,原始交易的执行价格远高于必要的水平,从而导致原始交易者的价格虚高,并为进行这两次额外交易的搜索者带来利润。
阅读我们的文章以了解有关三明治攻击的更多信息:“什么是三明治攻击”
损失与再平衡 (LVR) 是一种影响流动性提供者 (LP) 的 MEV 类型,造成的价值损失超过所有其他类型的 MEV 的总和。
LVR 与我们到目前为止介绍的基于 swap 的 MEV 版本不同。当流动性提供者因价格过时而损失潜在利润时,就会发生这种情况。许多流动性提供者甚至没有听说过 LVR,但它使他们损失了 5-7% 的流动性,每年导致数亿美元的损失。事实上,在考虑 LVR 时,许多最大的流动性池根本对 LP 没有利润。
LVR 是一种套利形式,当 AMM 与其他一些交易场所相比,价格已过时(陈旧)时,就会发生这种套利。套利者通过从 AMM 交易到流动性更高的交易所(通常是像币安这样的中心化交易所)来利用这种价格差异,从而纠正套利并在此过程中从 LP 那里提取价值。
在我们的文章中了解有关 LVR 的更多信息:“什么是损失与再平衡 (LVR)?”
由于 MEV 的定义足够广泛,可以涵盖所有最大化给定区块利润的验证者活动,因此还有许多其他类型的 MEV,我们在此处没有介绍。
一个这样的例子是“预言机可提取价值 (OEV)”,当来自预言机的数据(例如定价信息)已过时,搜索者可以以普通用户为代价来利用这种套利时,就会发生这种情况。
让我们通过最常见的 MEV 类型示例——三明治攻击——来看一个示例 MEV 攻击。在此示例中,我们将交易 ETH 和 COW。
Bessie 想要使用她的 ETH 购买 COW。她去像 Uniswap 这样的去中心化交易所 (DEX),并下了一个 4,000 COW 的订单。这应该花费她大约 1 ETH,但由于重大的市场波动,Bessie 决定设置 10% 的滑点容忍度。这意味着她愿意为 4,000 COW 支付高达 1.1 ETH 的费用。
Bessie 的交易进入以太坊 mempool(待处理订单队列),一个潜伏的搜索者发现了一个机会。搜索者立即采取行动,在 Bessie 的交易之前进行了一笔交易,该交易的规模足以将 COW 的价格推高到她的滑点容忍度。在这种情况下,搜索者以正好 1 ETH 的价格购买了 4,000 COW。由于这第一笔交易的价格影响,Bessie 的 4,000 COW 购买现在花费 1.1 ETH——这是她愿意支付的最高费用。
一旦搜索者的交易完成,Bessie 的交易也会通过,她收到 4,000 COW 以换取 1.1 ETH。搜索者利用这种价格影响,并以这个新价格出售他最初的 COW——4,000 COW 换 1.1 ETH。
最后,搜索者以 1 ETH 的价格购买了 4,000 COW,并以 1.1 ETH 的价格出售,毫不费力地赚取了 0.1 ETH 的利润(不包括 gas 费用和费用)。
很容易看出三明治攻击有多么有利可图!
另一方面,Bessie 的交易最终变得很糟糕。她本可以只用 1 ETH 购买 4,000 COW,但她的滑点容忍度为三明治攻击留下了空间,迫使她为交易额外支付 10% 的费用。
有些人说 MEV 是以太坊市场机制的自然组成部分,它有助于找到最有效的价格。其他人则认为,MEV 可能有害,但前提是它集中在少数验证者手中——因此他们努力“民主化” MEV,并允许任何人从链上交易中提取价值。
然而,MEV 以普通用户(尤其是不知道如何保护自己的初学者)的利益为代价,为搜索者、区块构建者和以太坊验证者赚钱……截至撰写本文时,在 AMM 和聚合器上的三明治攻击每周为搜索者产生近 100 万美元的利润。
随着时间的推移,持续存在的 MEV 会侵蚀市场信心,因为交易者意识到他们始终处于比更老练的参与者不利的地位。最终,MEV 可能会对像以太坊这样的区块链生态系统构成生存威胁。解决方案的出现对于保护日常交易者免受价格剥削势在必行。
作为交易者,有多种方法可以避免 MEV。最全面的解决方案发生在 dApp 级别,但并非所有 dApp 都提供 MEV 保护,因此还有更全面的保护方法,包括 RPC 端点。
防止 MEV 的最基本方法是设置较低的滑点容忍度。
由于 MEV 依赖于滑点进行价格操纵,因此滑点容忍度较低的交易为搜索者利用交易提供的空间更小。
对于未使用任何其他 MEV 保护工具的用户来说,设置较低的滑点容忍度可能是一个很好的第一道防线,但它绝不是一个完整的解决方案。将滑点容忍度设置得太低通常会导致交易失败。即使使用最佳滑点,MEV 机器人 仍然可能能够从你的交易中提取价值。
更好的保护方法是安装一个 MEV 保护 RPC 端点。
远程过程调用 (RPC) 端点是一个中间层,可将交易从用户的钱包路由到区块链本身。交易在到达 mempool 之前会通过 RPC 端点,因此 RPC 可以在任何区块链应用程序或协议中提供额外的功能。
通常,RPC 只是区块链基础设施中一个枯燥的部分。然而,最近,专门的 RPC 已开始为交易在到达区块链之前合并额外的安全保证。
最受欢迎的专用 RPC 端点之一是 MEV Blocker。顾名思义,MEV Blocker 可防止整个以太坊中的 MEV。RPC 的工作方式是管理一个无需许可的搜索者网络,并将交易隐藏在公共 mempool 中。这些搜索者无法抢先或三明治攻击用户交易。相反,他们通过尾运行捕获价值。任何时候搜索者在用户的交易中进行 backrun 时,搜索者最多保留价值的 10%,并将另外 90% 作为回扣发送给用户。
在此处安装 MEV Blocker:https://cow.fi/mev-blocker
随着 MEV 变得越来越普遍,去中心化应用程序(尤其是去中心化交易所)已开始向用户提供有创意的保护解决方案。例如,许多 DEX 提供“自动滑点”功能,该功能确定用户交易的最佳滑点,从而降低了价格剥削的可能性。
CoW Swap 是一种 meta DEX 聚合器,可为交易找到最优惠的价格并提供全面的 MEV 保护。该协议使用一种独特的交易机制,该机制依赖于批量拍卖和意图来实现用户的最佳结果。由于委托交易执行、批量拍卖和通过 MEV Blocker 保护的交易流程的强大结合,CoW Swap 用户可以从所有交易中获得彻底的 MEV 保护。
在此处尝试 CoW Swap:https://swap.cow.fi/#/
MEV 是以太坊生态系统的一个关键问题,因为它破坏了区块链技术旨在维护的公平和透明的基本原则。老练的参与者从日常交易者那里提取价值的能力会将用户拒之门外,并阻碍去中心化技术的广泛采用。
解决——并最终解决——MEV 对于保持以太坊成为所有参与者的强大、创新和用户友好的平台至关重要。为此,CoW DAO 正在努力建设一个去中心化的未来,通过创建确保公平和保护性的去中心化金融系统的产品。
在此处了解有关 CoW DAO、其使命及其各种产品的更多信息:https://cow.fi/。
- 原文链接: cow.fi/learn/what-is-mev...
- 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!