Bảo vệ JIT

Thanh khoản just-in-time (JIT) là việc một bot chèn thanh khoản ngay trước một swap lớn và rút ra ngay sau đó, chiếm lấy khoản phí mà các LP thụ động đang chờ đợi. Trên Aqua, bot không có đường vào. Mỗi vị thế thuộc về một LP duy nhất, và không thể chèn thanh khoản bên ngoài vào nó.

đọc 7 phútCập nhật tháng 7 năm 2026

Cuộc tấn công, qua những con số

tới 44%thu nhập phí của LP thụ động bị bào mòn mỗi swap dưới việc triển khai JIT có chiến lược, giới hạn trên dựa trên mô hình (arXiv:2509.16157)
~442.000bundle JIT được đo trên Uniswap v3 của Ethereum từ tháng 1 năm 2024 đến tháng 9 năm 2025 (nghiên cứu đo lường FC'26)
1 LPcho mỗi vị thế Aqua: phí của nó không chia sẻ với LP nào khác

JIT vận hành ở quy mô lớn và tự động hóa cao: phép đo ở trên truy phần lớn các bundle về một nhóm nhỏ bot searcher, và khoảng 52.700 bundle trong số đó đến qua các relay riêng tư, vô hình trong mempool công khai cho đến khi được đưa vào khối. LP thụ động trong các pool chung phải cạnh tranh với hạ tầng mà họ không thể nhìn thấy.

Một bundle JIT diễn ra thế nào

  1. 1

    Phát hiện một swap lớn

    Một bot theo dõi các giao dịch đang chờ để tìm swap lớn hướng đến AMM dạng pool, rồi tính chính xác swap đó sẽ đẩy giá tới đâu.

  2. 2

    Chèn thanh khoản trước

    Trong cùng khối đó, ngay trước swap, bot mint một vị thế hẹp tại mức giá ấy, nên trong khoảnh khắc đó nó nắm phần lớn thanh khoản đang hoạt động của pool.

  3. 3

    Rút lui cùng khoản phí

    Ngay sau swap, bot đốt vị thế và rời đi với phần lớn khoản phí, làm loãng phần của các LP có thanh khoản nằm trong pool từ đầu. Bản thân swap không bị thiệt hại, thậm chí tính trung bình còn được khớp ở mức giá tốt hơn một chút. Trên Aqua chuỗi này không thể bắt đầu: không thanh khoản bên ngoài nào có thể chèn vào vị thế của bạn.

Vì sao vị thế Aqua không thể bị sniping

Trong một AMM dạng pool, phí được chia cho bất kỳ ai có mặt trong pool tại thời điểm phát sinh phí, kể cả một bot đến trong cùng khối, ngay trước swap. Vị thế Aqua có chủ sở hữu duy nhất: phí của nó không chia sẻ với LP nào khác và không có thanh khoản bên ngoài nào có thể tham gia vào. Khoảnh khắc phí không được chia sẻ, nên không có gì để chen ngang. Những rủi ro nào vẫn còn với LP trên Aqua.

Trong vị thế Aqua không có khoảnh khắc phí dùng chung, nên không có gì để chen ngang.

Nguồn

Cung cấp thanh khoản JIT có chiến lược (arXiv:2509.16157, AFT 2025) Mô hình hóa việc triển khai JIT bào mòn thu nhập phí của LP thụ động tới 44% mỗi swap.https://arxiv.org/abs/2509.16157 Lập bản đồ thanh khoản JIT công khai và riêng tư (FC'26) Đếm được khoảng 442.000 bundle JIT trên Uniswap v3 của Ethereum từ tháng 1 năm 2024 đến tháng 9 năm 2025, trong đó chừng 52.700 qua relay riêng tư.https://fc26.ifca.ai/defi/papers/jit-liquidity-ethereum-builders.pdf Giải mã các cuộc tấn công thanh khoản JIT (IACR 2023/973) Chỉ ra JIT bị các cá voi thống trị và gây hại cho các LP hiện có, với phần thanh khoản bị pha loãng trung bình 85% trong một đợt tấn công.https://eprint.iacr.org/2023/973 Dune: thanh khoản JIT trên Uniswap v3 Bảng điều khiển cộng đồng theo dõi các bundle JIT và khối lượng.https://dune.com/Vasily/JIT 1inch: cung cấp thanh khoản và MEV Cơ chế tấn công và những gì Aqua thay đổi cho LP, bằng ngôn ngữ dễ hiểu.https://blog.1inch.com/liquidity-provider-meets-mev/