MEV Açıklandı: Front-Running, Sandviç Saldırıları ve Nasıl Korunulur
Maksimum Çıkarılabilir Değeri (MEV) anlayın: front-running, sandviç saldırıları, back-running, Flashbots Protect özel mempool'ları ve kayma savunması.

Bu sayfada
Hızlı okuma
Maksimum Çıkarılabilir Değer (MEV), blok zinciri blok oluşturucularının ve otomatik arayıcı botların bekleyen işlemleri yeniden sıralayarak, araya işlem ekleyerek veya sansürleyerek elde ettiği kârı ifade eder. Bu derinlemesine inceleme, sandviç saldırılarının ve front-running'in DEX'lerde nasıl işlediğini açıklar, hesaplanmış sayısal bir örnek sunar ve özel RPC uç noktaları ile kayma ayarlarını kullanarak işlemlerinizi nasıl koruyacağınızı ayrıntılandırır.
Aklınızda kalması gerekenler
- MEV (Maksimum Çıkarılabilir Değer), arayıcıların ve doğrulayıcıların bir blok içindeki stratejik işlem konumlandırması yoluyla ele geçirdiği kârdır.
- Sandviç saldırıları, perakende yatırımcılar için en yaygın MEV kayıp biçimidir — botlar işleminizden hemen önce alır ve hemen sonra satar.
- Yüksek kayma toleransı (örneğin >%1,0), otomatik MEV botlarını emrinizi kendi kârları için istismar etmeye davet eder.
- Özel mempool'lar (Flashbots Protect veya MEV Blocker gibi) kullanmak, işleminizi herkese açık arayıcı botlardan tamamen gizler.
- MEV, herkese açık blok zincirlerinin doğasında var olan yapısal bir özelliktir; bu da kullanıcı düzeyinde RPC savunmalarını zincir üstü trader'lar için vazgeçilmez kılar.
Merkezi bir borsada işlem yaptığınızda, emir gerçekleştirme borsanın özel eşleştirme motorunun içinde gizlidir. Ancak Ethereum gibi herkese açık bir blok zincirinde işlem yaptığınızda, işleminiz adı verilen herkese açık bir bekleme odasına yayınlanır.
İşleminiz onaylanmayı beklerken, (searcher'lar) adı verilen özelleşmiş algoritmalar mempool'u inceler, kârlı sıralama stratejileri hesaplar ve kendi işlemlerini sizinkinden önce gerçekleştirmek için blok oluşturuculara rüşvet verir.
1. Maksimum Çıkarılabilir Değer (MEV) Nedir?
Başlangıçta Miner Extractable Value (madenci tarafından çıkarılabilir değer) olarak adlandırılan Maksimum Çıkarılabilir Değer (MEV), işlemleri ekleyerek, kaldırarak veya yeniden sıralayarak bir blok zinciri bloğundan çıkarılabilecek toplam maksimum kârdır.
Blok üreticileri (doğrulayıcılar), hangi işlemlerin bir bloğa gireceği ve tam olarak hangi sırayla gireceği üzerinde nihai kontrole sahip olduğundan, daha yüksek öncelik bahşişi ödeyen veya arbitraj kârı sağlayan işlemleri önceliklendirebilirler.
2. Dört Temel Kârlı MEV Stratejisi
MEV çıkarmak yalnızca başkasından önce satın almaktan ibaret değildir. Front-running tek başına kârlı değildir, çünkü bir kurbanın işleminden önce bir token satın almak, arayıcıyı garanti bir satış fiyatı olmadan fiyat riskiyle baş başa bırakır. Kârı garanti altına almak için arayıcı botlar, dört eksiksiz, çok adımlı MEV stratejisinden birini uygular:
1. Sandviç Saldırıları (Front-Running + Back-Running Kombinasyonu)
Sandviç saldırısı, MEV'nin en yırtıcı türüdür. Bir kurbanın bekleyen DEX swap işlemini, tam olarak aynı blok içinde iki otomatik işlemle çevreler:
- Ön Bacak (Front-Leg): Bot, mempool'daki bekleyen alım emrinizi tespit eder ve token'ı önce satın alarak piyasa fiyatını maksimum kayma limitinize kadar yukarı iter.
- Kurban Gerçekleşmesi: İşleminiz bir sonraki sırada gerçekleşir, kayma ayarınızın izin verdiği en kötü fiyattan doldurulur ve fiyatı daha da yukarı iter.
- Arka Bacak (Back-Leg): Bot, aynı blok içinde işleminizden hemen sonra token'larını satar ve yapay olarak şişirilmiş fiyattan risksiz bir kâr cebe indirir.
2. DEX Back-Running Arbitrajı
Bir DEX'teki büyük bir swap, bir token'ın fiyatını ikincil borsalarla (örneğin Uniswap ile Sushiswap arasında) uyumsuz hale getirdiğinde, arayıcı botlar fiyatı kaydıran swap'tan hemen sonra bir arbitraj işlemi gönderir; bir havuzdan ucuza alıp diğerinde pahalıya satarak piyasa fiyat dengesini yeniden kurar.
3. Likidasyonu Ele Geçirme
Bir oracle fiyat güncellemesinin ardından bir borçlunun teminat oranı Aave veya Compound'da sağlık eşiklerinin altına düştüğünde, arayıcı botlar likidasyon bonusunu toplamak için oracle güncelleme bloğundan hemen sonra bir likidasyon işlemi gerçekleştirmek üzere yarışır.
4. Öncelikli Gas Açık Artırmaları (PGA) ve Fırsat Avcılığı
Yüksek talep gören senaryolarda (sınırlı sayıda NFT mint'i, yeni token lansmanları veya yoğun rekabetli likidasyonlar gibi), arayıcılar Öncelikli Gas Açık Artırmalarına (PGA) girer:
- Arayıcı botlar, işlemlerinin bir blokta #0 pozisyonuna yerleşmesini garanti altına almak için yüksek öncelikli gas bahşişleri gönderir.
- Beklenen kârın bir kısmını blok oluşturucuya bahşiş olarak teklif ederek, arayıcılar kıt, yüksek değerli fırsatlara ilk erişimi güvence altına alır.
3. Bir Sandviç Saldırısı Örneği
Bir sandviç botunun, düşük likiditeli bir token için 10.000 $'lık bir swap'tan nasıl kâr çıkardığı şöyledir:
- Bekleyen Kurban Emri: Alice, %5 kayma toleransıyla 10.000 USDC'yi düşük likiditeli bir altcoin ile takas etmek için bir işlem gönderir.
- Botun Front-Run'ı: Bir arayıcı bot, Alice'in bekleyen emrini herkese açık mempool'da tespit eder. Daha yüksek bir öncelik gas ücreti ödeyerek, bot önce 5.000 $ değerinde altcoin satın alır. Havuz likiditesi zayıf olduğundan, bu front-run alımı DEX'teki token fiyatını %4,8 fırlatır.
- Kurban Gerçekleşmesi: Alice'in işlemi bir sonraki sırada gerçekleşir. Kayma toleransı %5 olarak ayarlandığından, işlemi yapay olarak şişirilmiş fiyattan dolar ve token fiyatını %4,5 daha yukarı iter.
- Botun Back-Run'ı: Bot, aynı blok içinde altcoin'lerini hemen havuza geri satar ve doğrudan Alice'in işlem değerinden ~450 $ net kâr cebe indirir.
4. Teknik Savunmalar: İşlemlerinizi Nasıl Korursunuz
Trader'lar, üç pratik adım atarak zincir üstü emirlerini MEV botlarından koruyabilir:
Adımlar
Özel Bir RPC Uç Noktası Kullanın
Web3 cüzdanınızı (MetaMask, Rabby) işlemleri özel bir mempool uç noktası (Flashbots Protect veya MEV Blocker gibi) üzerinden yönlendirecek şekilde yapılandırın. Özel RPC'ler, işlemleri sandviç botlarının faaliyet gösterdiği herkese açık mempool'u atlayarak doğrudan güvenilir blok oluşturuculara gönderir.
Dar Bir Kayma Toleransı Belirleyin (%0,1 – %0,5)
Varsayılan DEX kaymasını asla yüksek yüzdelerde bırakmayın. ETH/USDC gibi likit paritelerde kaymayı %0,1 ile %0,5 arasında ayarlayın. Bir sandviç botu fiyatınızı yukarı itmeye çalışırsa, dar kaymanız işlemin güvenli bir şekilde geri alınmasına neden olur.
MEV Korumalı DEX Aggregator'ları Kullanın
DEX aggregator'ları (1inch veya CoW Protocol gibi), front-running ve sandviç saldırılarına karşı koruma garantisi veren toplu açık artırmalar veya zincir dışı solver'lar kullanır.
MEV Strateji Karşılaştırma Matrisi
| MEV Stratejisi | Gerçekleştirme Mekanizması | Trader Üzerindeki Finansal Etki | Birincil Koruma |
|---|---|---|---|
| Sandviç Saldırısı | Kurban emri etrafında front-run alım + back-run satış | Yüksek Doğrudan Kayıp (İşlem izin verilen maksimum kaymadan gerçekleşir) | Özel RPC (Flashbots) / Dar Kayma |
| DEX Back-Running Arbitrajı | Fiyatı kaydıran işlemlerden hemen sonra gerçekleştirilir | Düşük Doğrudan Kayıp (Piyasalar arası fiyat dengesini yeniden kurar) | Geçerli değil (Sağlıklı piyasa arbitrajı) |
| Likidasyonu Ele Geçirme | Oracle fiyat güncellemesinden hemen sonra gerçekleştirilir | Borçlu İçin Yüksek (Likidasyon bonusu cezasını tetikler) | Sağlık Faktörünü 1,50'nin üzerinde tutun |
| Öncelikli Mint Avcılığı | Blok pozisyonu #0 için öncelik gas ücreti aracılığıyla blok oluşturucuya rüşvet verme | Dolaylı (Perakende yatırımcıların sınırlı mint'lere erişiminin önüne geçer) | Bot karşıtı commit-reveal mint kontratları kullanın |
5. Sonuç: Bir MEV Dünyasında İşlemlerinizi Korumak
Maksimum Çıkarılabilir Değer, açık ve şeffaf blok zincirlerinin kaçınılmaz bir ekonomik gerçekliğidir. Blok oluşturucular işlem sıralamasını kontrol ettiğinden ve mempool'lar varsayılan olarak herkese açık olduğundan, korunmasız DEX işlemleri her zaman otomatik arayıcı botların hedefi olacaktır.
Neyse ki, kripto işlemlerinizi korumak yalnızca iki basit alışkanlık değişikliği gerektirir:
- Özel Bir RPC Üzerinden Yönlendirin: İşlemlerinizi herkese açık arayıcı botlardan tamamen gizlemek için Flashbots Protect veya MEV Blocker kullanın.
- Kaymanızı Daraltın: Likit token paritelerinde varsayılan %3 ila %5 DEX kaymasını asla kabul etmeyin. Sandviç botlarının emrinizi istismar edecek alanı olmaması için kaymayı %0,1 ile %0,5 arasında tutun.
Özel işlem yönlendirmesini sıkı kayma limitleriyle birleştirerek, DEX'lerde tam bir güvenle işlem yapabilir, fonlarınızın MEV bot kârları yerine işleminize gitmesini sağlayabilirsiniz.
Sıkça Sorulan Sorular
Hayır. MEV, açık ve izinsiz blok zincirlerinin doğasında var olan teknik bir özelliktir. Blok alanı gas ücretleri aracılığıyla açık artırmayla satıldığından ve doğrulayıcılar blok sıralamasını kontrol ettiğinden, MEV çıkarımı merkeziyetsiz ağların temel bir ekonomik gerçekliğidir.
Hayır. Flashbots Protect ücretsiz bir özel RPC uç noktasıdır. İşlemlerinizi doğrudan güvenilir blok oluşturuculara yönlendirir ve bir işlem başarısız olursa gas ücreti bile ödemezsiniz.
Evet. Katman 2'ler ve Solana gibi hızlı zincirler farklı sequencer ve öncelik ücreti mekanizmaları kullansa da, MEV arayıcı botları DEX işlem hacminin bulunduğu tüm herkese açık akıllı sözleşme zincirlerinde faaliyet gösterir.
Front-running tek başına, bir kurbanın emrinden önce yalnızca bir token satın alır. Aynı blokta bir back-run satış işlemi olmadan, arayıcı açık piyasa maruziyeti taşımaya devam eder ve kârı garanti altına almanın hiçbir yolu yoktur; bu da botu fiyat riskine maruz bırakır.
Mempool (bellek havuzu), onaylanmamış işlemlerin bir bloğa dahil edilmeden önce beklediği alandır. MEV arayıcıları, büyük bekleyen işlemleri veya kayma zafiyetlerini tespit etmek için herkese açık mempool'u gerçek zamanlı olarak tarayan yüksek hızlı node'lar çalıştırır.
Proposer-Builder Separation, blok oluşturma rolünü (blok oluşturucular) blok önerme rolünden (doğrulayıcılar) ayıran bir Ethereum mimarisidir. Doğrulayıcıların MEV'i doğrudan çıkarmasını engeller ve blok alanı için rekabetçi, şeffaf bir açık artırma yaratır.
Hayır. CoW Protocol, zincir dışı toplu açık artırmalar ve eşler arası istek örtüşmesi (coincidence of wants, CoW) eşleştirmesi kullanır. İşlemler tek tip bir fiyattan toplu olarak gerçekleştirilir ve sandviç saldırılarını tamamen ortadan kaldırır.
Kaynaklar ve daha fazla okuma
Geliştirici spesifikasyonları ve RPC savunma rehberleri:
- Flashbots Documentation — Flashbots Protect & Private RPC
- Ethereum Foundation — Maximal Extractable Value (MEV) Developer Guide
Bu makale eğitim amaçlıdır. Finansal tavsiye niteliği taşımaz. MEV çıkarma dinamikleri ağa, RPC sağlayıcısına ve DEX aggregator ayarlarına göre değişir.