Boty z przodu — łowca okazji w świecie kryptowalut

Co to jest Front Running Bot? Przyjrzyjmy się wpływom i rozwiązaniom zarówno dla użytkowników, jak i projektów dla Front Running Bot.

Fakt, że użytkownicy są uruchamiani z przodu, jest bolesnym problemem w Crypto i nie ma rozwiązania, głównym powodem tego jest to, że boty działające z przodu sprawiają, że wartość, którą otrzymuje użytkownik, nie jest równa rzeczywistej wartości, którą otrzymuje użytkownik. zaakceptować.

Poniższy artykuł ma na celu wyjaśnienie, czym jest Front Running Bot , implikacje i powiązane rozwiązania zarówno dla użytkownika, jak i strony projektu dla Front Running Bot. 

Czym są boty?

Zanim zagłębimy się w temat botów z przodu, nauczmy się podstaw botów.

Mówiąc najprościej, boty to tylko wstępnie zaprogramowane programy do automatyzacji handlu. Zamiast konieczności monitorowania każdego ruchu na rynku, wypatrywania dobrej chwili na kupno i sprzedaż, bot automatycznie zsyntetyzuje i oceni informacje dostępne na rynku oraz dokona zakupu aktywów dla użytkowników.

Większość obecnych botów ma następujące podstawowe cechy:

  • Analizuj dane z rynku : agreguj i oceniaj informacje z wielu źródeł i zdecyduj, czy kupić, czy sprzedać określoną klasę aktywów. (Uproszczony przykład, jeśli cena SUSHI osiągnie 5 USD, wykonaj zlecenie kupna).
  • Przewiduj ryzyko : Oblicz ryzyko na rynku i zdecyduj, ile kupić/sprzedać.
  • Możliwość kupowania i sprzedawania aktywów : używaj interfejsów API do kupowania i sprzedawania taktycznie (czasem kupowanie wielu małych zleceń, czasami wszystkie po cenie rynkowej).

Boty są skutecznym narzędziem, ponieważ są w pełni zautomatyzowane, zdolne do przetwarzania wielu informacji na raz, wolne od emocji i całkowicie zależne od danych, aby funkcjonować. Ale oczywiście nie są one idealne, całkowicie w zależności od parametrów, które ujawniają wady bota na nieznanym rynku, w tym czasie ludzkie doświadczenie będzie miało przewagę, aby pomóc zachować kapitał lub pomóc w tworzeniu kapitału, osiąganiu lepszych zysków. 

Na rynku istnieje wiele rodzajów botów o różnych zastosowaniach, takich jak: bot handlowy używany do testowania różnych strategii handlowych, bot arbitrażowy używany do kupowania i sprzedawania arbitrażu oraz typ bota, o którym się dowiemy, boty działające z wyprzedzeniem.

Co to jest bot działający od frontu?

Koncepcja front-running

Front-running to wykorzystanie wiedzy o tym, że przyszła transakcja wpłynie na cenę i złożenie zamówienia tuż przed tą transakcją, aby zarobić dla siebie.

Na przykład w tradycyjnych finansach, jeśli inwestor lub fundusz wiedział, że akcje TLSA Tesli zostaną kupione przez kogoś w wolumenie do 10 milionów dolarów, mogą złożyć zlecenie kupna z wyprzedzeniem i kiedy zlecenie kupna dolarów, powodując wzrost ceny, natychmiast złożą zlecenie sprzedaży i będą cieszyć się zyskiem. 

Boty z przodu — łowca okazji w świecie kryptowalut

Przykład front-runningu w tradycyjnych finansach

Bot działający z przodu w Crypto

Zdolność do przewidywania zbliżającej się transakcji jest bardzo ważną częścią front-runningu. Dlaczego więc w Crypto sprawy front-run zdarzają się tak często i tak często?

Dzieje się tak w projekcie Ethereum lub blockchainach o podobnym projekcie do Ethereum, wszystkie przesłane transakcje muszą zatrzymać się w mempool (mniej więcej tam, gdzie transakcje czekają na przetworzenie). Teraz górnicy lub boty mogą skanować mempool. Bot skanujący mempool znajdzie odpowiednie transakcje do uruchomienia (X). 

Drugą cechą projektu Ethereum jest to, że górnicy mają prawo wybrać kolejność przetwarzania transakcji i oczywiście będą traktować priorytetowo transakcje, które płacą wyższe opłaty (to właśnie powoduje problem MEV ). Kiedy więc boty kończą skanowanie i znajdują X, muszą po prostu:

  • Złóż zlecenie kupna z opłatą za gaz nieco wyższą niż gaz X.
  • Następnie złóż zlecenie sprzedaży z gazem nieco niższym niż X.
  • I zysk z front-run.

Składanie dwugłowego zamówienia, jak powyżej, jest jedną z popularnych form front-run, znaną również jako „atak kanapkowy”.

Boty z przodu — łowca okazji w świecie kryptowalut

Przykład ataku kanapkowego

Przykład bota działającego z przodu

Boty z przodu — łowca okazji w świecie kryptowalut

Przykład bota działającego z przodu. Hash Txs: transakcja 1 , transakcja 2 , transakcja 3

Jako przykład pary USDC-SAK3, możemy zobaczyć, że w samym środku zlecenia kupna 1 SAK3 znajdują się 2 zlecenia kupna i sprzedaży 0,4x SAK3 jednocześnie z tego samego adresu, jest to typowe dla użytkowników będących z przodu w krypto.

Patrząc na powyższe szczegóły skrótu txs, w zaledwie 2 transakcjach ten bot zgarnął ponad 1500 USD, kiedy kupił 0,4x SAK3 po 7473 USD i sprzedał go za 9013 USD.

Podsumowując :

  1. Boty uruchamiane z przodu widzą potencjalnie uprzednią transakcję (poślizg jest wystarczająco duży, wpływ na cenę jest wystarczająco duży, aby był opłacalny).
  2. Wstaw zlecenie kupna o rozsądnym rozmiarze (ponieważ zlecenie kupna również wpłynie na cenę) przed złożeniem przez użytkownika
  3. Rozładuj natychmiast po wykonaniu polecenia użytkownika. Zysk botów polega na poślizgu generowanym przez użytkowników, co ułatwia kupowanie po niskich cenach i sprzedawanie po wysokich cenach.

Ethereum to idealne środowisko dla front-run

Można powiedzieć, że projekt Ethereum stworzył idealne środowisko i zapewnia wszystkie niezbędne narzędzia do front-run:

  • Bot zna transakcję z wyprzedzeniem i ma możliwość wpływania na kolejność transakcji (wyższe opłaty za gaz), górnicy mogą również skorzystać z przysługujących im praw i umieścić swoje transakcje na pierwszym miejscu, aby przeprowadzić pierwotną transakcję.
  • Wolumen transakcji na Ethereum rośnie, zarówno pod względem częstotliwości transakcji, jak i wartości na transakcję.

Boty z przodu — łowca okazji w świecie kryptowalut

Dzienna częstotliwość transakcji w sieci Ethereum.

Boty z przodu — łowca okazji w świecie kryptowalut

Wartość na transakcję w sieci Ethereum

  • Niska płynność prowadzi do dużych wahań cen.
  • Każdy może tworzyć lub kupować i używać botów do front-run.

Boty z przodu — łowca okazji w świecie kryptowalut

Wykorzystanie botów i wysokich opłat transakcyjnych, tworzących lukratywne przychody dla górników

⇒ Rozwój front-run jest nieunikniony.

Boty z przodu — łowca okazji w świecie kryptowalut

Wartość wyodrębniona przez MEV (USD) pokazuje rosnące przychody uzyskiwane przez boty

Typowe rodzaje front-runów i ich skutki

Kilka popularnych typów front-runs:

  • Basic front-run : składaj zamówienia na potencjalnie zyskowne okazje.
  • Atak przemieszczenia : Górnik zastępuje pierwotną transakcję własną transakcją, zastąpioną transakcję nadal można wykonać, ale efekt nie będzie taki, jak pierwotnie planowano.
  • Atak wstawiania (atak kanapkowy) : Umieść transakcje na dowolnym końcu oryginalnej transakcji i ciesz się zyskami bez trzymania aktywów, transakcje z atakiem kanapkowym często będą miały większy poślizg.
  • Atak tłumiący: Opóźnij pierwotną transakcję, potencjalną transakcję, która pozostawia niski poślizg, górnik może całkowicie opóźnić transakcję, jeśli transakcja chce zostać wykonana, poślizg musi zostać skorygowany wyżej.

Rozwiązanie zapobiegające uruchamianiu bota w krypto

Z perspektywy użytkownika 

Z perspektywy użytkownika, kilka podstawowych sposobów, które możemy zastosować w celu ograniczenia front-run to:

  • Podzielone transakcje : zamiast wykonywać wiele dużych transakcji naraz, użytkownicy mogą dzielić transakcje na wiele mniejszych transakcji, co zmniejszy atrakcyjność transakcji dla botów z przodu ze względu na ich wartość.
  • Dostosuj niski poślizg : Sam bot podczas zawierania transakcji również wpłynie na cenę, więc dostosowanie niskiego poślizgu zapobiegnie niepotrzebnym stratom użytkowników. Jednak dostosowanie niskiego poślizgu może utrudnić wykonanie transakcji.

Front-running jest częścią MEV (wartości możliwej do wydobycia przez górników) lub zysku, który górnik zarabia nadużywając swojego autorytetu. Obecnie nie ma rozwiązania, aby usunąć MEV, poniżej przedstawiamy kilka wyjątkowych pomysłów i środków, aby zminimalizować szkody, jakie MEV przynosi użytkownikom.

Z perspektywy  programisty

Deweloperzy mogą podzielić środki mające na celu zmniejszenie wpływu MEV na trzy główne gałęzie:

  • Zmieniająca się infrastruktura : Blockchain eliminuje zdolność górników do ponownego zamawiania transakcji i podejmuje działania w celu zwiększenia wydajności zamawiania transakcji.
  • Istnieją środki, aby transakcja była bardziej prywatna : Spraw, aby boty nie miały wystarczającej ilości informacji, aby dokonać transakcji
  • Rozwijaj się od samego początku i daj Dapps możliwość zminimalizowania wpływu front-runs 

Kilka przykładów

Kilka przykładów DApps (zdecentralizowanych aplikacji), które sprawiają, że transakcje są bardziej prywatne lub mają ograniczenia front-run:

  • KeeperDAO : Używa ukrytego Mempool o nazwie Ukrywanie Księgi. Transakcje, zlecenia pożyczkowe będą przekazywane, gdzie bot Keeper będzie czerpał zyski za pośrednictwem MEV poprzez handel arbitrażowy lub likwidację aktywów. Zyski MEV są deponowane w skarbcu ROOK, użytkownicy otrzymują część zysków w postaci tokenów ROOK. Transakcje te będą bezpłatne, co pozwoli uniknąć poślizgów z przodu.
  • SecretSwap : to AMM w tajnej sieci. Secret Swap wykorzystuje tajne kontrakty (SNIP-20), aby chronić użytkowników przed front-run boty MEV. Kontrakty SNIP-20 są szyfrowane, gdy znajdują się w pamięci, co zapobiega ekstrakcji MEV.
  • TaiChi Network: to usługa transakcji prywatnych obsługiwana przez SparkPool. Transakcje użytkowników są widoczne tylko dla Sparkpool, a nie dla innych węzłów Ethereum, uniemożliwiając botowi MEV znalezienie transakcji w Mempool.
  • Archer DAO: Archer Swap firmy Archer DAO wykorzystuje Archer Relay do ominięcia Mempool i wysyłania transakcji użytkownika bezpośrednio do własnych górników MEV-Geth i Flashbotów projektu . ArcherSwap zapobiega front-runs, poślizgom i brakowi opłat transakcyjnych w przypadku nieudanych transakcji.
  • Alchemist : mistX.io to AMM firmy Alchemist, działający w sieci Flashbots, umożliwiający użytkownikom wysyłanie transakcji podobnych do pakietu transakcyjnego Flashbots. Oprócz darmowych transakcji użytkownicy nie muszą również płacić opłat przy anulowaniu zamówienia.
  • 1 cal : Wirtualne stawki za 1 cal ustalają współczynnik konwersji, który w przypadku natychmiastowego zakupu i sprzedaży otrzyma dokładnie tę samą stawkę. Oznacza to, że jeśli boty lub użytkownicy zamienią tokeny na cenę X i zamienią się z powrotem natychmiast po tym, otrzymają cenę X, ale nie skorzystają z „ataku kanapkowego”. 1 Cal ustawi okres oczekiwania zwany „okresem zaniku”, do którego stosuje się powyższą stawkę, w zakresie od 1 do 5 minut.

Myśl zamykająca

W szczególności front-running i MEV w ogóle są nieuniknione i będą rosły wraz z rozwojem sieci Ethereum.

Rodzaje ataków z przodu mogą być znacznie bardziej zróżnicowane i złożone, przenosząc ich wpływ na wyższy poziom.

Boty z przodu — łowca okazji w świecie kryptowalut

Sandwich Attack 2 piętra

MEV jest nadal niewykorzystany, ponieważ w tej chwili większość górników nie zdała sobie jeszcze sprawy z potencjalnego zysku z wykorzystania ich mocy i wydobycia MEV. Istnieje duże prawdopodobieństwo, że w przyszłości górnicy MEV wejdą do głównego nurtu i będą mieli niewyobrażalny wpływ na Ethereum.

Tak więc, dzięki temu artykułowi, musisz zrozumieć, czym jest Front Running Bot, a także związane z nim skutki i rozwiązania zarówno dla użytkowników, jak i projektów dla Front Running Bot.

Jeśli masz inne pytania lub komentarze na ten temat, możesz skomentować poniżej, aby omówić i wymienić!



Mina współpracuje z Polygon

Mina współpracuje z Polygon

Mina i Polygon będą współpracować w celu opracowania produktów zwiększających skalowalność, ulepszoną weryfikację i prywatność.

Analiza modelu operacyjnego Uniswap V2 (UNI) — podstawa AMM

Analiza modelu operacyjnego Uniswap V2 (UNI) — podstawa AMM

Przeanalizuj i oceń model operacyjny Uniswap V2, najbardziej podstawowy model dla każdego AMM.

Instrukcja korzystania z giełdy Remitano: Kupuj i sprzedawaj Bitcoin na giełdzie Remitano

Instrukcja korzystania z giełdy Remitano: Kupuj i sprzedawaj Bitcoin na giełdzie Remitano

Giełda Remitano to pierwsza giełda, która umożliwia kupowanie i sprzedawanie kryptowalut w VND. Szczegółowe instrukcje dotyczące rejestracji w Remitano oraz kupowania i sprzedawania Bitcoina tutaj!

Instrukcje dotyczące udziału w sieci testowej Tenderize na Solanie są szczegółowe i łatwe do zrozumienia

Instrukcje dotyczące udziału w sieci testowej Tenderize na Solanie są szczegółowe i łatwe do zrozumienia

Artykuł zawiera najbardziej kompletne i szczegółowe instrukcje dotyczące korzystania z sieci testowej Tenderize.

Kompletny i szczegółowy przewodnik dotyczący korzystania z Mango Markets

Kompletny i szczegółowy przewodnik dotyczący korzystania z Mango Markets

Artykuł zapewni Ci najbardziej kompletny i szczegółowy przewodnik dotyczący korzystania z Mango Markets, aby doświadczyć pełnej funkcjonalności tego nowego projektu na Solanie.

ODBLOKOWANA Seria #1 - Zwiększenie bezpieczeństwa w aplikacji Coin98 Super

ODBLOKOWANA Seria #1 - Zwiększenie bezpieczeństwa w aplikacji Coin98 Super

W tym pierwszym odcinku serii UNLOCKED dodamy dodatkową warstwę zabezpieczeń do Twojego portfela za pomocą Ustawień zabezpieczeń.

Jak farmić Crypto i bezpiecznie dołączyć do DeFi?

Jak farmić Crypto i bezpiecznie dołączyć do DeFi?

Rolnictwo to dobra szansa dla użytkowników na łatwe zarabianie kryptowalut w DeFi. Ale jaki jest właściwy sposób na hodowlę kryptowalut i bezpieczne dołączenie do DeFi?

Wycena DeFi: Czy DeFi można wycenić według przepływów pieniężnych?

Wycena DeFi: Czy DeFi można wycenić według przepływów pieniężnych?

Artykuł stanowi tłumaczenie opinii autora @jdorman81 na temat wyceny w Defi, wraz z osobistymi opiniami tłumacza.

Instrukcja użytkowania podłogi Saddle Finance od A do Z

Instrukcja użytkowania podłogi Saddle Finance od A do Z

Saddle Finance to AMM, który umożliwia handel i zapewnia płynność dla tBTC, WBTC, sBTC i renBTC. Instrukcja obsługi podłóg siodłowych.

Co przygotować, gdy Bitcoin (BTC) przekroczy szczyt 500 milionów VND/BTC i czy sezon Pump Coin 2017 mocno powróci?

Co przygotować, gdy Bitcoin (BTC) przekroczy szczyt 500 milionów VND/BTC i czy sezon Pump Coin 2017 mocno powróci?

Dlaczego miałbyś już teraz pilnować Bitcoina (BTC)? A co przygotować, gdy Bitcoin (BTC) przekroczy szczyt 500 milionów VND/BTC?

Sign up and Earn ⋙
Sign up and Earn ⋙