[{"data":1,"prerenderedAt":28},["ShallowReactive",2],{"blog-content-zh-what-is-mev":3},{"slug":4,"title":5,"excerpt":6,"description":7,"bodyHtml":8,"faqItems":9},"what-is-mev","什么是 MEV？三明治攻击、抢跑，以及如何保护自己","MEV——maximal extractable value，最大可提取价值——是决定区块内交易顺序的人通过插入、重排或审查交易所能拿走的利润，而三明治攻击是其中最具敌意的形式。本文讲清三明治、抢跑与区块构建者供应链如何运作、哪些设置能让你成为糟糕的目标，以及钱包对此能做什么、不能做什么。","MEV 详解：最大可提取价值、三明治攻击的逐步拆解、抢跑与尾随的区别、区块构建者供应链、Solana 的 Jito 拍卖、如何保护你的兑换，以及像 WATS 这样的非托管钱包在 MEV 面前能做什么、不能做什么。","\u003Cblockquote>\u003Cp>\u003Cstrong>MEV\u003C\u002Fstrong>——maximal extractable value，最大可提取价值——是决定区块内交易顺序的那一方，通过插入、重排或审查交易所能攫取的利润。绝大部分 MEV 只是市场的日常管道：让各处价格保持一致的套利，以及维持借贷协议偿付能力的清算。有害的那一类是\u003Cem>三明治攻击\u003C\u002Fem>：机器人盯上你待确认的兑换，抢在它前面买入、把价格推向对你不利的方向，随后立刻卖出，赚走你的滑点容忍度所允许的那段差价。你无法退出 MEV，但可以让自己成为糟糕的目标：把滑点收紧，通过私有或具备 MEV 保护的 RPC 发送交易，避免在稀薄的池子里下大单，并在签名前读一读最少收到数量。MEV 是排序问题，而不是托管问题，所以自己持有私钥并不能阻止它——WATS 在 Ethereum、Arbitrum、Optimism、Base、Polygon、BNB Chain、Solana 和 TON 上全程非托管，但它不为你的交易排序、路由或中继。\u003C\u002Fp>\u003C\u002Fblockquote>\n\n\u003Ch2>公链上那笔看不见的税\u003C\u002Fh2>\n\u003Cp>MEV 是掌握交易排序权的人可以拿到的利润。由于区块生产者——以及向他们出价的机器人——决定什么先执行，他们就能围绕你的交易做交易，其中最显眼的就是对你的兑换做三明治。这是公链的结构性特征，不是黑客攻击：机器人抢跑你的时候，没有任何东西出故障，排序规则本身就允许如此。\u003C\u002Fp>\n\u003Cp>这个词出自 2019 年一篇关于 \u003Cem>miner\u003C\u002Fem> extractable value（矿工可提取价值）的研究，当时以太坊的交易顺序还由矿工决定。在以太坊转向权益证明前夕，它被改称为 \u003Cem>maximal\u003C\u002Fem> extractable value，因为任何能影响排序的角色——验证者、构建者、搜索者——都能提取它。来源从未改变：只要你的意图在执行之前就可见，就会有人围绕它布局。\u003C\u002Fp>\n\n\u003Ch2>什么是三明治攻击？\u003C\u002Fh2>\n\u003Cp>三明治攻击是 MEV 最寄生的形态，而且每次都走同样的四步：\u003C\u002Fp>\n\u003Col>\n\u003Cli>机器人在\u003Ca href=\"\u002Fblog\u002Fwhat-is-a-mempool\">公开内存池\u003C\u002Fa>里看到你待确认的兑换——代币、规模和你的容忍度设置，在确认前全都一览无余。\u003C\u002Fli>\n\u003Cli>它\u003Cem>抢跑\u003C\u002Fem>：赶在你之前买入同一枚代币，并为优先权付费，把池子的价格推高。\u003C\u002Fli>\n\u003Cli>你的兑换以那个更差的价格成交，一直填到你的\u003Ca href=\"\u002Fblog\u002Fwhat-is-slippage\">滑点容忍度\u003C\u002Fa>所允许的极限。\u003C\u002Fli>\n\u003Cli>它\u003Cem>尾随\u003C\u002Fem>：紧接在你之后卖出，赚走你预先批准的那段差价。\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>留意机器人从你这里需要什么：一笔可见的待确认交易，和一个慷慨的容忍度。所有防护手段都在这两根杠杆上做文章——要么隐藏意图，要么压缩这段差价。\u003C\u002Fp>\n\n\u003Ch2>抢跑与尾随：真正重要的区别\u003C\u002Fh2>\n\u003Cp>这两块积木值得分开来看，因为其中一个的敌意远小于另一个。\u003C\u002Fp>\n\u003Ctable>\n\u003Cthead>\u003Ctr>\u003Cth>手法\u003C\u002Fth>\u003Cth>落在哪里\u003C\u002Fth>\u003Cth>谁买单\u003C\u002Fth>\u003C\u002Ftr>\u003C\u002Fthead>\n\u003Ctbody>\n\u003Ctr>\u003Ctd>抢跑（front-running）\u003C\u002Ftd>\u003Ctd>紧贴在你的交易之前\u003C\u002Ftd>\u003Ctd>你——更差的成交价\u003C\u002Ftd>\u003C\u002Ftr>\n\u003Ctr>\u003Ctd>尾随（back-running）\u003C\u002Ftd>\u003Ctd>紧贴在你的交易之后\u003C\u002Ftd>\u003Ctd>没有人直接买单——它抓的是你这笔交易创造出的套利\u003C\u002Ftd>\u003C\u002Ftr>\n\u003Ctr>\u003Ctd>三明治\u003C\u002Ftd>\u003Ctd>你的交易两侧\u003C\u002Ftd>\u003Ctd>你——你的滑点容忍度所允许的全部差价\u003C\u002Ftd>\u003C\u002Ftr>\n\u003C\u002Ftbody>\n\u003C\u002Ftable>\n\u003Cp>单独的尾随更像是打扫卫生：你的兑换把某个池子的价格推离了大盘，套利机器人又把它推了回去。而抢跑——以及把两者合在一起的三明治——是直接从你的成交里拿走价值。\u003C\u002Fp>\n\n\u003Ch2>所有 MEV 都是坏的吗？\u003C\u002Fh2>\n\u003Cp>不是，而且这个区分很重要。\u003Cem>套利\u003C\u002Fem>让价格保持诚实：当同一种资产在两个池子里价格不同时，机器人会在几秒内抹平差价，这正是你在某一处看到的报价大体上与其他任何一处相符的原因。\u003Cem>清算\u003C\u002Fem>维持借贷协议的偿付能力：当一笔贷款跌破抵押要求，MEV 就是那份赏金，付钱让机器人在它变成坏账之前把它平掉。这两者都充分竞争、无需许可，对普通用户来说也基本不可见。有害的那一类，是需要\u003Cem>你\u003C\u002Fem>的那一类：三明治和抢跑只有靠拖坏真实用户的成交才能赚钱。\u003C\u002Fp>\n\n\u003Ch2>MEV 是怎么变成一门产业的？\u003C\u002Fh2>\n\u003Cp>早期的 MEV 一片混乱——机器人在公开场合打出价战，失败的尝试把区块塞得水泄不通。到 2026 年，它已经是一条流水线，至少在以太坊上如此。\u003Cem>搜索者\u003C\u002Fem>（searchers）寻找机会，把交易打包成 bundle。\u003Cem>构建者\u003C\u002Fem>（builders）把这些 bundle 组装成完整区块，并为被纳入而出价。\u003Cem>提议者\u003C\u002Fem>（proposers）——也就是验证者——通过中继把自己的区块空间卖给出价最高的构建者，这种分工被称为提议者—构建者分离（proposer-builder separation）。以太坊的大多数区块都是这样产出的，靠协议之外的拍卖，而不是验证者自己给交易排序。\u003C\u002Fp>\n\u003Cp>由此带来两个后果。争夺位置的出价走的是优先费——也就是 \u003Ca href=\"\u002Fblog\u002Feip-1559-explained\">EIP-1559\u003C\u002Fa> 引入的手续费市场中的小费层，因为基础费是被销毁而不是付给提议者的——并且越来越多地走向对构建者的直接付款。同时，\u003Cem>私有订单流\u003C\u002Fem>成了这个行业的原材料：钱包和应用把用户交易直接送到构建者手上，完全绕开公开内存池。这确实让那些用户免于被做三明治，同时也把排序权集中到少数几家大型构建者手里——这个权衡至今仍是生态里争论的话题。\u003C\u002Fp>\n\n\u003Ch2>Solana 上有 MEV 吗？\u003C\u002Fh2>\n\u003Cp>有，只是走的另一扇门。Solana 没有以太坊意义上的公开内存池——交易直接流向当前的区块领导者，因此不存在供机器人扫描的公开等候室。MEV 没有消失，只是搬了家：截至 2026 年，其中大部分流经 Jito 式的链下拍卖，搜索者出价把自己的 bundle 放在目标交易旁边，拍卖收入则与验证者和质押者分享。当某些运营方运行经过改动、会把待确认流量泄露给攻击者的软件时，三明治依然会发生——这种行为验证者社区一直在纠察，但并未根除。这条教训是普适的：MEV 是排序权的属性，而不是某一条链的设计所致。\u003C\u002Fp>\n\n\u003Ch2>如何保护自己不受 MEV 侵害？\u003C\u002Fh2>\n\u003Cp>你无法彻底退出 MEV，但可以让自己成为糟糕的目标：\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>把滑点收紧。\u003C\u002Fstrong>三明治只能榨走你预先批准的那部分空间。在流动性好的交易对上，百分之零点几的容忍度不会给机器人留下值得动手的余地。\u003C\u002Fli>\n\u003Cli>\u003Cstrong>使用私有或具备 MEV 保护的 RPC。\u003C\u002Fstrong>它们把你的交易直接送给构建者，而不是丢进公开内存池，因此在待确认期间它从不暴露。这是你交易所用的应用或 RPC 端点里的一项设置。\u003C\u002Fli>\n\u003Cli>\u003Cstrong>避开稀薄的池子——或者把交易拆开。\u003C\u002Fstrong>大额交易撞上浅薄的流动性会造成剧烈的价格波动，而这恰恰是三明治有利可图的原因。\u003C\u002Fli>\n\u003Cli>\u003Cstrong>签名前先读最少收到数量。\u003C\u002Fstrong>那是你正在同意的最坏情况，以代币数量表述——也是机器人唯一无法改动的那个数字。\u003C\u002Fli>\n\u003Cli>\u003Cstrong>优先选择深度好的场所和安静的时段。\u003C\u002Fstrong>可榨取的量随你造成的价格影响一同放大，所以同一笔订单，在流动性更深、区块争抢更少的地方成本更低。\u003C\u002Fli>\n\u003C\u002Ful>\n\n\u003Ch2>钱包在 MEV 面前能做什么、不能做什么\u003C\u002Fh2>\n\u003Cp>很多营销话术在这里变得含糊，所以有必要说清楚。钱包是你的私钥所在之处，也是你签名的地方。排序发生在你广播\u003Cem>之后\u003C\u002Fem>——在内存池里、在构建者那里，或者在区块领导者那里——那是技术栈里的另一层。托管和排序是两个不同的问题，\u003Ca href=\"\u002Fblog\u002Fwhat-is-a-non-custodial-wallet\">非托管\u003C\u002Fa>并不会让你免疫 MEV：自我托管决定资金归谁所有，而不是谁给区块排序。防三明治的保护来自你选择的滑点数值，以及承载这笔交易的 RPC 或路由器。\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"\u002Fhot-wallet\">WATS\u003C\u002Fa> 稳稳地站在这条线的托管那一侧。它在四款产品上全程非托管——Chrome Extension、Mobile App、Hot Wallet，以及一张用于轻触认证而非存储私钥的 NFC Metal Card——覆盖 Ethereum、Arbitrum、Optimism、Base、Polygon、BNB Chain、Solana 和 TON，正是三明治和 Jito 式拍卖活跃的那片地界。私钥由你持有，WATS 从不持有任何私钥。WATS 不是什么：它不是 DEX、不是中继、不是区块构建者，也不是订单流拍卖，所以 WATS 内部没有任何东西能让三明治变得不可能。任何宣称相反的钱包，都值得你抱以怀疑。\u003C\u002Fp>\n\u003Cp>它与上文那套手续费市场确实有一处诚实的交集。MEV 的竞价跑在优先费上，而优先费要用每条链各自的原生 gas 代币支付——这通常意味着要在八条网络上分别备着 ETH、POL、BNB、SOL 和 Toncoin。WATS 把网络手续费统一以一枚代币 \u003Cstrong>ATS\u003C\u002Fstrong> 计费，取代链的原生 gas：在 EVM 链上用 \u003Ca href=\"\u002Fblog\u002Fwhat-is-erc-4337\">ERC-4337\u003C\u002Fa> 账户抽象，ATS 则作为 LayerZero OFT 跨链流动，因此一份余额即可覆盖全部网络，而收取的 ATS 会从 100M 的供应量朝着 30M 的下限被销毁。WATS 是首个也是唯一一个把 ERC-4337 与 OFT 的单一代币手续费（以其取代原生 gas）与那样的销毁机制结合起来的钱包。要精确看待它改变了什么、没改变什么：\u003Ca href=\"\u002Fblog\u002Fats-fee-model-explained\">ATS 手续费模型\u003C\u002Fa>改变的是由哪种代币支付手续费，而不是这笔交易的成本，也不是你对 MEV 的暴露程度。三明治的定价来自你的滑点容忍度，而不是你的 gas 用什么币计价。\u003C\u002Fp>\n\n\u003Ch2>结论\u003C\u002Fh2>\n\u003Cp>MEV 是从一个把交易顺序拿来出售的系统里漏出来的价值。套利和清算是良性的大多数；三明治和抢跑才是冲着你来的那部分，而它们恰好只需要两样东西——一笔可见的待确认交易，和一个慷慨的滑点容忍度。拿掉其中任何一样，大部分攻击面就消失了。防御靠的是设置，而不是口号：收紧滑点、使用私有 RPC、在深度好的流动性里交易、签名前核对最少收到数量。然后把你真正能控制的那一层保持干净——从\u003Ca href=\"\u002Fdownload\">下载页面\u003C\u002Fa>安装 WATS，在它覆盖的全部八条链上持有自己的私钥，用 ATS 支付每条链的手续费而不必再周旋于各种原生 gas，同时在你交易的那个场所里做好反 MEV 的选择。\u003C\u002Fp>",[10,13,16,19,22,25],{"q":11,"a":12},"MEV 是什么的缩写？","MEV 是 maximal extractable value（最大可提取价值）的缩写——最初叫 miner extractable value（矿工可提取价值），出自 2019 年的一篇研究，当时以太坊的交易顺序仍由矿工决定。它是掌握区块内交易排序权的一方，通过插入、重排或排除交易所能攫取的利润。如今提取它的是一条由搜索者、构建者和验证者组成的流水线，范围从良性的套利与清算，一直到针对用户兑换的敌意三明治攻击。",{"q":14,"a":15},"怎样保护我的兑换不被三明治攻击？","把滑点容忍度收紧——三明治只能拿走你预先批准的那部分空间，在流动性好的交易对上，百分之零点几就不会留下什么值得攻击的东西。通过私有或具备 MEV 保护的 RPC 发送交易，让它们从不暴露在公开内存池里。避免在稀薄的池子里做大额交易，把大单拆开，并且签名前一定要读最少收到数量。这些都是执行层面的选择——你的滑点数值，以及交易经由的 RPC——而不是自我托管本身能提供的东西，所以无论哪个钱包持有你的私钥，设置这些都由你自己来做。",{"q":17,"a":18},"非托管钱包能保护我免受 MEV 影响吗？","不能——托管和交易排序是两个不同的问题。非托管钱包决定的是谁持有私钥；MEV 则是在你广播之后，由给区块排序的人决定的。WATS 就是这一区分的具体例子：它在 Ethereum、Arbitrum、Optimism、Base、Polygon、BNB Chain、Solana 和 TON 上全程非托管，私钥由你持有，WATS 从不持有任何私钥，但 WATS 不是 DEX、不是中继，也不是区块构建者，无法阻止一次三明治。你的保护依然来自收紧的滑点，以及你交易所在场所的私有 RPC。",{"q":20,"a":21},"用另一种代币支付 gas 会改变我的 MEV 暴露吗？","不会。MEV 的定价取决于你的交易造成多大的价格影响、以及你预先批准了多少滑点，而不取决于哪种代币结清了手续费。WATS 把网络手续费统一以一枚代币 ATS 计费，取代每条链的原生 gas——在 EVM 链上用 ERC-4337 账户抽象，跨链流动则用 LayerZero OFT——从而免去了分别备着 ETH、POL、BNB、SOL 和 Toncoin 的必要。它改变的是由哪种代币支付，而不是这笔交易的成本，也不是机器人能否对它做三明治。",{"q":23,"a":24},"Solana 上有 MEV 吗？","有，但形式不同。Solana 没有公开内存池，因此交易直接送到当前的区块领导者手上，不存在供机器人扫描的公开队列。提取活动转移到了链下拍卖：截至 2026 年，Solana 上的大部分 MEV 流经 Jito 式的 bundle 拍卖，搜索者为位置出价，收入与验证者和质押者分享。当某些运营方运行经过改动、会泄露待确认交易的软件时，三明治依然会发生，这是验证者社区一直在纠察但尚未根除的问题。",{"q":26,"a":27},"MEV 违法吗？","截至 2026 年，大体上不违法。在公链上，交易排序无需许可，套利或清算被视为正常的市场行为。抢跑在传统金融里是违法的，因为经纪商对客户负有义务；而区块链上的机器人对你不负任何义务，所以三明治处在法律灰色地带——广受谴责，却鲜有起诉。监管机构追究过涉及欺诈或被入侵基础设施的个别案件，但普通的 MEV 提取在多数司法辖区仍未受监管。",1786059412417]