Kapatmak için ESC'ye basın

Likitide Geleceği: Uniswap v4 Hooks ve JIT MEV Saldırıları

2025 yılına kadar Uniswap v3 “statik bir kale”ydi: oyun kuralları değiştirilemez kodda gömülüydü. Uniswap v4 ve Singleton mimarisi ile DeFi dünyası değişti. Artık her havuz kendi “ruhuna” sahip olabilir; bu, havuzun yaşam döngüsündeki kritik anlarda çalıştırılan Hooks — akıllı sözleşmeler ile mümkün.

JIT botlar için bu, kolay kazanç döneminin sonu demek. LP’ler için ise hayatta kalma şansı.

 

1. Hooks: JIT’e Karşı Panzehir

Uniswap v4’te, beforeModifyLiquidity (likidite değişmeden önce) veya afterSwap (swap sonrası) tetiklenen mantık ekleyebilirsiniz. Bu, JIT saldırılarına karşı üç temel savunma yolunu açar:

A. Zorunlu Gecikme (Withdrawal Locks)

En basit ve en etkili yöntem. Hook, aynı blokta yapılan likidite eklemesi (Mint) sırasında likiditeyi çekmeyi (Burn) engelleyebilir.

  • Nasıl çalışır: Bot fonları hemen çekemezse, pozisyonunu en az 1–2 blok tutmak zorunda kalır.
  • Sonuç: Bot, Geçici Kayıp (Impermanent Loss) ve piyasa dalgalanmalarına karşı risk altına girer. JIT saldırısı artık risksiz değildir.

B. Dinamik Ücretler (Dynamic Fees)

Hook, bir blok içindeki volatiliteyi analiz edebilir. Eğer mevcut blokta ani likidite eklemesi ve büyük bir swap varsa, hook yeni pozisyonlar için otomatik olarak çıkış ücretini (Exit Fee) artırabilir.

Az bilinen detay: v4’te, kısa süreli pozisyonlardan elde edilen kazancın bir kısmını uzun vadeli LP’lere dağıtan “anti-JIT vergisi” uygulanabilir.

C. Beyaz Liste Likiditesi (Whitelisted Liquidity)

Hooks, yalnızca doğrulanmış sözleşmeler veya belirli bir skorlamaya sahip kullanıcıların likidite sağlayabileceği “VIP havuzları” oluşturmayı mümkün kılar.

 

2. Koruma Kodu: Anti-JIT Hook Örneği

Aşağıda, Uniswap v4’te koruma mantığının nasıl görünebileceğine dair kavramsal bir örnek verilmiştir (IPoolManager arayüzleri kullanılarak).


// SPDX-License-Identifier: MIT
pragma solidity ^0.8.24;
import {BaseHook} from "v4-periphery/BaseHook.sol";
import {IPoolManager} from "v4-core/interfaces/IPoolManager.sol";
import {Hooks} from "v4-core/libraries/Hooks.sol";
contract AntiJITHook is BaseHook {
    // Her LP için son likidite ekleme bloğu numarasını sakla
    mapping(address => uint256) public lastMintBlock;
    constructor(IPoolManager _poolManager) BaseHook(_poolManager) {}
    function getHookPermissions() public pure override returns (Hooks.Permissions memory) {
        return Hooks.Permissions({
            beforeAddLiquidity: true,
            afterAddLiquidity: false,
            beforeRemoveLiquidity: true,
            afterRemoveLiquidity: false,
            beforeSwap: false,
            afterSwap: false,
            beforeDonate: false,
            afterDonate: false,
            beforeSwapReturnDelta: false,
            afterSwapReturnDelta: false,
            afterAddLiquidityReturnDelta: false,
            afterRemoveLiquidityReturnDelta: false
        });
    }
    function beforeAddLiquidity(address sender, ...) external override returns (bytes4) {
        lastMintBlock[sender] = block.number;
        return BaseHook.beforeAddLiquidity.selector;
    }
    function beforeRemoveLiquidity(address sender, ...) external override returns (bytes4) {
        // Çekme, ekleme ile aynı blokta gerçekleşiyorsa engelle
        require(lastMintBlock[sender] < block.number, "JIT detected: Withdrawal locked until next block");
        return BaseHook.beforeRemoveLiquidity.selector;
    }
}

 

3. Öngörü: Tüm LP’ler Bot mu Olacak?

2026 yılında “pasif yatırımcı” ve “MEV bot” arasındaki sınır tamamen belirsizleşecek.

  • Aktif Yönetim (ALM): Gamma veya Arrakis gibi protokoller, kullanıcılarının getirilerini korumak için kendi JIT benzeri mekanizmalarını kullanmaya başlayacak.
  • Dikey Entegrasyon: Büyük LP’ler, likiditelerinin JIT saldırılarıyla “seyreltilmesini” önlemek için Block Builders ile doğrudan anlaşmalar yapacak (Private Liquidity Pools).

LP’ler için ipucu: v4 çağında sadece en yüksek ücretli havuzları aramayın. Akıllı hook’lara sahip havuzları bulun. Korumasız havuzlar botlar tarafından tamamen “boşaltılacak”, bir blok gecikmeli çekime sahip havuzlar ise gerçek sermaye için güvenli bir liman olacaktır.

 

4. MEV Etiği: Kötü mü yoksa Teşvik mi?

JIT likiditesi, kodda kapitalizmin zirvesidir. Tembel paraya serttir, ancak piyasayı inanılmaz derecede likit yapar.

  • Etik paradoks: JIT bot, LP’yi “soyar” ama trader’a mükemmel fiyat verir.
  • Uniswap perspektifinden — bu bir başarıdır. Ekosistem perspektifinden — daha karmaşık finansal araçlar yaratmamızı teşvik eden bir meydan okumadır.

 

5. 2026’da Hayatta Kalmak İçin Pratik İpuçları

  • “Çıplak” havuzlardan kaçının: Yüksek hacimli çiftlerde (ör. USDC/WETH) koruyucu hook olmayan Uniswap v3/v4 havuzlarından uzak durun. Burada kazancınız botlar için yem olur.
  • Hook Aggregator kullanın: Sermayenizi yalnızca “korumalı” havuzlara otomatik olarak yeniden dengeleyen platformları arayın.
  • L2’de çeşitlendirin: JIT saldırıları Flashbots yapısı nedeniyle Mainnet’te en etkili olanıdır. L2 (Base, Optimism) hızlı bloklarla, JIT botlarının fırsat yakalaması zorlaşır ve ücretler genellikle daha düşüktür, böylece saldırı daha az karlı olur.

 

Döngünün Sonu

“Havuzlardaki Yırtıcılar” döngüsü sona erdi. JIT likiditesini ilk işlemden geleceğin mimarisine kadar inceledik. DeFi daha basit olmayacak — daha hızlı olacak. Ve artık yırtıcıların nasıl çalıştığını bildiğinize göre, karar sizin: onların avı olmak mı yoksa oyunun kurallarını belirleyen kişi olmak mı?


JIT Likidite Ustalığı: Uniswap'te MEV İçin Tam Kılavuz: 5 Bölümden 5.si

Astra EXMON

Astra is the official voice of EXMON and the editorial collective dedicated to bringing you the most timely and accurate information from the crypto market. Astra represents the combined expertise of our internal analysts, product managers, and blockchain engineers.

...

Yorumunuzu paylaşın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar işaretlendi *