Perlindungan JIT

Likuiditas just-in-time (JIT) adalah bot yang memasukkan likuiditas sesaat sebelum swap besar dan menariknya segera setelahnya, menangkap biaya yang sedang ditunggu para LP pasif. Di Aqua, bot tidak punya jalan masuk. Setiap posisi milik satu LP, dan likuiditas eksternal tidak dapat dimasukkan ke dalamnya.

7 menit bacaDiperbarui Juli 2026

Serangan ini, dalam angka

hingga 44%pendapatan biaya LP pasif tergerus per swap di bawah penerapan JIT strategis, batas atas berbasis model (arXiv:2509.16157)
~442.000bundle JIT terukur di Uniswap v3 di Ethereum antara Januari 2024 dan September 2025 (studi pengukuran FC'26)
1 LPper posisi Aqua: biayanya tidak dibagi dengan LP lain

JIT berjalan dalam skala besar dan sangat otomatis: pengukuran di atas menelusuri sebagian besar bundle ke segelintir bot searcher, dan sekitar 52.700 di antaranya tiba lewat relay privat, tak terlihat di mempool publik sampai mendarat. LP pasif di pool bersama bersaing dengan infrastruktur yang tidak bisa mereka lihat.

Bagaimana bundle JIT berlangsung

  1. 1

    Menemukan swap besar

    Sebuah bot memantau transaksi tertunda untuk mencari swap besar yang menuju AMM berbasis pool, lalu menghitung persis ke mana swap itu akan menggerakkan harga.

  2. 2

    Menyisipkan likuiditas lebih dulu

    Di blok yang sama, tepat sebelum swap, bot me-mint posisi sempit pada harga itu, sehingga sesaat ia memegang sebagian besar likuiditas aktif di pool.

  3. 3

    Keluar membawa fee

    Segera setelah swap, bot membakar posisinya dan pergi membawa porsi besar fee, mendilusi para LP yang likuiditasnya berada di pool sejak awal. Swap itu sendiri tidak dirugikan, bahkan rata-rata terisi dengan harga yang sedikit lebih baik. Di Aqua urutan ini tidak bisa dimulai: tidak ada likuiditas eksternal yang bisa disisipkan ke posisi Anda.

Mengapa posisi Aqua tidak bisa disergap

Di AMM berbasis pool, biaya dibagi di antara siapa pun yang berada di pool pada momen biaya, termasuk bot yang datang di blok yang sama, tepat sebelum swap. Posisi Aqua dimiliki satu pemilik: biayanya tidak dibagi dengan LP lain dan tidak ada likuiditas eksternal yang dapat bergabung. Momen biayanya tidak dibagi bersama, jadi tidak ada yang bisa disergap. Risiko apa saja yang tetap ada bagi LP Aqua.

Pada posisi Aqua tidak ada momen fee bersama, jadi tidak ada yang bisa disergap.

Sumber

Penyediaan likuiditas JIT strategis (arXiv:2509.16157, AFT 2025) Memodelkan penerapan JIT yang menggerus pendapatan biaya LP pasif hingga 44% per swap.https://arxiv.org/abs/2509.16157 Memetakan likuiditas JIT publik dan privat (FC'26) Menghitung sekitar 442.000 bundle JIT di Uniswap v3 di Ethereum dari Januari 2024 hingga September 2025, termasuk kurang lebih 52.700 lewat relay privat.https://fc26.ifca.ai/defi/papers/jit-liquidity-ethereum-builders.pdf Mengupas serangan likuiditas JIT (IACR 2023/973) Menemukan bahwa JIT didominasi whale dan merugikan LP yang sudah ada, yang porsi likuiditasnya rata-rata terdilusi 85% selama serangan.https://eprint.iacr.org/2023/973 Dune: likuiditas JIT di Uniswap v3 Dasbor komunitas yang melacak bundle dan volume JIT.https://dune.com/Vasily/JIT 1inch: penyediaan likuiditas dan MEV Mekanika serangan dan apa yang diubah Aqua bagi LP, dalam bahasa sederhana.https://blog.1inch.com/liquidity-provider-meets-mev/