如果你在 Solana 上交易——手动、通过机器人、或只是在钱包里点 swap 按钮——MEV 机器人非空概率正在从你的交易里抽取价值。大多数人没意识到,因为抽取是无声的:你提交一笔交易、它以看起来正常的价格执行、"AMM 数学应该给你的"和"你实际拿到的"之间的差额进了某个机器人的钱包。
这篇过一遍 Solana MEV 机器人到底做什么、被它们瞄准时怎么识别模式、走 Anti-MEV 保护后变化什么。
MEV 机器人到底是什么
MEV 是 Maximal Extractable Value(最大可提取价值)——拥有交易排序权的角色能在标准手续费之外捕获的价值。在有公共 mempool 的链(以太坊、BSC)上,MEV 机器人监视 mempool、识别可盈利提取机会、提交捕获它们的交易。
Solana 结构上不一样。没有传统公共 mempool——交易直接发给下一个排定的 validator。但 MEV 仍然存在,只是形态不同:
- Validator 端排序 MEV。 出块的 validator 能在它的 slot 里重排交易。一个跟(或付钱给)validator 合作的机器人能有效重排。
- RPC 端观察 MEV。 RPC 服务商在转发给 validator 前看到交易。恶意或被攻陷的 RPC、或只是马虎暴露数据的,能把交易信息泄露给机器人,让它们有时间反应。
- 打包前可见性。 通过某些路径广播的交易在落块前对机器人可见。这是 Solana MEV 实践中大部分发生的地方。
对交易者的实际影响和以太坊一样:你提交盈利 swap、机器人前置你、你以推高价格执行、机器人后置你、差额进机器人。
三明治攻击:一步一步
Solana 上主导的 MEV 模式是三明治攻击:
- 你决定 swap 100 SOL 进某 memecoin
- 你提交交易。它现在在落块前对三明治机器人可见
- 三明治机器人前置你:先买同一 memecoin、把价格推高
- 你的交易在推高价格上执行。你拿到的代币比 AMM 数学在提交时建议的少
- 三明治机器人后置你:立刻卖掉它刚建的仓位、捕获你刚创造的价格冲击
机器人利润是它推高价格卖的减原始价格买的、再减它自己的费。你的损失是 AMM 数学预期输出和实际收到之间的差。
成交量很大。任何在 Solana 上通过非保护路径交易的人都在贡献给那个数字。
怎么知道你在被夹
跑机器人的交易者,诊断很直接:对比每个 swap 的 AMM 数学预期输出和实际成交。如果差距系统性大于滑点容差预测——尤其在盈利 swap 上——你在被夹。
具体迹象:
- Dry-run/回测盈利、生产打平或更差
- 持续滑点超过 AMM 曲线计算
- 大仓位上更差成交(三明治机器人随目标大小放大)
- 拥堵期间更差成交(更多机器人活动)
- "成功"交易但实际结果不匹配预期
手动交易者诊断更难,因为通常不会主动算 AMM 数学预期输出。市面上的聪明钱终端和 bubblemaps 这类工具有时能把特定交易标记为被夹,但最可靠的信号还是:走一遍 Anti-MEV 路径,看有效价格是不是改善了。
Solana MEV 机器人策略详解
类别比三明治攻击更广:
三明治攻击。 主导策略。前置、让目标执行、后置。Solana 上经济意义最大的 MEV。
JIT(Just-in-time)流动性。 机器人在大 swap 前给集中 AMM 加流动性、捕获费、移除流动性。对交易者损害较小但技术上是 MEV 形式。
清算 MEV。 监视借贷协议不健康仓位;清算它们捕获清算费。影响借款人但不直接影响交易者。
回跑套利。 交易者的 swap 在池间创造价格不平衡;机器人套利回去。技术上是 MEV 但通常不直接伤害原交易者。
NFT mint sniping。 机器人和人争限量 NFT mint。一样的提交栈机制,不同领域。
对大多数交易者,三明治攻击是唯一关心的 MEV。其他要么是别人的问题,要么对生态健康有益。
Anti-MEV 保护怎么真正工作
有几种模式。对交易者最有效的是:
私有 RPC 路由。 交易从不进公共观察面。从你的客户端到一个私有端点到一个 validator,没有中间可见性。机器人不能前置看不见的东西。
这就是 BoltTx 默认做的。没有"MEV 模式"开关、没有独立产品、不需要 opt-in。每笔通过 bolttx.io 路由的交易在投递时不会暴露于打包前观察。
其他模式存在但有取舍:
MEV-blocker 模式。 RPC 通过同意不前置的搜索者路由交易、搜索者抽取 MEV 时退款用户。源于以太坊;Solana 上不那么标准化。增加协调开销。
批量拍卖。 订单在一个时间窗口内收集、统一匹配。Solana 上目前没有同等规模的实现。
前端层 Anti-MEV。 一些交易前端在交易流里捆绑自己的保护。只在你完全通过那个前端交易时管用。对机器人或程序化提交者没用。
对程序化提交(机器人、dApp、AI agent),私有 RPC 路由是对的答案。集成成本低(改一个 URL)、保护自动、不用每笔交易都做一次决策。
完整拆解看 Anti-MEV 深度文。
经济影响
对没保护的活跃交易者,被夹的代价有意义。具体数字看:
- 仓位大小(更大 = 更可被夹)
- 池子深度(更浅 = 更可被夹)
- 代币波动率(更高波动 = 提取窗口更大)
- 时段(某些时段机器人更活跃)
合理估算:重交易对子上每 swap 5-30 bp,memecoin 对子上更多。一个每天数千 swap 的机器人,累积很快。
关掉这个差距是大多数 Solana 活跃交易者能做的最大经济改进。不额外花钱(在对的 RPC 上 Anti-MEV 路由不是高级功能),ROI 立即。
这周可以做什么
如果你怀疑或知道在亏给 MEV 机器人:
- 测量你被夹的代价。 对比最近 swap 的 AMM 数学预期输出和实际成交。系统性偏差 = 被夹敞口。
- 换 Anti-MEV RPC。 任何有方向交易别走公共路由 RPC。保护在路由层、不是 add-on。
- 新 RPC 上重跑同样交易一周。 对比差额。新路径上成交系统性更紧——你已量化你的节省。
- 机器人操作者:把被夹敞口当指标监控。 加每 swap 诊断,标记实际成交和 AMM 数学预期偏差大的交易。
- dApp 操作者:默认通过 Anti-MEV 路由用户交易。 别让这是用户得找的 opt-in 设置。
- 别过度工程化。 修法是改一个 URL。复杂度是价值的反面。
在 Anti-MEV 保护上试一下 BoltTx
BoltTx 默认用 Anti-MEV 保护路由每笔交易。无独立产品、无 opt-in、无额外费:
import { Connection } from "@solana/web3.js";
const connection = new Connection(
"https://bolttx.io/?api-key=YOUR_API_KEY",
"processed"
);
免费档注册。用真实流量跑一周。对比有效成交和当前配置。被夹代价降明显——你有答案了。
常见问题
Solana MEV 机器人合法吗? 活动本身在大多数司法辖区目前不违法。经济效果是从交易者向机器人操作者的价值转移。有人说是市场效率特性;有人说寄生。监管可能演化。
Solana 会在协议层修 MEV 吗? 有些协议层提案存在;都不紧迫。当前 Anti-MEV 解决方案是应用层(RPC 路由)。
Anti-MEV 保护会拖慢交易吗? 在对的架构上、不会。保护在路由层、不是额外确认步骤。BoltTx 的 Anti-MEV 路由是同一条投递亚秒级确认的路径。
只是手动交易者不跑机器人怎么办? 保护一样适用。用一个走 Anti-MEV RPC 的钱包、或通过一个走它的前端交易。经济逻辑一样;你只是提交交易少。
Anti-MEV 跟三明治保护一样吗? 三明治攻击是 MEV 一种形式。Anti-MEV 保护涵盖三明治、前置、后置。对交易者这两个词常互换使用。