以太坊作为全球领先的智能合约平台,其去中心化、安全性和抗审查性一直是其核心价值主张,随着生态系统的复杂化和DEX、借贷协议等去中心化应用的普及,一个名为“MEV”(Miner Extractable Value,后演化为Maximal Extractable Value,即“最大可提取价值”)的现象逐渐浮出水面,并对以太坊的安全性构成了不容忽视的挑战,本文将深入探讨MEV的成因、运作机制,以及它如何影响以太坊的安全性,并展望可能的应对之道。

什么是MEV

MEV,最初被称为“矿工可提取价值”,指的是区块生产者(从最初的矿工到现在的验证者)通过其在区块排序和交易打包过程中的特权地位,从用户交易中榨取额外价值的能力,这种价值并非来自区块奖励或 Gas 费,而是通过以下几种主要方式实现:

  1. 三明治攻击(Sandwich Attacks):这是最常见的MEV形式,攻击者检测到一笔大额的买入交易(如购买某种代币),会在该交易之前插入一笔买入交易(拉高价格),并在之后立即插入一笔卖出交易(获利卖出),使得原始用户的买入成本更高,攻击者则从中赚取价差。
  2. 抢跑(Front-running):攻击者提前得知一笔即将执行的、有利可图的交易(如某协议的高收益机会),并在其之前执行类似的交易以抢占先机。
  3. 抢跑(Back-running):在一笔有利可图的交易之后,立即执行一笔反向交易以获利,在检测到一笔大额代币兑换后,立即兑换回来。
  4. 套利(Arbitrage):利用不同DEX或市场间的价格差异进行快速买卖以获取无风险或低风险利润,虽然套利本身是中性的,但当验证者优先包含自己的套利交易或干扰他人套利时,就构成了MEV。
  5. 交易审查(Transaction Censorship):验证者选择性地包含或排除某些交易,拒绝与竞争对手协议交互的交易,或拒绝可能降低其MEV收入的交易。

随着以太坊从PoW转向PoS,“矿工”变为“验证者”,MEV的名称也演变为“最大可提取价值”,强调其不仅仅是验证者能获取,还包括其他参与者(如搜索者Searchers)通过构建复杂的“捆绑交易”(Bundled Transactions)或“可提取交易序列”(Extractable Transaction Sequences)来竞争MEV。

随机配图