JIT 保护

即时(JIT)流动性是指机器人在大额兑换前一刻注入流动性、随即撤出,夺走被动 LP 一直在等待的手续费。在 Aqua 上,机器人无路可入。每个仓位只属于一个 LP,外部流动性无法注入其中。

7 分钟阅读更新于 2026年7月

攻击背后的数字

最高 44%在策略性 JIT 部署下,被动 LP 每笔兑换被侵蚀的费用收入比例,基于模型的上限(arXiv:2509.16157)
约 442,0002024 年 1 月至 2025 年 9 月间在以太坊 Uniswap v3 上测得的 JIT 交易捆绑数量(FC'26 实测研究)
1 位 LP每个 Aqua 仓位:其手续费不与其他 LP 分享

JIT 以规模化、高度自动化的方式运行:上述实测把大多数捆绑交易追溯到少数几个搜索者机器人,其中约 52,700 笔通过私有中继到达,在落地之前公共内存池中完全不可见。共享池中的被动 LP 是在与自己看不见的基础设施竞争。

JIT 捆绑交易如何展开

  1. 1

    发现大额兑换

    机器人监视待处理交易,寻找流向池化 AMM 的大额兑换,然后精确计算该兑换会把价格推到哪里。

  2. 2

    抢先注入流动性

    在同一个区块内、兑换发生前的一刻,它在该价格铸造一个极窄的仓位,于是在那一瞬间握有池中大部分活跃流动性。

  3. 3

    带着费用离场

    兑换一结束,它立即销毁仓位,带走大部分费用,稀释了那些流动性一直留在池中的 LP。兑换本身并不受损,平均而言成交价甚至还略好一些。在 Aqua 上这个序列根本无法开始:任何外部流动性都无法插入您的仓位。

为什么 Aqua 仓位无法被狙击

在池化 AMM 中,手续费由费用产生那一刻池中的所有参与者共享,包括在同一个区块内、就在兑换之前进场的机器人。Aqua 仓位是单一所有者的:其手续费不与其他 LP 分享,任何外部流动性都无法加入。费用时刻不被共享,因此没有可狙击的对象。 Aqua LP 仍需面对哪些风险。

Aqua 仓位没有共享的费用时刻,因此没有可狙击的对象。

来源

策略性 JIT 流动性供给(arXiv:2509.16157,AFT 2025) 对 JIT 部署侵蚀被动 LP 费用收入的建模,每笔兑换最高 44%。https://arxiv.org/abs/2509.16157 公共与私有 JIT 流动性图谱(FC'26) 统计 2024 年 1 月至 2025 年 9 月以太坊 Uniswap v3 上约 442,000 笔 JIT 捆绑交易,其中约 52,700 笔经由私有中继。https://fc26.ifca.ai/defi/papers/jit-liquidity-ethereum-builders.pdf 揭秘 JIT 流动性攻击(IACR 2023/973) 研究发现 JIT 由巨鲸主导,并损害现有 LP 的利益,攻击期间其流动性份额平均被稀释 85%。https://eprint.iacr.org/2023/973 Dune:Uniswap v3 上的 JIT 流动性 追踪 JIT 交易捆绑与交易量的社区仪表盘。https://dune.com/Vasily/JIT 1inch:流动性提供与 MEV 用通俗语言讲清攻击机制,以及 Aqua 为 LP 改变了什么。https://blog.1inch.com/liquidity-provider-meets-mev/