Skip to content
Vol. 1 · Ed. 2026
CyberGlossary
Entry № 435

区块链抢跑(Front-Running)

区块链抢跑(Front-Running) 是什么?

区块链抢跑(Front-Running)链上交易滥用,行为者在内存池中看到待打包交易后,以更高 Gas 抢先提交自己的交易,从而利用可预测的价格影响牟利。


由于大多数公链通过内存池广播未确认交易,任何运行节点的人都可以读取待处理的兑换、清算或预言机更新。Searcher 与验证人可以提交 Gas 更高的同向交易或针对性的反向订单,使自己的交易先于受害者上链。抢跑是 MEV(最大可提取价值)的基础形态之一,衍生出三明治攻击、广义后跑、套利等多种玩法。常见缓解方式包括私有订单流(Flashbots Protect、MEV-Share)、commit-reveal、批量拍卖(如 CoW Swap)、加密内存池,以及使用限价单与滑点控制。

示例

  1. 01

    MEV 机器人提高 Gas 价格复制 Uniswap 上一笔大额兑换,先于受害者执行。

  2. 02

    清算机器人为争夺 Aave、Compound 上健康因子低于 1 的抵押品而互相抢跑。

常见问题

区块链抢跑(Front-Running) 是什么?

链上交易滥用,行为者在内存池中看到待打包交易后,以更高 Gas 抢先提交自己的交易,从而利用可预测的价格影响牟利。 它属于网络安全的 Web3 与区块链 分类。

区块链抢跑(Front-Running) 是什么意思?

链上交易滥用,行为者在内存池中看到待打包交易后,以更高 Gas 抢先提交自己的交易,从而利用可预测的价格影响牟利。

区块链抢跑(Front-Running) 是如何工作的?

由于大多数公链通过内存池广播未确认交易,任何运行节点的人都可以读取待处理的兑换、清算或预言机更新。Searcher 与验证人可以提交 Gas 更高的同向交易或针对性的反向订单,使自己的交易先于受害者上链。抢跑是 MEV(最大可提取价值)的基础形态之一,衍生出三明治攻击、广义后跑、套利等多种玩法。常见缓解方式包括私有订单流(Flashbots Protect、MEV-Share)、commit-reveal、批量拍卖(如 CoW Swap)、加密内存池,以及使用限价单与滑点控制。

如何防御 区块链抢跑(Front-Running)?

针对 区块链抢跑(Front-Running) 的防御通常结合技术控制与运营实践,详见上方完整定义。

区块链抢跑(Front-Running) 还有哪些其他名称?

常见的别称包括: 内存池狙击, 交易排序攻击。

相关术语

参见