Blockchain

Cztery kwadranty ochrony MEV

Zrozumienie krajobrazu rozwiązań MEV

Podobnie jak wiele innych narracji kryptograficznych, ciemna strona blockchain została po raz pierwszy przedstawiona na Reddit w poście zatytułowanym „Górnicy na czele”. W historycznym już poście pt autor opisuje, w jaki sposób, biorąc pod uwagę, że mempool Ethereum jest z natury publiczny, górnicy mogą przeprowadzać transakcje i czerpać zyski z ostatecznie arbitrażowej różnicy w tej transakcji. Nie jest to jednak zupełnie nowe zjawisko w finansach. Książka z 2014 r., Flash Boys: Rewolta na Wall Street autorstwa Michaela Lewisa bada zlecenia wyprzedzające w transakcjach o wysokiej częstotliwości. Papier Flash Chłopcy 2.0, opublikowany w 2019 r., przenosi te obserwacje na poziom blockchain i pokazuje, w jaki sposób obiecany sprawiedliwy system finansowy przyszłości w rzeczywistości ma szeroko rozpowszechnione boty arbitrażowe wykorzystujące transakcje użytkowników. Aż do „połączenia” Ethereum z dowodem stawki we wrześniu, ponad $ 675 milionów została wyodrębniona w tych transakcjach arbitrażowych! 

Prawdopodobnie najgorsze skrócone modne słowo w branży blockchain, maksymalna wartość do wydobycia (MEV) to nagroda, którą walidator, górnik, węzeł lub dowolny producent bloków może uzyskać, zmieniając kolejność transakcji w danym bloku. MEV nie jest jednak wydobywany wyłącznie przez producentów bloków. Handlowcy arbitrażowi i operatorzy botów znani jako „poszukiwacze” również wykrywają dochodowe możliwości MEV, wykorzystując publiczne dane blockchain na swoją korzyść. Ponadto często osoby wyszukujące i walidatorzy współpracują ze sobą, aby znaleźć potencjalnie dochodowe transakcje dostępne w publicznym łańcuchu bloków. Z tego powodu MEV stał się terminem zbiorczym dla wszelkiego rodzaju transakcji arbitrażowych, które mają miejsce w łańcuchu. Pomimo tego, że MEV jest zdominowany przez wyszukiwarek, „SEV” (wartość do wydobycia przez wyszukiwarkę) lub „BPEV” (wartość do wydobycia przez producenta bloku) nie ma tak dobrego pierścienia. W takim przypadku MEV utknął.

Rodzaje ataków MEV

Jak wspomniano wcześniej, MEV nie ogranicza się tylko do zmiany kolejności transakcji na poziomie protokołu przez walidatory bloków. Handlowcy arbitrażowi, boty i starannie tworzone skrypty również wydobywają znaczny procent MEV z aplikacji blockchain. W pewnym sensie MEV można zdefiniować jako ukryty podatek za każdą transakcją. Przed analizą krajobrazu rozwiązań MEV ważne jest zrozumienie niektórych typów ataków MEV występujących w ekosystemie. Zdaję sobie sprawę, że pod radarem odbywa się wiele ataków, których jeszcze nie odkryliśmy, ale to jedne z najbardziej typowych, z którymi się spotykamy.

Wyprzedzanie:

Frontrunning ma miejsce, gdy boty uważnie obserwują pamięć sieci w poszukiwaniu zyskownych transakcji i transakcji. Gdy bot uzna transakcję za opłacalną, lider kopiuje i przyspiesza dokładnie tę samą transakcję z wyższymi opłatami za gaz, ostatecznie zatrzymując zyskowną transakcję dla siebie. Oto świetny film pt Przód w akcji.

Arbitraż DEX:

Biorąc pod uwagę, że zautomatyzowani animatorzy rynku oferują rozbieżne ceny swoich tokenów w dowolnym momencie, stwarza to różne możliwości arbitrażu dla botów, które chcą wydobyć różnicę w cenach. Kiedy dwie zdecentralizowane giełdy (DEX) oferują token po dwóch różnych cenach, bot może kupić na jednym DEX i natychmiast wymienić go na inny w ramach jednej transakcji. Oto an przykład o wyszukiwarce zarabiającej 320 XNUMX $ z powodu różnic cenowych na Uniswap i Sushiswap. Jednak w wielu przypadkach arbitraż DEX niekoniecznie zły dla sieci. Częściej niż nie, utrzymuje DEX w zdrowiu, stale równoważąc ich pule!

Bieg wsteczny:

Backrunning ma miejsce, gdy nadawca transakcji chce, aby jego transakcja została zlecona bezpośrednio za „transakcją docelową”. Często transakcje te mogą być wykorzystać nowe notowania tokenów (a następnie zawyżać cenę), tokeny rebase (np AMPL) lub skorzystać z rozbieżności cenowych po dużych transakcjach na DEX-ach. 

Likwidacje:

Jako forma strategii wstecznej, wyszukiwacze stale analizują dane blockchain, aby określić, gdzie pożyczkobiorcy z protokołem kredytowym mogą zostać zlikwidowani na podstawie zmienności waluty lub aktualizacji wyroczni cenowej. Gdy pozycja może zostać zlikwidowana, bot przesyła transakcję likwidacyjną i pobiera opłaty likwidacyjne.

Atak kanapkowy:

Wyszukiwarki skanują mempool w poszukiwaniu potencjalnych dużych transakcji DEX. Przed transakcją poszukiwacz kupuje aktywa, które ostatecznie zyskają na wartości, a zaraz po wykonaniu transakcji przez wieloryba, poszukiwacz sprzedaje te same aktywa, „przekładając” w ten sposób transakcję wieloryba. Ataki kanapkowe mogą być również wykorzystywane przez dostawców płynności, powodując większe poślizgi dla transakcji ofiary. Ten artykuł doskonale wyjaśnia zawiłości ataków kanapkowych.

Wizualizacja ataku kanapkowego przez bota arbitrażowego (Źródło: Liyi Zhou)
Zwizualizowany atak kanapkowy przeprowadzony przez dostawcę płynności (źródło: Liyi Zhou)
Ataki Bandytów Czasu:

Time Bandit Attacks to strategia stojąca za definicją MEV: reorganizacja przeszłych bloków i proponowanie konkurencyjnych bloków zawierających zmienione transakcje kosztem użytkowników sieci. Chociaż jest to niezwykle trudne do zrealizowania, gdyby tak się stało, z pewnością mogłoby to wpłynąć na bezpieczeństwo i konsensus łańcucha bloków. 

NFT MEV:

Zgodnie z oczekiwaniami, poszukiwacze lub producenci bloków mogą projektować transakcje, aby być pierwszymi w kolejce do zakupu upragnionego NFT lub kupować wiele w ramach tej samej transakcji. 

Płynność JIT:

Płynność Just-In-Time to forma MEV w sekwencji transakcji, w której LP wybija i wypala pozycję bezpośrednio przed i po wymianie. Chociaż faktycznie poprawia realizację transakcji, które w przeciwnym razie miałyby duży wpływ na ceny, jest wysoce konkurencyjny i minimalna liczba transakcji płynnościowych JIT faktycznie przejść.

Wizualizacja płynności JIT (źródło: Jona Charbonneau, cyfrowy Delphi)

Oto kilka innych fascynujących ataków MEV przekrojowy MEVarbitraże stablecoinówataki wujka-bandyty.

Skutki MEV: złe i dobre

Na pierwszy rzut oka MEV wydaje się być egzystencjalnym zagrożeniem dla łańcucha bloków. Ukryte koszty transakcji czające się pod każdym podpisem portfela z pewnością nie mogą być ekonomicznie opłacalne dla nowego paradygmatu technologicznego. W rzeczywistości MEV jest jednym z niewielu zjawisk, które powodują znacznie gorsze wrażenia zarówno dla początkujących, jak i zaawansowanych użytkowników blockchain. Użytkownicy doświadczają zwiększonego poślizgu i gorszej realizacji dużych transakcji (w wyniku handlu kanapkowego i arbitrażu DEX), wzrostu cen gazu i wolniejszej realizacji transakcji (w wyniku frontrunningu), a wszyscy odczuwają zagrożenie dla stabilności konsensusu blockchain ( w wyniku bloków reorganizacji walidatora). Obawy te usuwają całą argumentację za blockchainem: bezpieczeństwo, niezmienność i zaufanie.

Jednak pomimo negatywnych implikacji, istnieją pewne pozytywne czynniki współistnienia z MEV. Handlowcy arbitrażowi zapewniają, że ceny tokenów we wszystkich AMM są równe, spełniają mechanizmy utrzymywania parytetu monet stabilnych, zapewniają płynne procesy likwidacji pożyczek DeFi i zachęcają wnioskodawców bloków do zwiększania bezpieczeństwa łańcucha bloków (poprzez oferowanie wyższych nagród). Ta argumentacja za „dobrym MEV” ma na celu wzmocnienie dobrych aspektów MEV przy jednoczesnej minimalizacji negatywnych skutków.

Niezależnie od tego, czy uważasz, że pozytywne cechy MEV przeważają nad negatywnymi (lub odwrotnie), w rzeczywistości MEV jest tutaj, aby pozostać w jakimś charakterze, szczególnie w świecie po fuzji. Teraz, biorąc pod uwagę różne punkty widzenia MEV i tego, jak żyje w łańcuchu bloków, sensowne byłoby, aby istniały rozbieżne podejścia do sytuacji MEV. W związku z tym ekosystem blockchain aktywnie dyskutuje i pracuje nad rozwiązaniami mającymi na celu złagodzenie lub przynajmniej zminimalizowanie skutków MEV. Z obu stron proponowano różne rozwiązania – tych, którzy uważają, że MEV jest nieunikniony i dostęp do niego należy zdemokratyzować, i tych, którzy próbują temu zapobiec. 

Istnieje kilka różnych sposobów kategoryzacji i podejścia do MEV. Możemy kategoryzować według postrzegania i widzenia problemu MEV:

  • Atak – MEV jest nieunikniony, znajdźmy sposób, aby go wydobyć i zdemokratyzować.
  • Obrona – MEV jest zagrożeniem egzystencjalnym, spróbujmy mu zapobiec.

Lub, zainspirowany przez @Hasu, gdzie te rozwiązania mają miejsce:

  1. warstwa P2P
  2. Warstwa aplikacji

Teoretycznie wszystkie rozwiązania zabezpieczające MEV są budowane w łańcuchu, ale niektóre są wykorzystywane wyłącznie na poziomie aplikacji za pośrednictwem wyznaczonego frontendu. Nazywanie tych platform skierowanych do użytkownika warstwą aplikacji jest z pewnością do zaakceptowania. Patrząc na przestrzeń rozwiązań MEV przez te soczewki, w efekcie stworzyliśmy cztery ćwiartki ochrony MEV

Cztery kategorie to:

  1. Ofensywna ochrona łańcucha
  2. Obraźliwe aplikacje
  3. Obronna ochrona łańcucha
  4. Aplikacje obronne
Cztery kategorie ochrony MEV

W tym artykule wyjaśniam różnych graczy w każdym obozie, jak dokładnie radzą sobie z dylematem MEV, oraz kilka moich przemyśleń na temat tego, dokąd zmierza branża. Zdaję sobie sprawę, że jest wiele, których tu nie przedstawiłem – cała branża porusza się z prędkością światła. Jeśli będzie zapotrzebowanie, opublikuję kontynuację przedstawiającą rozwiązania, których nie przedstawiłem. Na razie oto cztery ćwiartki ochrony MEV (stan na listopad 22).

Cztery kwadranty ochrony MEV

Ofensywny łańcuch

Flashboty

Flashbots to organizacja badawczo-rozwojowa pracująca nad łagodzeniem negatywnych skutków MEV. Dzięki zbiorowi skoordynowanych badań i produktów Flashbots ugruntował swoją pozycję jako jedna z wiodących organizacji demokratyzujących i redystrybuujących przychody MEV, jednocześnie zapewniając większą przejrzystość ekosystemowi. Ekosystem Flashbots zaczyna się od aukcji Flashbots. 

Aukcja Flashbotów

Aukcja Flashbotów to prywatny kanał komunikacji między użytkownikami Ethereum a walidatorami, służący do efektywnego komunikowania preferowanej kolejności transakcji w ramach bloku. Aukcja Flashbots została po raz pierwszy wprowadzona jako mev-geth (łatka na górze klienta go-ethereum) w połączeniu z przekaźnik mev (przekaźnik pakietu transakcji) na Ethereum z dowodem pracy. Teraz na PoS Ethereum, Flashbots Auction jest zbudowany na MEV-Boost (więcej o tym później).

Flashbots Auction pomija tradycyjną otwartą aukcję z licytacją, która powoduje niepotrzebne przeciążenie sieci i generuje dodatkowe koszty dla licytujących. Zamiast tego Flashbots Auction wykorzystuje mechanizm aukcji, który pozwala użytkownikom prywatnie przekazywać swoje preferencje dotyczące ofert i zamówień transakcji bez płacenia za nieudane oferty, a wszystko to przy maksymalizacji nagród walidatora i zapobieganiu wyprzedzaniu. Połączenie prywatnej puli transakcji w połączeniu z zapieczętowanymi ofertami zapewnia zarówno uczciwą, jak i optymalną konstrukcję bloków dla sieci Ethereum.

Jona Charbonneau
Wzmocnienie MEV

Biorąc pod uwagę połączenie Ethereum z dowodem stawki, aukcja Flashbots przeszła na przyspieszenie mev, która jest implementacją separacja wnioskodawcy-konstruktora (PBS) dla PoS Ethereum. MEV-Boost pozwala walidatorom zlecać budowę bloków konkurencyjnemu rynkowi konstruktorów bloków i akceptować najbardziej dochodową konstrukcję bloków za pośrednictwem usługi zwanej przekaźnikami – minimalizując w ten sposób negatywne skutki MEV. MEV-Boost zwiększa bezpieczeństwo i decentralizację Ethereum, umożliwiając wszystkim walidatorom, niezależnie od ich wielkości, otrzymywanie nagród MEV z obsługą PBS, w przeciwieństwie do niewielkiej liczby dużych walidatorów korporacyjnych umieszczonych na białej liście. 

Transakcje są zwykle przesyłane do łańcucha bloków na jeden z dwóch sposobów: do publicznej pamięci lub przez prywatne RPC (przepływ zamówień AKA). Niezależnie od tego, przebieg transakcji MEV-Boost jest dość podobny. Transakcje, które są wysyłane do publicznego mempoola, są sortowane przez „wyszukiwarki” w pakiety. Pakiety te są zwykle uporządkowane w sposób, który wydobywa najwięcej MEV. Następnie poszukiwacze wysyłają swoje pakiety do konstruktorzy bloków, którzy gromadzą pakiety w sposób maksymalizujący dla nich zysk MEV podczas budowania ich na bloku. Ostatecznie wysyłają blok (który ma wbudowaną kolekcję pakietów) przez przekaźnik, który agreguje bloki od wielu konstruktorów i klasyfikuje je w kolejności nagrody, oprócz filtrowania ich pod kątem cenzury. Następnie walidatorzy wybierają najbardziej dochodowy blok otrzymany od MEV-boost i dodają go do sieci Ethereum. 

Flashboty Github
Czterej uczestnicy MEV-Boost:
  1. Poszukiwacze to boty, zaawansowani użytkownicy Ethereum, handlowcy lub ktokolwiek aktywnie przeszukujący mempool w poszukiwaniu możliwości arbitrażu, który znajduje zyskowne transakcje i próbuje włączyć ich transakcje do bloku. Wyszukiwarki zbierają transakcje, dodają je do pakietów i wysyłają do konstruktorów bloków.
  2. Konstruktorzy bloków to wyspecjalizowane podmioty, które łączą się z wyszukiwarkami i pobierają pakiety (składające się z transakcji) i tworzą końcowy blok do wysłania przez przekaźniki do walidatorów.
  3. przekaźniki zbieraj bloki od wielu konstruktorów bloków i wybierz najbardziej opłacalny (określony na podstawie ofert budowniczych), aby wysłać do walidatora w celu złożenia oferty. Przekaźniki odgrywają kluczową rolę w cenzurze, ponieważ są w stanie wybierać bloki do uwzględnienia (więcej na ten temat później).
  4. Walidatory zasubskrybować jeden lub więcej przekaźników za pomocą MEV-Boost i zaproponować najbardziej dochodowy blok spośród bloków otrzymanych z przekaźników, do których jest subskrybowany, ostatecznie zatwierdzając i finalizując ten blok w łańcuchu.
Proces MEV-Boost (Flashboty)

Ponieważ Ethereum nie dodało w pełni PBS do swojego protokołu, MEV-Boost jest obecnie dodatkiem do ekosystemu produkującego bloki i minimalizującego MEV. Ostatecznie, po kilku kolejnych krokach na osi czasu aktualizacji Ethereum, MEV-Boost zostanie bezpośrednio zapisany w warstwie podstawowej Ethereum za pośrednictwem Separacji Konstruktora Wnioskodawców (PBS), co całkowicie oddzieli rolę konstruktora i wniosku na poziomie podstawowym i wyeliminuje potrzebę dla przekaźników w ogóle. Jak widać, zdecydowana większość bloków wzmacnianych przez MEV odbywa się za pośrednictwem Flashbotów:

MEVBoost.pics, zrzut ekranu 11

Najbardziej imponujące jest jednak to, że cała funkcjonalność MEV-Boost opiera się wyłącznie na zaufaniu.

Jon Charbonneau, Twitter
Ochrona przed Flashbotami

Oprócz ochrony MEV Flashbota na poziomie walidatora, Flashbots ma również kilka produktów dla każdego użytkownika łańcucha bloków, aby chronić się przed MEV. Flashbots Protect to narzędzie Flashbota dla użytkowników i programistów zapewniające czołową ochronę. Flashbots Protect RPC umożliwia zwykłym użytkownikom łatwe przesyłanie transakcji do aukcji Flashbots za pomocą niestandardowego punktu końcowego RPC w ich portfelu. Dla użytkowników wszystko jest takie samo, z wyjątkiem tego, że transakcje są wysyłane do konstruktora Flashbots zamiast do publicznej pamięci. Tak więc transakcje te są całkowicie prywatne i nie zostaną zauważone przez wygłodniałe boty arbitrażowe czające się w mempoolu. Interakcja z nim jest bardzo intuicyjna dla użytkowników — w rzeczywistości jest równie prosta jak dodanie adresu URL do MetaMask!

Kwestie cenzury, wady i kolejne kroki

Pomimo niewiarygodnych postępów Flashbotów, nadal istnieje kilka obaw związanych z ich rozwiązaniami. Niektóre z pojawiających się problemów są nieodłącznie związane z ich technologią, na przykład, jeśli cała sieć łączy się z tym samym przekaźnikiem, a ten przekaźnik jest przekaźnikiem z najwyższą ofertą, z pewnością zostanie wybrany przez walidatorów. Ale co, jeśli ten przekaźnik wstrzymuje bloki przed walidatorami, co skończyłoby się stworzeniem niekończącego się cyklu pustych miejsc publikowanych w łańcuchu. Ten problem jest znany jako kwestie żywości. Na szczęście Flashbots zarysowuje dwa potencjalne rozwiązania w przypadku problemów z żywotnością, a gdy PBS zostanie umieszczony w samym Ethereum, problem ten zniknie sam. Co więcej, jeśli MEV-boost nie ma uruchomionych przekaźników lub wszystkie przekaźniki są w trybie offline, wówczas węzeł nawigacyjny zawsze powróci do konstruowania bloku z publicznej pamięci.

Innym problemem, który pojawia się w przypadku Flashbotów, są obawy związane z centralizacją. Ponieważ jest to prywatna organizacja tworząca produkty dla większego dobra Ethereum, zawsze istnieje cienka granica między tym, czego chce, a czego nie chce większa społeczność Ethereum. Niedawno Flashbots ogłosił, że zgodnie z sankcjami Departamentu Skarbu USA rozpocznie cenzurowanie transakcji, które Biuro Kontroli Aktywów Zagranicznych (OFAC) Departamentu Skarbu USA umieściło na czarnej liście (co oznacza wszystkie transakcje typu Tornado Cash). Spowodowało to sporo reakcji ze strony opinii publicznej. i wydał kilka filozoficzne pytania związane z blockchainem. Niezależnie od tego, zdecydowana większość transakcji na blokach MEV-Boosted jest zgodna z OFAC iz pewnością również w tym kierunku zmierza. 

Zrzut ekranu z MEV WaTch 8 listopada 2022 r

Niedawno firma Flashbots ogłosiła, że ​​opracowuje kolejną iterację swojego oprogramowania pod kryptonimem „SUAVE” – Single Unifying Auction for Value Expression. Z pierwszych zapowiedzi wynika, że ​​SUAVE będzie zaszyfrowaną pamięcią dla użytkowników i portfeli obsługującą MEV. Planują stworzyć go w pełni zdecentralizowanym, open source, kompatybilnym z EVM, z obsługą zbiorczą i międzyłańcuchową. Jestem tym bardzo podekscytowany i spodziewam się, że znacząco zmieni to paradygmat ochrony MEV. 

Finanse Kolektora

jak Flashboty, Finanse Kolektora buduje technologię i infrastrukturę, aby zminimalizować negatywne skutki MEV. Podstawą Manifold Finance jest ich system SecureRPC, który umożliwia użytkownikom przesyłanie bezpiecznych i prywatnych transakcji. Wysyłając zamówienia do punktu końcowego RPC, takiego jak SecureRPC lub Flashbots firmy Manifold, transakcje użytkowników są wysyłane przez pośrednika, który chroni użytkowników przed głodnymi poszukiwaczami spędzającymi czas w publicznej mempool, którzy chcą zarobić na twoich transakcjach.

Oprócz SecureRPC, Manifold oferuje kilka produktów. OtwórzMEV (dawniej znany jako YCabal), to zestaw SDK umożliwiający protokołom i aplikacjom ochronę przed bezpośrednim arbitrażem MEV. OpenMEV umożliwia protokołom odzyskanie nieefektywnych implementacji i zwrócenie ich użytkownikom. W rzeczywistości Manifold Finance ma już kilka znanych partnerstw, Strażnik sushi to implementacja OpenMEV dla Sushi. Za każdym razem, gdy przesyłasz transakcję na SushiSwap, jeśli Twoja transakcja kwalifikuje się do zwrotu kosztów transakcji, otrzymasz rabat w wysokości ~90%. Jeśli jednak Twoja transakcja nie kwalifikuje się, zostanie natychmiast przesłana przez prywatną warstwę RPC. Chociaż nie otrzymasz rabatu na transakcję, nadal korzystasz z chronionego zgłoszenia handlowego. Manifold Finance dodatkowo prowadzi własną firmę MEV zajmującą się budowaniem bloków przekaźnik (podobnie jak Flashbots), jednak jego sława polega na tym, że jest odporny na cenzurę (w przeciwieństwie do Flashbots). Możesz zobaczyć cały ekosystem wokół SecureRPC tutaj:

Rozmaite dokumenty finansowe 

Ekosystem Manifold Finance obraca się wokół tokena FOLD. Cały MEV przechwytywany przez zintegrowany protokół (OpenMEV) jest wtedy ponownie dystrybuowane: 50% użytkowników, 25% walidatorów i 25% graczy xFOLD. Oczekuje się, że ogłoszą druga iteracja swojego stakingowego produktu wkrótce, czego oczekuje społeczność. Jednak pomimo tego, że robi wrażenie, dokumentacja Manifold Finance jest niekompletna, więc nie mogłem w pełni zagłębić się w technologiczne zawiłości ich produktów. Poza tym było ich trochę dotyczy wokół organizacji ich stakingu, jak firma i założyciel zaprezentować się w mediach społecznościowych i ich model tokenomiczny. Pytanie, czy te obawy uzasadniają nie cenzurowanie transakcji, zwłaszcza gdy ta kwestia jest ładna minimalny, jest do omówienia. Ostatecznie Manifold Finance ma niesamowitą okazję do przejęcia kontroli nad ekosystemem MEV, ale tylko wtedy, gdy poprawnie rozegra swoje karty.

BloxRoute

Po Flashbotach BloxRoute staje się drugim co do wielkości dostawcą przekaźników. Obecnie prowadzą trzy różne przekaźniki: BloXroute Max Profit, BloXroute Ethical i BloXroute Regulated. Poniżej ich specyfikacja:

BloxRoute Docs

Biorąc pod uwagę toczące się dzisiaj dyskusje, czy przekaźnik jest odpowiedzialny za wykrywanie sankcjonowanych transakcji, dyrektor generalny BloXroute Labs, Uri Klarman, powiedział: CoinDesk że BloXroute „uważał, że decydowanie, czy walidatory powinny uwzględniać [usankcjonowane] transakcje, jest poza naszą klasą płac” i że zdecydował się wprowadzić przekaźnik, który cenzuruje Tornado Cash w zależności od uznania użytkowników i konkretnej sytuacji prawnej. 

Oprócz oferty przekaźników BloxRoute mają również ofensywną aplikację o nazwie WsteczUruchom mnie, która pozwala użytkownikom bezpiecznie przesyłać prywatne transakcje, jednocześnie umożliwiając wyszukiwarkom wykonanie transakcji wstecznej za pośrednictwem MEV w celu uzyskania dodatkowego zysku z arbitrażu. Funkcja transakcji prywatnych chroni Twoje transakcje przed wygłodniałymi czołówkami i botami kanapkowymi krążącymi po mompoolu. Dodatkowo, jeśli backrun jest dostępny, BackRunMe zwraca część tego dodatkowego zysku użytkownikowi. Te transakcje wsteczne nie mają wpływu na transakcję przesłaną przez użytkownika, ponieważ ma to miejsce po potwierdzeniu transakcji, więc wszyscy wygrywają. W tej chwili, WsteczUruchom mnie może być używany na SushiSwap i Uniswap V2.

Jak działa BackRunMe
Cofający się podział zysków

BloxRoute oferuje dodatkowy produkt zabezpieczający przed uruchomieniem o nazwie Szybka ochrona który jest użyteczny we wszystkich Dappach na Ethereum, chociaż nie jest tak przyjazny dla początkujących. Niezależnie od tego, BloxRoute jest liderem w dziedzinie ochrony MEV.

Sieć Eden

Sieć Eden to czwarte ofensywne rozwiązanie łańcuchowe do ochrony MEV. Podobnie jak powyższe trzy, Eden ma trzy powiązane, ale odrębne produkty do ochrony MEV: RPC, przekaźniki i wiązki. Eden RPC to punkt końcowy RPC, który użytkownicy mogą dodać do swoich portfeli, który wysyła ich transakcje do twórców Edenu. Eden RPC zasila przekaźnik Eden, który łączy walidatory z siecią konstruktorów bloków w celu maksymalizacji wydajności walidatora. W ten sposób użytkownicy mają gwarancję, że nie będą atakowani w blokach Edenu. Wreszcie, za pośrednictwem RPC Edenu, zaawansowani użytkownicy Ethereum zwani „poszukiwaczami” mogą wysyłać „pakiety” do sieci konstruktorów bloków Edenu. Wśród wszystkich bloków wzmocnionych MEV, Eden radzi sobie całkiem nieźle (ale wciąż jeden jest nawet bliski Flashbotom).

MEVBoost.Zdjęcia, zrzut ekranu 11

Innym dostawcą przekaźników, o którym należy wspomnieć, jest Natywny. Ich sztafeta, tzw Wymarzona łódź, jest publicznie dostępna, przejrzysta, choć filtruje usankcjonowane adresy. Jak widać powyżej, jest to również fragment wzmocnionych MEV bloków w łańcuchu. Kwestia cenzury transakcji jest kwestią do omówienia, a społeczność blockchain miała ostatnio sporo do powiedzenia na ten temat. Pomimo kontrowersji i sporów po którejkolwiek jesteś stronie, Flashbot i cały ekosystem MEV-boost zrobił całkiem sporo dla ochrony blockchain i MEV. Jestem ciekawy i niecierpliwie czekam na kolejne kroki w tej dziedzinie ochrony MEV

Kontrowersje w MEV-Boost

Oprócz oferty MEV-boost, istnieje kilka innych godnych uwagi projektów, o których warto wspomnieć, które budują ofensywną ochronę łańcucha. 

Pomiń protokół

Pomiń protokół buduje produkty MEV dostosowane do ekosystemu w Cosmos, wzmacniając efekty dobrego MEV i minimalizując skutki złego MEV – i redystrybuując te nagrody z powrotem do walidatorów i graczy. Skip zidentyfikował następujące problemy w łańcuchach Cosmos, biorąc pod uwagę, że jest to pamięć typu „kto pierwszy, ten lepszy”, cytowany z Skip's oficjalny dokument:

  1. Ryzyko realizacji: W okresach dużego zatłoczenia łańcucha nie ma możliwości wyrażenia, że ​​pewne transakcje są „ważniejsze” lub bardziej wartościowe ekonomicznie dla przedsiębiorcy lub ekosystemu. Działo się to często podczas depegu Terra 5/9.
  2. Zmarnowana przestrzeń bloku i gaz: Za dużymi możliwościami arbitrażu można znaleźć cmentarzysko wielu nieudanych transakcji (np. patrz blok Terra Classic 5635240) od pośpiechu, aby być pierwszym.
  3. Centralizacja zysków: Prawie wszystkie możliwości arbitrażu są wygrywane przez bardzo niewiele adresów, prawdopodobnie kontrolowanych przez kilka sklepów HFT, które mogą sobie pozwolić na ogromną infrastrukturę o niskich opóźnieniach wymaganą do wygrania wyścigu. Jest to równoznaczne z ukrytym podatkiem nakładanym na użytkowników Cosmos i walidatorów, którzy tworzą te możliwości arbitrażowe, ale nie mogą ich wykorzystać.
  4. Konsolidacja uczestników: Wyszukiwarki i walidatory MEV są zachęcane do integracji pionowej, aby umieścić swoje boty i węzły na tych samych serwerach w celu szybszego dostępu do mempool i rozgłaszania transakcji. (np. zaobserwowaliśmy postęp w partnerstwie między podmiotami wyszukującymi MEV a walidatorami w zakresie preferencyjnego dostępu), co podważa długoterminową decentralizację.
  5. Ryzyko zatrzymania łańcucha: Duże fale spamu mogą wyłączyć pełne węzły lub walidatory (kiedy odsłaniają porty), jak to się ostatnio stało na innych warstwach 1 (np. Solana)

W związku z tym rozwiązaniem proponowanym przez Skip jest stworzenie zamkniętego systemu aukcji zamkniętych, który umożliwia handlowcom przesyłanie transakcji z napiwkami do walidatorów, którzy traktują je priorytetowo na szczycie bloków w oparciu o bloki.

Pomiń zamawianie transakcji

W ten sposób walidatorzy otrzymają więcej nagród za transakcję, a zyski z obstawiania wzrosną, gdy nagrody MEV zostaną rozdysponowane między obstawiających – wygrana dla obu stron! 

Niedawno Skip ogłosił ich produkt Skip-Select, pozwalając walidatorom całkowicie zdecydować, w jaki sposób budują swoje bloki. Walidatorzy mogą wybrać sposób rozdzielania nagród MEV, niezależnie od tego, czy Skip buduje ich bloki, zgodność, zarządzanie i wiele innych preferencji MEV. To wszystko jest częścią ich Suwerenny MEV wizja, która ma umożliwić udziałowcom, walidatorom i głównym programistom łańcuchów aplikacji decydowanie o tym, jak działają ich rynki MEV. W tym celu opracowują tzw MEV-SDK, co zapewnia te preferencje i prawa konstruktora bloków w protokole i łańcuchu. W chwili pisania tego tekstu Skip jest aktywny w sieci testowej i sieci głównej dla Juno, a wkrótce zostanie uruchomiony w sieciach Evmos, Terra2 i innych Cosmos. Dodatkowo zostały w rozmowach z Osmosis w zakresie różnorodnych integracji partnerskich. Możesz śledzić, ile walidatorów aktywnie korzysta z funkcji Pomiń na swoim pulpicie nawigacyjnym tutaj

Laboratoria Jito

W przeciwieństwie do wcześniej wspomnianych projektów, które znajdują się w ekosystemach Ethereum i Cosmos, Laboratoria Jito ma misję skalowania Solany dzięki wysokowydajnej infrastrukturze MEV. Biorąc pod uwagę, że należą do ofensywnej kategorii MEV, próbują zminimalizować negatywne skutki MEV, jednocześnie maksymalizując dobry MEV, który ma być redystrybuowany do użytkowników. Poprzez trzy różne oferty produktów, które działają zgodnie, Jito jest liderem w minimalizowaniu MEV na Solanie. 

Najpierw uruchamiane są walidatory Jito-Solana, który jest zmodyfikowanym klientem walidatora Solana Labs, umożliwiającym walidatorom tworzenie „pakietów” transakcji, dając wyszukiwarkom i handlowcom o wysokiej częstotliwości elastyczność w wyrażaniu zamawiania transakcji. The open-source Walidator Jito-Solana jest centralnym elementem sieci i zarządza komunikacją z Przekaźnik Jito, który przeprowadza filtrowanie i weryfikację podpisów dla przetwarzanych transakcji. Najwyższe oferty i najbardziej dochodowe pakiety są wysyłane do walidatorów z przekaźnika w celu dodania ich do łańcucha. Dodatkowo, Jito oferuje Block Engine, który łączy przekaźniki, wyszukiwarki i walidatory poprzez pozałańcuchową aukcję z zapieczętowaną ofertą w celu dodania transakcji do łańcucha. Block Engine symuluje każdą kombinację transakcji i przekazuje najlepiej płatną partię pakietów do lidera w celu włączenia bloku. Po zakończeniu aukcji najbardziej dochodowe pakiety są wysyłane do lidera w celu natychmiastowej realizacji. Fajne jest to, że Block Engine jest dystrybuowany globalnie, aby zapewnić walidatorom i wyszukiwarkom dostęp z niskimi opóźnieniami, gdziekolwiek się znajdują.

jito Dokumenty

Zyski MEV walidatorów są następnie dzielone i dystrybuowane pod koniec każdej epoki. Oto fajne arkusz Jito stworzony do obliczania zysków walidatora przed i po zyskach MEV.

Ostatecznie ofensywny obóz na łańcuchu poczynił niesamowite postępy w zakresie ochrony MEV. Mam nadzieję, że będą nadal wprowadzać innowacje, ponieważ walidatory są podstawą każdej sieci. Teraz przeanalizujemy ekosystem ochrony aplikacji ofensywnych MEV. 

Ofensywna warstwa aplikacji

Obraźliwe aplikacje to rozwiązania, które uważają, że MEV jest nieuniknione, dlatego oferują rozwiązania zorientowane na aplikacje i użytkownika, aby je wyodrębnić i zdemokratyzować. Już dyskutowaliśmy WsteczUruchom mnie powyżej (ponieważ jest to część oferty produktowej BloxRoute), więc teraz zagłębimy się w dwóch innych głównych graczy w tym obozie.

Protokół Rooka

Protokół Rooka jest jednym z pierwszych rozwiązań do ekstrakcji MEV, którego celem jest wychwytywanie MEV w warstwie aplikacji, ochrona użytkowników i protokołów przed negatywnymi efektami zewnętrznymi oraz zmniejszenie całkowitego MEV dostępnego w warstwie konsensusu. Ostatecznie Rook redystrybuuje zyski MEV między uczestników w sposób, który zwiększa ogólną wydajność sieci i rynku.

Protokół Rook działa dalej WIEŻA, token zarządzający i narzędziowy ERC-20 używany do wykrywania wartości MEV w przetwarzanej transakcji. Wszyscy korzystający z protokołu Rook – użytkownicy, inteligentne kontrakty, animatorzy rynku, opiekunowie – są połączeni przez ekosystem tokenów ROOK. Keepers to zautomatyzowane boty realizujące transakcję użytkownika, które stawiają ROOK w inteligentnym kontrakcie koordynatora i otrzymują w zamian xROOK. Opiekunowie nieustannie obserwują pamięć transakcji pod kątem możliwości arbitrażu. Gdy dochodowa transakcja zostanie zauważona, Keepers toczą wojnę licytacyjną, wykorzystując swój xROOK, aby mieć możliwość wykonania transakcji. Moduł Koordynator aukcji zielone światła Strażnika, który wygrał aukcję, i realizują transakcję, rozdzielając ofertę, którą Strażnik zapłacił za tę możliwość. W międzyczasie posiadacze tokenów ROOK mogą postawić swoją ROOK w puli Staking Rook, otrzymując w zamian xROOK. Procent wartości przechwyconej w każdej ofercie trafia bezpośrednio do posiadaczy xROOK, dając im zysk, który bezpośrednio odpowiada użyteczności i sukcesowi Protokołu Rook. 

Wieża Dokumenty

To jest zbudowane z „Rooka”ukrywanie książki”, pozałańcuchowy portfel zamówień, w którym znajdują się transakcje, które mogą być wypełniane tylko przez Rook Keepers. Zamówienia wysyłane za pośrednictwem ukrytej księgi są niedostępne dla innych drapieżnych botów MEV, co pozwala użytkownikowi na otrzymanie transakcji po cenach docelowych. Księga ukrycia Rooka może być nawet wykorzystana przez ich własny DEX, Gra w ukrycie, ich APIlub poprzez ich integracje partnerskie. 

Wieża Dokumenty

B.Protokół

B.Protokół to kolejne ofensywne rozwiązanie MEV na poziomie aplikacji. Koncentruje się jednak na sferze pożyczek i likwidacji (w przeciwieństwie do innych wspomnianych rozwiązań, które są coraz bardziej ukierunkowane na DEX, frontrunning i atak kanapkowy). B.Protocol demokratyzuje likwidacje, zapewnia wyższą efektywność kapitałową i zwalcza MEV. 

Na platformach, z którymi B.Protocol jest zintegrowany, gromadzi środki użytkowników w puli Backstop, która jest wykorzystywana do likwidacji. Podczas gdy fundusze pozostają bezczynne, znajdują się na platformie przynoszącej dochody i generują pasywne dochody dla użytkowników (stopy procentowe lub nagrody za wydobywanie płynności). Gdy dojdzie do likwidacji, inteligentna umowa pobiera potrzebne środki z mechanizmu zabezpieczającego, aby ułatwić likwidację, i automatycznie wystawia przejęte zabezpieczenie na sprzedaż. Po sprzedaży zwrot jest wpłacany z powrotem do puli zabezpieczeń, a zyski są naliczane. Tutaj jest świetny przegląd jak to działa.

B.Protokół Dokumenty

Tworząc demokratyczne pule, w których każdy może uczestniczyć, B.Protocol dzieli się zyskami MEV z użytkownikami, którzy zdeponują zabezpieczenie i przyznają im pierwszeństwo w likwidacji. B.Protocol jest obecnie na żywo kilka duże projekty, m.in płynność Obligacje z kurczaka. B.Protocol wyróżnia się w tym sensie, że jest jednym z samotnych graczy w przestrzeni ochrony MEV dla likwidacji, w już niszowej kategorii ofensywnej warstwy aplikacji.

Ostatecznie ofensywna ochrona warstwy aplikacji ma stosunkowo mniejszą liczbę aktorów, chociaż każdy z nich jest z pewnością wyjątkowy i godny podziwu na swój sposób. Coraz bardziej optymistycznie patrzę w przyszłość tego obozu.

Obronna ochrona łańcucha

Jak wspomniano wcześniej, rozwiązania te uważają, że MEV stanowi egzystencjalne zagrożenie dla łańcucha bloków, dlatego oferują warstwę on-chain i warstwę konsensusu, aby idealnie całkowicie je wyeliminować. Na pewno jest kilku fascynujących graczy w tej dziedzinie, więc uważnie obserwuję rozwój tego obozu.

Usługi sekwencjonowania Fairlink Chainlink

Kolejnym ważnym graczem wchodzącym w obszar ochrony MEV jest Ogniwo łańcucha, zdecentralizowana sieć wyroczni. Dla tych, którzy nie znają wyroczni, zasadniczo bezpiecznie łączą inteligentne kontrakty z danymi poza łańcuchem. Można to wykorzystać do rynków finansowych, danych sportowych, a nawet niszowych rzeczy, takich jak pogoda i kredyty węglowe. Chainlink idzie teraz o krok dalej, wdrażając ochronę MEV do swoich inteligentnych dodatków kontraktowych – wprowadzając Uczciwe usługi sekwencjonowania (FSSS). Krótko mówiąc, FSS to sieć wyroczni, która porządkuje transakcje wysyłane do tej inteligentnej umowy. Zbiera transakcje użytkowników poza łańcuchem, generuje zamówienie na podstawie specyfikacji dewelopera inteligentnych kontraktów i przesyła transakcje do łańcucha w sposób zdecentralizowany.

Uczciwy model przepływu usług sekwencjonowania

Ponadto FSS może być używany nie tylko w inteligentnych kontraktach na etapie wstępnego przetwarzania, ale także na poziomie budowania bloków i zbiorczego. Dziś FSS jest już w pełni funkcjonującym prototypi mają Program pilotażowy z Arbitrum! Cała społeczność blockchain i MEV oczekuje pełnego uruchomienia FSS w nadchodzących miesiącach.

Tajna sieć

Tajna sieć to blockchain warstwy 1 zbudowany na Cosmos IBC z inteligentnymi kontraktami chroniącymi prywatność. Inteligentne kontrakty Secret, znane jako „Secret Contracts”, są domyślnie prywatne. Wszystko jest zaszyfrowane (wejście, wyjście, stan itp.) i nie może być przeglądane przez innych, chyba że uzyskają dostęp. Otwiera to przypadki użycia, które nie są możliwe w tradycyjnych publicznych łańcuchach bloków. Zbudowany na tych tajnych umowach jest „Secret DeFi”, który jest ich zdecentralizowanym ekosystemem finansowym chroniącym prywatność. Podobnie jak wszystkie inne aplikacje DeFi, użytkownicy mogą handlować, wymieniać, kupować, pożyczać, sprzedawać – jednak Twoje dane są domyślnie prywatne. Ze względu na tę nieodłączną prywatność zamówienia nie są widoczne w pamięci. W ten sposób jest chroniony przed wygłodniałymi botami typu MEV i botami kanapkowymi. Secret Network to jeden z nielicznych (jeśli nie jedyny) protokołów, który ma prawo do prywatności, a nie funkcję – a jego zalety są zdecydowanie odczuwalne w przestrzeni MEV.

Cosmos 2.0

Ostatnio, kosmos ogłosił drugą iterację swojej oferty produktów Internet of Blockchains. Dzięki różnorodnym nowym funkcjom wartym osobnego artykułu, nacisk kładziony jest na Interchain Scheduler – proponowane przez nich rozwiązanie do walki z MEV. Jednak w nieoczekiwanym zbiegu okoliczności pojawiła się propozycja ATOM 2.0 odrzucone przez społeczność ATOM. Niezależnie od tego uważam, że warto nieco rozwinąć proponowany (choć z niejasną przyszłością) Interchain Scheduler.

Ponieważ ekosystem Cosmos składa się z kilku łańcuchów bloków, istnieje różnica w cenach aktywów na zdecentralizowanych giełdach w sieci. Oprócz tworzenia oczywistych możliwości arbitrażu DEX, wprowadza również bardziej złożone i skomplikowane ataki typu „frontrunning” i „sandwich”. Interchain Scheduler zaproponował utworzenie rynku MEV w łańcuchu, pomagając łańcuchom aplikacji Cosmos sprzedawać część ich przestrzeni blokowej jako zbywalne NFT. Za pomocą Harmonogramu będą rezerwować przestrzeń blokową na uczestniczących łańcuchach bloków poprzez aukcję. Następnie ta płatność zostanie rozdystrybuowana w całym ekosystemie (stakerzy, walidatorzy itp.). 

Harmonogram międzyłańcuchowy

Można było znaleźć techniczne zawiłości tutaj, chociaż spodziewam się, że trochę się zmieni, zanim zostanie w pełni wykonany w łańcuchu.

Inne narzędzia i rozwiązania obronne w łańcuchu

Oprócz produktów opisanych powyżej istnieje wiele innych rozwiązań obronnych na łańcuchu do ochrony MEV. 

Wysyła okręt podwodny:

Wysyła okręt podwodny to inteligentna biblioteka kontraktów typu open source, która chroni Twoją umowę przed konkurentami, tymczasowo ukrywając transakcje w łańcuchu. Krótko mówiąc, użytkownik zatwierdza swoją transakcję na adres łodzi podwodnej, ukrywając dane przesłane do inteligentnej umowy i blokując wysyłaną wartość. Gdy zatwierdzona transakcja utrzyma się w łańcuchu, inteligentna umowa odblokowuje przechowywane dane i weryfikuje je. 

Wysyła okręt podwodny Model przepływu

Cały kod dla Submarine Sends jest publicznie dostępny na Github, chociaż nie był aktualizowany od kilku lat.

Zero MEV

Zero MEV to w pełni zdecentralizowane rozwiązanie dla walidatorów Ethereum, które chroni ich użytkowników przed wyprzedzaniem i cenzurą. Podczas korzystania z MEV-Boost użytkownicy mogą czasami być wyprzedzani o milisekundy. Aby temu zapobiec, ZeroMEV chroni swoich użytkowników, zlecając transakcje według czasu zamiast według ceny gazu lub MEV. W rzeczywistości ZeroMEV chroni użytkowników do różnicy 500 milisekund! Aby użyć ZeroMEV, zmieniono tylko trzy linie kodu w oryginalnym Geth. Jednak obecnie korzystanie z ZeroMEV jest wyłącznie dla altruistyczny celów, ponieważ walidatorzy prawdopodobnie zarobią mniej, ponieważ otrzymują wynagrodzenie tylko w napiwkach po EIP-1559. Walidatory mogą jednak wykonywać transakcje wstecz, generując w ten sposób nieco większy zysk. Niezależnie od tego, ZeroMEV jest niesamowitym narzędziem ochrony MEV dla walidatorów.

Atak Salmonelli

W grze oszukać boty handlujące kanapkami, Defi-Cartel wprowadził całkiem zgrabną technikę przywracania mocy traderowi. Pomysł Salmonelli jest następujący: stwórz typowy token ERC-20, jednak ilekroć ktoś inny niż określony właściciel dokona nim transakcji, zwraca tylko 10% określonej kwoty – pomimo publikowania dzienników zdarzeń pokazujących pełną transakcję. Jak widzisz tutaj, miał kilka wielkich wyczynów w czasach swojej świetności. 

Trująca funkcja

Umowa z Salmonellą była z pewnością policzkiem dla wszystkich botów arbitrażowych, które chciały okraść nas, typowych użytkowników.

Kattana

Kolejna wspaniała opowieść o oszukiwaniu botów, Kattana to międzyłańcuchowy terminal handlowy dla DEX i CEX. Podczas uruchamiania tokenów umieścili pułapkę na frontowe boty, uniemożliwiając im sprzedaż swoich tokenów. To małe dodatek do ich inteligentnego kontraktu stworzył bota stracić 68 ETH za tokeny, których nie mógł się pozbyć. Czasami drapieżnik staje się ofiarą

Ostatecznie obóz ochrony łańcucha obronnego jest dość zaawansowany, techniczny, skryty, a czasem nawet zabawny. Z pewnością po uruchomieniu FSS firmy Chainlink ten obóz stworzy jeszcze więcej fal w branży. Jeśli czytelnicy mają jakieś inne przykłady zabawnych sposobów na oszukanie botów, prześlijcie mi je!

Defensywna warstwa aplikacji

Wreszcie ostatnim obozem, który należy omówić, jest sfera zastosowań obronnych. Są to rozwiązania, które uważają, że MEV stanowi egzystencjalne zagrożenie dla łańcucha bloków, dlatego oferują rozwiązania zorientowane na aplikacje i użytkownika, aby całkowicie je wyeliminować. Wiele z nich to produkty, z którymi początkujący użytkownicy blockchain są już zaznajomieni, jednak ważne jest, aby zagłębić się w ich funkcje ochrony MEV. Aby najlepiej je wyjaśnić, można je podzielić na kategorie. 

Zautomatyzowani animatorzy rynku (AMM)

Aby omówić obóz aplikacji defensywnych, konieczne jest rozpoczęcie od zautomatyzowanych animatorów rynku. Aby zapoznać się z podsumowaniem AMM, przeczytaj to artykuł pisałem trochę wcześniej. 

MEV przechwytujący AMM (McAMM)

Było dużo dyskusji wokół MEV przechwytujący AMM ostatnio. Krótko mówiąc, idea jest następująca: AMM licytuje prawo do pierwszej transakcji na blok, sprzedając w ten sposób potencjalny slot MEV i redystrybuując te zyski traderom, graczom, a nawet potencjalnym poszukiwaczom. Gorąco zachęcam do zapoznania się z całą propozycją, ponieważ jest ona bardzo interesująca. Jeśli ktoś ma dalsze zasoby AMM, które to wypróbowują, prześlij mi je!

Skoncentrowana płynność

W marcu 2021 roku Uniswap ogłosił trzecią iterację swojej platformy, Uniswap V3. Wprowadzili w nim zupełnie nowy paradygmat dla DeFi i AMM: skoncentrowaną płynność. Krótko mówiąc, skoncentrowana płynność daje LP szczegółową kontrolę nad tym, w jakich przedziałach cenowych jest alokowany ich kapitał, zapewniając w ten sposób znacznie wyższą efektywność kapitałową i znacznie mniejsze poślizgi cenowe, jednocześnie chroniąc przed wszelkimi scenariuszami swobodnego spadku aktywów. Ponieważ ma mniejszy wpływ na cenę w każdej transakcji, z pewnością ma również mniejszy wpływ na MEV. Do tego fascynująca książka JTechnika MEV płynności IT na skoncentrowanych pulach płynności, które rzeczywiście przynoszą korzyści traderowi. Chociaż skoncentrowana płynność nie usuwa całkowicie MEV, z pewnością go minimalizuje. 

Istnieje wiele innych AMM odpornych na MEV, niektóre z tych, które mam na myśli to: Przepływ haszowaniaDwoistośćZamieńZamieńWendy (kluczowa cecha Protokół Vegil). Ten region ochrony MEV kwitnie dzięki innowacjom i nie mogę się doczekać kolejnych etapów rozwoju tutaj.

Agregatorzy DEX

Dla tych, którzy nie znają agregatorów DEX, łączą one setki DApps w jednym i oferują najlepsze kursy wymiany poprzez te różne pule płynności. Omówię tutaj pokrótce Agregatory DEX artykuł

1inch

1inch jest najbardziej znanym i najczęściej używanym agregatorem DEX. Ostatnio oni współpracował z Flashbotami, aby chronić swoich użytkowników przed atakami typu „frontrunning” i „sandwich”. Dzięki wymianie 1inch użytkownicy mogą teraz wybrać kierowanie swoich transakcji przez Flashboty, co tworzy bezpośrednie połączenie między walidatorem a 1inch. Nie jestem jednak pewien, czy zostało to zaktualizowane, czy nadal działa po scaleniu. Jeśli ktoś z zespołu 1inch to czyta, proszę dajcie mi znać! Kolejnym czołowym narzędziem ochrony, które oferuje 1inch, jest „autopoślizg”, co zminimalizuje prawdopodobieństwo, że bot zaatakuje transakcję, biorąc pod uwagę, że będzie miał niższą tolerancję na poślizg, aw rezultacie mniej miejsca na manipulowanie zwróconą kwotą żądaną przez użytkowników.

Zamiana krów 

Zamiana krów, w skrócie, jest agregatorem DEX agregatorów DEX. Transakcje na CowSwap można było rozliczać za pośrednictwem połączonych AMM w łańcuchu, innych agregatorów DEX oraz unikalnej funkcji o nazwie Coincidence of Wants (CoW). Krótko mówiąc, sieć „rozwiązujących” CoW skanuje każdą partię pod kątem zbieżności potrzeb (gdy handlowcy chcą tego, co mają inni). Te CoW są dopasowywane w trybie peer-to-peer, więc każdy otrzymuje lepszą cenę i nikt nie płaci niepotrzebnych opłat AMM. Jest to dodatek do wyszukiwania wszystkich innych źródeł płynności w celu znalezienia potencjalnie najlepszych cen handlowych. Następnie CoW przesyła te transakcje partiami do łańcucha, ukrywając je przed publicznymi mempoolami iw rezultacie przed zmieniającymi kolejność transakcji górnikami i głodnymi botami kanapkowymi. Protokół CoW jest z pewnością wyjątkowy pod tym względem i ma sporo badań propozycje jak również na inne potencjalne rozwiązania MEV. Jestem ciekaw, jakie inne innowacje MEV wdrożą.

Niektóre z innych różnych rozwiązań ochrony MEV w warstwie aplikacji obronnych są Laboratoria MistXDFPrzepływSieć migawki. Jak widać, ten obóz jest dość zatłoczony, ale każdy gracz ma znaczący udział w zmniejszaniu MEV i ochronie swoich użytkowników. Przewiduję, że w przyszłości DApps, które nie chronią swoich użytkowników przed MEV, będzie cierpieć na znaczny brak użytkowników, a ochrona MEV będzie musiała stać się standardem branżowym.

Aktualne problemy i przyszłość MEV

Teraz, gdy przeszliśmy przez cały krajobraz rozwiązań MEV, ważne jest, aby wspomnieć o obawach i problemach, które wciąż się pojawiają, a także zrozumieć, gdzie będą miały miejsce kolejne innowacje. 

Po pierwsze, podobnie jak większość innych problemów w łańcuchu bloków, problem jest po prostu zbyt złożony, aby masy mogły go zrozumieć. Zdecydowana większość użytkowników łańcucha bloków będzie po prostu przeprowadzać transakcje z gorszymi wskaźnikami realizacji. Chociaż na krótką metę może to nie być takim problemem ze względu na utratę kilku centów na transakcję, blockchain nigdy nie będzie statusem finansowym przyszłości, jeśli te obawy nie zostaną zrozumiane, nie mówiąc już o rozwiązaniu. Aby pójść o krok dalej, oferowane rozwiązania są również niezwykle skomplikowane i wymagają zrozumienia dla różnych podmiotów. Z drugiej jednak strony, bycie świadomym MEV nie napędza adopcji, co samo w sobie jest interesującą dyskusją filozoficzną, którą należy wziąć pod uwagę podczas opracowywania tych aplikacji. 

Po drugie, oferowane rozwiązania nie oferują własności ani udziałów w ich sieci (oprócz ROOK i COW) – są one jedynie dodatkami lub funkcjami do ich protokołów i rzadko są dystrybuowane zyski. Rozwiązania, które mają dystrybucję zysków, są dystrybuowane we własnym tokenie, w przeciwieństwie do samego zaimplementowanego tokena DApps (dotyczy to tylko warstwy aplikacji). 

Wreszcie, wiele rozwiązań w obecnym krajobrazie ma implementację prywatnego przepływu zamówień lub transakcji chronionych. Ostatnio pojawił się argument, że przepływ prywatnych zamówień ma swoje wady – usuwa publiczny charakter blockchainów i potencjalnie prowadzi do centralizacja. W rzeczywistości po obu stronach zawsze będą kompromisy, więc użytkownicy lub aplikacje będą musieli wybrać swoją truciznę.

Pomimo tych obaw, innowacje zachodzące w przestrzeni ochrony MEV są oszałamiające. Sama długość tego artykułu podkreśla, jak ważny, fascynujący i lukratywny jest ten problem. W tym względzie z pewnością uważam rozwój mempool za jeden z wiodących tematów w 2023 r., zwłaszcza że doliny rynków niedźwiedzi są głównymi ośrodkami innowacji dla bazowych infrastruktur. 

Dodatkowo, istnieją pewne prognozy głównych DEX-ów zostać budowniczymi bloków w przyszłości co z pewnością stworzyłoby ciekawą dynamikę w tej przestrzeni. Rosnące zainteresowanie łańcuchami i aplikacjami chroniącymi prywatność po całej klęsce Tornado Cash również budzi zdziwienie, zwłaszcza że MEV można złagodzić za pośrednictwem tych platform (np. Cichy protokółNucleoSieć Azteków). 

Od czasu upadku FTX w ostatnich tygodniach, wierzę, że jeszcze bardziej podkreśli to MEV. W miarę jak coraz więcej transakcji będzie przechodzić na łańcuch i porzucać scentralizowane alternatywy, boty będą podskakiwać na myśl o niczego niepodejrzewających użytkownikach, którzy przeniosą swoje stosy do DEX i AMM. Będę obserwował mempoole przez następne kilka tygodni, aby wchłonąć całą akcję.

Pytanie, czy MEV jest egzystencjalnym zagrożeniem, czy też możliwym do rozwiązania wyzwaniem dla łańcucha bloków, ostatecznie leży w twoich rękach. Obecny krajobraz rozwiązań został nakreślony, ale transakcje nadal są realizowane, a boty nadal robią pyszne kanapki. Często myślę o tym, czy będziemy musieli nauczyć się żyć, radzić sobie lub potencjalnie czerpać korzyści z MEV, czy też całkowicie o tym zapomnimy za kilka lat. Na razie zróbmy co w naszej mocy, aby boty były głodne.

Photo by Nathana Watsona on Unsplash
  • Coinsmart. Najlepsza w Europie giełda bitcoinów i kryptowalut. Kliknij tutaj
  • Platoblockchain. Web3 Inteligencja Metaverse. Wzmocniona wiedza. Dostęp tutaj.
  • Źródło: Plato Data Intelligence: Platodata.ai