📖 术语
🔰 新手
🎰 最大可提取价值 MEV
掌握区块内交易排序权的人,靠决定哪些交易入块、哪些被剔除、按什么顺序排列,从而额外赚到的利润——这些利润在正常的区块奖励和 Gas 费之外。
💡
常见误解 — MEV 都是盗窃吗?并不是!很多 MEV 是中性的,甚至是有用的——套利能让各个交易所的价格保持一致。只有某些形式,比如三明治攻击,才会直接从普通交易者身上拿走价值。
🛒 通俗来说 — 能挪动队伍的收银员
想象一条结账队伍。如果收银员能决定结账顺序,他既可以让自己的朋友插到你那笔大单前面,也可以紧贴在你前面或后面,从你买的东西里捞一笔。在区块链上,负责组装下一个区块的人——一个验证节点,或是与之合作、被称为「搜索者」的机器人——对交易拥有同样的权力。他们靠选择顺序挤出来的钱,就是最大可提取价值。
⏳ 顺序是怎么定下来的
一笔交易在确认之前,会先停在公开的内存池里——这是一间谁都能围观的候车室。搜索者机器人不停扫描其中有利可图的机会,然后支付高额Gas 费,把自己的交易塞进想要的那个位置。有时搜索者为了抢到这个位置,几乎把 MEV 赚到的钱又全部以 Gas 费的形式付了出去。
🏷️ 等等——为什么是「Maximal」而不是「Miner」?
MEV 最早指的是矿工可提取价值(Miner Extractable Value),那时还是工作量证明的矿工在以太坊上排交易顺序。以太坊转向权益证明后,改由验证节点而非矿工来排区块,于是这个词被拓宽为最大可提取价值(Maximal Extractable Value)。缩写没变,含义更广了。
🎲 MEV 的几种主要类型
| 类型 | 怎么回事 | 有害吗? |
|---|---|---|
| 🔁 DEX 套利 | 在一个交易所低价买入代币,同一笔操作里在另一个交易所高价卖出,抹平价差 | 通常中性 / 有益 |
| ⚖️ 清算 | 盯上一笔抵押不足的贷款,把它了结掉并赚取手续费 | 中性——维持借贷市场偿付能力 |
| 🏃 抢跑 | 看到一笔待处理的大额买单,抢先一步买进,再卖给它推高的价格 | 往往有害 |
| 🛬 跟跑 | 紧跟在一笔大额交易之后下单,搭它带来的价格变化顺风车 | 好坏参半 |
| 🥪 三明治攻击 | 在你的交易前买、交易后卖,把你的单子夹在中间,吃掉你的滑点 | 有害——直接从交易者身上拿走价值 |
📊 关于每天发生多少三明治攻击,外界流传着各种数字,但任何具体数据都只能当作示意——重点在于它很常见,而且大多悄无声息。
🛡️ 新手如何自我保护
- 🎚️ 把滑点容忍度设小一点 — 允许的价差越小,三明治攻击能下手的空间就越小
- 🔒 使用带 MEV 保护的连接 — 有些钱包和 RPC 会把你的交易私下发送,而不是走公开的内存池
- 🧮 核对报价和实际成交价 — 兑换时成交价比预期略差,可能就是 MEV 在起作用
- 🧠 别一概当成盗窃 — 其中大部分是无害的「管道工」,只有掠夺性的那几种才直接冲着你来
🧰 针对有害类型,业内在做什么
Flashbots 这类工具让搜索者把交易私下提交给区块构建者,而不是在公开的内存池里广播,从而压制掠夺性抢跑。提议者与构建者分离(Proposer-Builder Separation)走得更远:验证节点只负责提议区块,由专门的构建者去竞争交易排序权,把权力分散开来,让任何一方都无法独吞 MEV。
❓ 常见问题
- MEV 一定是攻击或盗窃吗?
- 不是。很多 MEV 是中性的,甚至是有益的。套利型 MEV 让一种代币在各个交易所的价格保持一致,清算则让借贷市场维持健康。只有某些形式,比如三明治攻击和恶意抢跑,才会直接从普通交易者身上拿走价值。
- 新手会在哪里真正遇到 MEV?
- 最常见的是在 Uniswap 这类 DEX 上兑换代币时,成交价比你看到的报价略差一点,这个差额就可能是 MEV。把滑点容忍度设得小一些,再用上带 MEV 保护的连接,都能帮你减少损失。
- 为什么名字从 Miner 改成了 Maximal?
- 它最早叫矿工可提取价值(Miner Extractable Value),那时以太坊用的是工作量证明,由矿工排交易顺序。以太坊转向权益证明后,改由验证节点而非矿工来排区块,于是这个词被拓宽为最大可提取价值(Maximal Extractable Value),缩写没变。