Protección JIT

La liquidez just-in-time (JIT) es un bot insertando liquidez justo antes de un swap grande y retirándola justo después, capturando la comisión que los LP pasivos estaban esperando. En Aqua un bot no tiene por dónde entrar. Cada posición pertenece a un solo LP, y no se puede insertar liquidez externa en ella.

7 min de lecturaActualizado el julio de 2026

El ataque, en cifras

hasta un 44%de los ingresos por comisiones de un LP pasivo se erosionan por swap bajo despliegue estratégico de JIT, una cota superior basada en modelos (arXiv:2509.16157)
~442.000bundles JIT medidos en Uniswap v3 de Ethereum entre enero de 2024 y septiembre de 2025 (estudio de medición FC'26)
1 LPpor posición de Aqua: sus comisiones no se comparten con otros LPs

JIT opera a escala y está muy automatizado: la medición de arriba atribuye la mayoría de los bundles a un puñado de bots searcher, y unos 52.700 llegaron por relés privados, invisibles en el mempool público hasta aterrizar. Los LP pasivos de los pools compartidos compiten con una infraestructura que no pueden ver.

Cómo se desarrolla un bundle JIT

  1. 1

    Detectar un swap grande

    Un bot vigila las transacciones pendientes en busca de un swap grande dirigido a un AMM con pool, y calcula exactamente hacia dónde moverá el precio ese swap.

  2. 2

    Insertar liquidez primero

    En el mismo bloque, justo antes del swap, mintea una posición estrecha a ese precio, de modo que por un instante concentra la mayor parte de la liquidez activa del pool.

  3. 3

    Salir con la comisión

    Inmediatamente después del swap quema la posición y se marcha con una gran parte de la comisión, diluyendo a los LP cuya liquidez estuvo en el pool todo el tiempo. El propio swap no sufre daño y, de media, incluso se ejecuta a un precio ligeramente mejor. En Aqua la secuencia ni siquiera puede empezar: ninguna liquidez externa puede insertarse en tu posición.

Por qué las posiciones de Aqua no pueden ser interceptadas

En un AMM con pool, las comisiones se reparten entre quienes estén en el pool en el momento de la comisión, incluido un bot que llegó en el mismo bloque, justo antes del swap. Una posición de Aqua tiene un solo propietario: sus comisiones no se comparten con otros LPs y ninguna liquidez externa puede unirse a ella. El momento de la comisión no se comparte, así que no hay nada que interceptar. Qué riesgos siguen existiendo para los LP de Aqua.

En una posición de Aqua no hay un momento de comisión compartido, así que no hay nada que interceptar.

Fuentes

Provisión estratégica de liquidez JIT (arXiv:2509.16157, AFT 2025) Modela cómo el despliegue JIT erosiona los ingresos por comisiones de los LP pasivos hasta un 44% por swap.https://arxiv.org/abs/2509.16157 Mapeo de la liquidez JIT pública y privada (FC'26) Contabiliza unos 442.000 bundles JIT en Uniswap v3 de Ethereum de enero de 2024 a septiembre de 2025, incluidos cerca de 52.700 vía relés privados.https://fc26.ifca.ai/defi/papers/jit-liquidity-ethereum-builders.pdf Desmitificando los ataques de liquidez JIT (IACR 2023/973) Concluye que el JIT está dominado por ballenas y es perjudicial para los LP existentes, cuya cuota de liquidez se diluye de media un 85% durante un ataque.https://eprint.iacr.org/2023/973 Dune: liquidez JIT en Uniswap v3 Panel comunitario que rastrea los bundles y volúmenes JIT.https://dune.com/Vasily/JIT 1inch: provisión de liquidez y MEV La mecánica del ataque y lo que Aqua cambia para los LP, en lenguaje claro.https://blog.1inch.com/liquidity-provider-meets-mev/