Web3 Çaylak Serisi: MEV Robotlarını 5 Dakikada Anlama, Sen de Yazabilirsin

Blok zinciri teknolojisinin yaygınlaştığı bir dönemde, Kripto para ticaret ekosistemi hızla genişlemektedir. Merkeziyetsiz borsa (DEX), aracısızlık ve şeffaflık avantajlarıyla dijital varlık ticareti için önemli bir platform haline gelmiştir. Piyasanın olgunlaşmasıyla birlikte çeşitli otomatik ticaret araçları ortaya çıkmıştır. MEV (maksimum çıkarılabilir değer) robotları, Blok zinciri ağında stratejileri ve diğer ticaret stratejilerini uygulamak için kullanılan otomasyon programlarıdır. En büyük değeri çıkarmak için Blok zinciri işlemlerini yeniden düzenleme, ekleme veya gecikme süresiyle değiştirerek çalışırlar. Bu makalede, sıkıştırma robotunun tanımı, prensibi, uygulama yöntemleri, belirleyici faktörleri ve optimizasyon yönleri derinlemesine incelenecektir.

Teknolojinin gelişimi ve piyasanın talebiyle, kelepçe robotu da farklı ticaret ortamlarına ve strateji ihtiyaçlarına uyum sağlamak için çeşitli tiplere evrim geçirdi. İşte yaygın olarak kullanılan bazı kelepçe robotu tipleri:

**0****1、**Sandviç Makinesi Robotu

Bu robot türü, büyük tutarlı siparişleri takip ederek, bu siparişlerin zincire gönderilmeden önce daha yüksek Gas ücretiyle önceden işlem göndererek kullanıcıdan önce işlemi tamamlamayı amaçlar. Bu strateji, hedef işlemden önce ve sonra işlemlerin eklenmesini içerir (ön koşu ve arkadan koşma), fiyatları manipüle etmeyi ve bundan kar elde etmeyi içerir.

**02、**Blok Taşıma Tipi Makaralı Robot

Bu tür tutucu robotlar, DEX’ler arasındaki fiyat farklılıklarını kullanarak kar elde etmeye odaklanmıştır. Bir borsa varlık satın alırken düşük bir fiyattan alacak ve ardından başka bir borsada yüksek bir fiyattan satacak şekilde kar elde eder. Bu strateji genellikle robotların farklı borsalar arasındaki fiyat dalgalanmalarını hızlı bir şekilde tanıyıp işlem yapabilmesini gerektirir.

03, Yeni Jeton Yayın Robotu

Bu robotlar genellikle yeni tokenlerin piyasa çıkışındaki fiyat dalgalanmalarına odaklanır. DEX’e yeni tokenlerin listelendiği ilk dönemlerde fiyat genellikle istikrarsızdır ve dalgalanmalar büyüktür. Klipsli robotlar, tokenler yeni piyasaya sürüldüğünde hızlıca alım yapar ve fiyat arttığında aradaki farkı elde etmek için satış yaparlar. Bu tür bir robot, yeni projelerin duyurularına odaklanmak için yüksek bir dikkat gerektirir ve hızlı sipariş verebilme becerisine sahip olmalıdır.

04, Likidite Havuzu Arbitraj Robotu

Likit Havuz Arbitraj Robotu, farklı likidite havuzları arasında varlık transferi yaparak arbitraj yapar. Farklı havuzların fiyat farklarını arar, likidite sağlama ve çekme işlemleri yaparak kar elde eder. Bu, robotun likiditeyi verimli bir şekilde yönetebilmesini ve havuz içi fiyat değişikliklerine hızlı bir şekilde tepki verebilmesini gerektirir.

**05、**Şimşek kredisi arbitraj tipi robot

Fırtına Kredisi arbitraj robotu, fırtına kredisinin özelliklerini kullanarak işlem yapar. Fırtına Kredisi, kullanıcıların rehin vermeden büyük miktarda fon almasına izin verir. Robot, bu fonları kısa sürede piyasa fiyatlarını manipüle etmek için kullanarak arbitraj yapabilir. Örneğin, Fırtına Kredisi’ni bir havuzda fiyatları yükseltmek için kullanmak ve ardından başka bir havuzda kar elde etmek gibi.

**06、**Üçgen Arbitraj Tipi Robot

Arbitraj, farklı üç jeton çifti arasında işlem yaparak döviz kuru farkından faydalanarak arbitraj yapmayı içerir. Örneğin, A/B, B/C ticareti yaparak ve ardından C/A ticareti yaparak döngüsel olarak kar elde edilir. Bu tür robotlar karmaşık hesaplamalar ve hızlı işlem yetenekleri gerektirir.

Bu makalede, sandviç makinesi robotu hakkında bir analiz yapacağız.

Birinci, Sandviç Klemensi Robotu

Sandviç klipsi robotu, Merkeziyetsizlikborsa’da kar elde etmek için önceden işlem yapma amacıyla kullanılan bir otomatik ticaret aracıdır. Hedef işlem yapmadan önce veya sonra hızlı bir şekilde zincir üzerindeki ticaret fırsatlarını yakalayarak işlem yapar ve fark kazanır. Sandviç klipsi robotunun temel özelliği, ticaret avantajını yüksek verimlilik ve hızla ele geçirmesidir.

İkinci, üçüncü sandviç makinesi robotunun prensibi

Sandviç klemensi robotunun karlı işlemleri aşağıdaki temel prensiplere dayanmaktadır:

  1. Öncesi Koşu: Diğer kullanıcıların alım emirlerini henüz Blok’a paketlemediği süre boyunca robot hedef jetonu düşük bir fiyattan satın alır. Kullanıcının emri gerçekleştiğinde ve fiyatı yükseldiğinde, robot farkı almak için hızla satış yapar.

  2. Son işlem: Diğer kullanıcılar jetonu satmadan önce robot daha yüksek bir fiyattan satış yapar. Kullanıcıların satış emri fiyatı düşürdüğünde robot daha düşük bir fiyattan geri alır ve bu şekilde kar elde eder.

Bir şeyi diğerinin altına koyarak kâr etme işlemi olan sıkışma, yani fırsatçı. Fırsatçı robotun başarısı, işlem zamanlamasının hassas bir şekilde belirlenmesine ve işlemin yüksek öncelikli gerçekleştirilmesine dayanır.

Üç, Uygulama Yöntemi

  1. Gerçek zamanlı işlemleri dinleme:

● WebSocket bağlantısı kullanarak Blok Zinciri düğümlerine bağlanın ve paketlenmeyi bekleyen işlemleri gerçek zamanlı olarak dinleyin.

● Hedef DEX ile ilgili işlemleri tanımlamak için transaction.to veya transaction.from alanlarını karşılaştırarak hedef işlemleri filtreleyin.

2、Filtreleme ve Süzme

● Strateji ile ilgisi olmayan işlemler ve kendi adresinizle ilgili işlemleri filtreleyerek, öz-döngüye neden olan kendi kendine işlemleri önleyin.

3、Dinamik olarak Gaz Fiyatlarını Ayarlama

● Robotların işlemlerini normal kullanıcılardan önce gerçekleştirmek için yüksek bir Gas fiyatı manuel olarak ayarlanır.

  1. İşlem verilerini çözme

● Ethereum akıllı sözleşme arayüzü (örneğin ethers.js’deki Arayüz) kullanarak işlem verilerini çözümleyerek, işlemde yer alan jetonları ve miktarları belirleyin.

● Kod çözme bilgisine dayanarak, uygun sözleşme çağrı yöntemini seçin, örneğin swapExactETHForTokens veya swapTokensForExactTokens.

Dört, Kod Fikri

ZAN’nın wss sağlayıcısı tarafından sunulan düğüm hizmetini seçti. Oluşturmayı bilmiyorsanız, tam bir öğreticiyi burada bulabilirsiniz (bunun nasıl yapıldığını ethers.js ile gerçekleştirin

  1. Bir dinleyici ws hizmeti oluşturun
const ZAN_WSS_URL=`wss://api.zan.top/node/ws/v1/eth/mainnet/${YOUR_KEY}`
const ZANWssProvider = new ethers.providers.WebSocketProvider(ZAN_WSS_URL);
ZANWssProvider.on("pending", (tx) => {
//TODO
})
  1. Bu işlemleri tarayın
ZANWssProvider.on("pending", (tx) => {
if (işlem && işlem.to && işlem.to.toLowerCase() === ROUTER.toLowerCase() && işlem.from !== blackAddress) {
    // TODO
  }
})

3、Hala bir yöntem gerekiyor, işlem yönünü belirlemek için Gas fiyatını manuel olarak ayarlayın

function calculate_gas_price(action, amount) {
  if (action === "buy") {
    return amount.add(100000000) // 0.1 Gwei
  } else {
    tutar.sub(100000000) // 0.1 Gwei döndür
  }
}

4, decode işlem yöntemi, işlevi çağır

const iface = new ethers.utils.Interface(abi)
const sonuç = iface.decodeFunctionData('swapExactETHForTokens', transaction.data)

Beş, Karar Verici Faktörler

Kelepçe robotunun etkinliği ve başarısı çeşitli faktörlere yakından bağlıdır:

  1. İşlem Hızı:
  • Ağ gecikme süresi ve düğüm tepki hızı doğrudan robotun tepki süresini etkiler. Yüksek performanslı düğüm hizmetleri (örneğin ZAN, Infura, Alchemy gibi) kullanarak gecikme süresini azaltabilirsiniz, ZAN ayrıca bağımsız düğüm desteği sunar.

2、Gas ücreti:

  • Gas ücreti, ticaret önceliğini ele geçirmede önemli bir faktördür. Yüksek Gas ücretleri karı tüketebilir, bu nedenle hız ve maliyet arasında bir denge bulunmalıdır.

3、Piyasa likiditesi:

  • Yüksek likidite, piyasa fiyatını önemli ölçüde etkilemeden büyük işlemlerin hızlı bir şekilde gerçekleştirilmesine yardımcı olur. Yetersiz likidite, slippage artışına veya işlemlerin başarısız olmasına neden olabilir.
  1. Sözleşme Güvenliği:
  • Hedef sözleşmenin güvenliği, strateji operasyonunun riski ile doğrudan ilişkilidir. Robotun, işlemlerin kötü niyetli sözleşmeler tarafından istismar edilmesini önlemek için sözleşme kodunun temel doğrulama yeteneğine sahip olması gerekir ve hedef sözleşme üzerinde risk kontrolleri yapmak için ZAN sözleşme denetim yeteneğini kullanabilir ().

5, Rekabet ortamı:

  • Piyasada karlı fırsatlar için birden fazla sıkıştırma robotu rekabet edebilir. Yoğun rekabet durumunda, işlem başarı oranı ve kar etkilenabilir.

Sonuç

MEV robotu, Merkeziyetsizlik borsasında arbitraj için etkili bir çözüm sunar. Gerçek zamanlı analiz ve hızlı yürütme ile piyasada avantaj elde etmek mümkündür. Bununla birlikte, robot da yüksek rekabet ve yüksek riskle karşı karşıyadır. Yatırımcılar, teknik uygulama, risk kontrolü ve piyasa stratejisi konularında kapsamlı düşünerek sürekli değişen Kripto Para piyasasında rekabetçi kalabilirler. Gelecekte, teknolojinin ilerlemesi ve DeFi ekosisteminin genişlemesi ile birlikte, robotun potansiyelini daha fazla alanda kullanarak kullanıcılara daha fazla değer yaratması beklenmektedir.

Bu makale, ZAN Takımı’nın (X hesabı @zan_team) KenLee tarafından yazılmıştır ve makale içeriği sadece teknik paylaşım olarak sunulmuştur ve herhangi bir yatırım tavsiyesi olarak kabul edilemez.

View Original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Reward
  • Comment
  • Repost
  • Share
Comment
0/400
No comments
  • Pin
Trade Crypto Anywhere Anytime
qrCode
Scan to download Gate App
Community
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)