MEV, czyli Miner Extractable Value (lub obecnie Maximal Extractable Value), to maksymalny zysk, jaki operator węzła w sieci blockchain wyciąga z bloku poprzez dodanie, usunięcie lub zmianę kolejności transakcji przed ich ostatecznym zatwierdzeniem. W praktyce to po prostu ukryty podatek, który płacisz zautomatyzowanym skryptom za to, że widzą twoje zlecenia giełdowe ułamek sekundy wcześniej niż reszta rynku. Słuchaj, zjadłem na tym zęby. Dwa lata temu straciłem na jednym zwykłym swapie tokenów grubo ponad osiemset dolarów. Ktoś po prostu wcisnął się w kolejkę z wyższą opłatą gazową tuż przede mną. To bolało. Uświadomiło mi to jednak brutalnie, jak ten mechanizm pożera kapitał nieświadomych użytkowników.
Kiedy po raz pierwszy usłyszałem o tym zjawisku, myślałem, że to marginalny błąd w kodzie wczesnych giełd zdecentralizowanych. Nic bardziej mylnego. To potężny przemysł. Górnicy, a obecnie walidatorzy, mają pełną władzę nad tym, co wchodzi do bloku. Wykorzystują tę przewagę bez litości. A ty, naciskając przycisk kupna, oddajesz im część swojego kapitału. Zawsze.
- Skąd w ogóle wzięło się zjawisko Miner Extractable Value na rynku krypto?
- Jakie są najpopularniejsze rodzaje ataków MEV w sieciach blockchain?
- Kto tak naprawdę zarabia na MEV i jak duże to są pieniądze?
- Jak chronić swoje transakcje przed zjawiskiem MEV na giełdach zdecentralizowanych?
- Czy przejście Ethereum na Proof of Stake rozwiązało problem Miner Extractable Value?
Skąd w ogóle wzięło się zjawisko Miner Extractable Value na rynku krypto?
Początki tego problemu sięgają wczesnych lat istnienia Ethereum. Wtedy sieć opierała się na algorytmie Proof of Work. Górnicy używali potężnych koparek do rozwiązywania zagadek kryptograficznych. Mieli jednak pewien przywilej. Sami decydowali, z których transakcji ułożą paczkę danych. Wybierali te z najwyższą prowizją. To logiczne. Każdy chce zarobić.
Z czasem programiści zauważyli w tym lukę. Zrozumieli, że mogą napisać boty, które skanują sieć w poszukiwaniu grubych zleceń od zwykłych ludzi. Pamiętam 2020 rok. Odpalałem wtedy swoje pierwsze skrypty na starym serwerze (choć prawdę mówiąc, sprzęt nadawał się wtedy najwyżej do pasjansa). Obserwowałem tzw. wojny gazowe. Boty licytowały się między sobą, podbijając opłaty transakcyjne w nieskończoność, byle tylko górnik wziął ich zlecenie jako pierwsze. Sieć zapychała się całkowicie. Zwykły transfer kosztował majątek.
Termin Miner Extractable Value ewoluował. Kiedy Ethereum porzuciło koparki na rzecz walidatorów w procesie nazywanym The Merge, nazwa przestała pasować. Górników już nie było. Zmieniono więc rozwinięcie skrótu na Maximal Extractable Value. Zasada działania pozostała jednak identyczna. Zmienił się tylko podmiot pobierający haracz.
Jak dokładnie działa mempool i dlaczego to tam zaczyna się problem?
Wyślij transakcję w sieci Ethereum. Co się dzieje? Nie trafia ona od razu do łańcucha. Ląduje w mempoolu. Mempool to poczekalnia. Brudna, ciemna poczekalnia pełna drapieżników. Wszystkie niezatwierdzone operacje wiszą tam i czekają na walidatora.
Problem polega na tym, że mempool jest publiczny. Każdy węzeł widzi, co chcesz zrobić. Jeśli wysyłasz zlecenie kupna rzadkiego tokena za sto tysięcy dolarów, krzyczysz o tym na całe gardło. Wyspecjalizowane algorytmy, nazywane searcherami, non stop analizują tę poczekalnię. Szukają okazji. Znajdują twoje zlecenie w milisekundy. Obliczają, jak bardzo wpłynie ono na cenę aktywa na giełdzie Uniswap. Następnie odpalają własną transakcję.
Zresztą, kiedy w zeszłym miesiącu debugowałem własny smart kontrakt na testnecie Goerli, wyrzuciło mi błąd kompilatora. Straciłem cztery godziny na szukanie usterki, wkurzyłem się i po prostu poszedłem spać. Rano okazało się, że to nie mój kod, a zacinający się publiczny węzeł RPC gubił pakiety. Takie rzeczy uświadamiają, jak krucha jest ta infrastruktura. A w tej kruchej infrastrukturze grasują boty dysponujące kapitałem liczonym w milionach. Ty nie masz z nimi szans na refleks.
Jakie są najpopularniejsze rodzaje ataków MEV w sieciach blockchain?
Ataki oparte o Maximal Extractable Value przybierają różne formy. Niektóre są łagodne i po prostu wyrównują ceny na rynkach. Inne to bezczelna kradzież kapitału z portfeli detalicznych inwestorów. Zidentyfikowałem w swoich analizach cztery główne wektory tych działań.
- Front-running. Najstarsza i najbardziej brutalna metoda. Bot widzi, że chcesz kupić dużą ilość tokena X. Wie, że twój zakup podbije jego cenę. Wysyła więc identyczne zlecenie kupna, ale z wyższą opłatą dla walidatora. Walidator ustawia transakcję bota przed twoją. Bot kupuje tanio. Ty kupujesz drożej, podbijając cenę jeszcze bardziej. Ślizgasz się na własnym kapitale.
- Back-running. Akcja odwrotna. Algorytm pozwala ci wykonać gigantyczny zakup. Cena rynkowa nienaturalnie rośnie z powodu twojej transakcji. Bot wchodzi ułamek sekundy po tobie. Zgarnia różnicę z arbitrażu między różnymi giełdami. Krótko i na temat.
- Ataki kanapkowe (Sandwich attacks). Koszmar każdego tradera. To połączenie front-runningu i back-runningu. Bot kupuje przed tobą. Ty kupujesz po nim (po zawyżonej cenie). Następnie bot natychmiast sprzedaje swoje tokeny z zyskiem. Zostajesz z mniejszą ilością kryptowaluty, niż zakładałeś na początku. Skrypt dosłownie zjadł twój poślizg cenowy.
- Zarabianie na likwidacjach (Liquidations). Świat zdecentralizowanych finansów (DeFi) pozwala na branie pożyczek pod zastaw. Kiedy rynek spada, wartość twojego zastawu maleje. Jeśli spadnie poniżej pewnego progu, protokół pozwala na sprzedaż twoich aktywów. Boty MEV ścigają się, kto pierwszy wywoła funkcję likwidacji twojego konta. Zwycięzca zgarnia premię. Ty tracisz wszystko.
Dlaczego arbitraż na DEX-ach to też forma Maximal Extractable Value?
Giełdy zdecentralizowane (DEX) nie mają centralnego arkusza zleceń. Opierają się na pulach płynności i matematycznych formułach. Jeśli ktoś kupi dużo tokenów na platformie SushiSwap, cena tam wzrośnie. Na Uniswapie cena pozostanie jednak stara. Powstaje różnica cenowa. Arbitraż.
Widziałem sytuacje, gdzie różnica w cenie wynosiła kilkanaście procent przez ułamek sekundy. Zwykły człowiek tego nie wyłapie. Algorytmy searcherów tak. Tworzą transakcję, która kupuje taniej na jednej giełdzie i sprzedaje drożej na drugiej w ramach tego samego bloku. Często używają do tego pożyczek błyskawicznych (flash loans), operując kapitałem, którego nawet nie posiadają. Opłacają walidatora, zabierają zysk. Niektórzy programiści twierdzą, że to poprawia płynność i zdrowie rynku. BZDURA. To wymówka dla drenażu kapitału z ekosystemu.
Kto tak naprawdę zarabia na MEV i jak duże to są pieniądze?
Ekosystem wydobywania wartości z bloków podzielił się na wyspecjalizowane frakcje. Dawniej górnik robił wszystko sam. Dzisiaj podział ról przypomina skomplikowaną maszynę finansową z Wall Street. Pieniądze są gigantyczne. Mówimy o miliardach dolarów wyciągniętych z kieszeni użytkowników od początku istnienia DeFi. W zdecydowanej większości zyski lądują u małej garstki podmiotów.
| Rola w systemie | Zadanie | Udział w zysku |
| Searcher (Szperacz) | Pisze zaawansowane algorytmy. Skanuje mempool. Znajduje okazje do arbitrażu i ataków kanapkowych. | Zatrzymuje niewielką marżę. Lwią część oddaje walidatorom jako łapówkę za dołączenie transakcji. |
| Builder (Budowniczy) | Zbiera transakcje od szperaczy i zwykłych użytkowników. Układa cały blok tak, by wygenerować maksymalny zysk. | Pobiera opłatę za optymalizację bloku. Często to duże firmy infrastrukturalne. |
| Validator (Walidator) | Wybiera najbardziej opłacalny blok zaproponowany przez budowniczego i dopisuje go do łańcucha Ethereum. | Zgarnia bez mała prawie osiemdziesiąt procent całego zysku wygenerowanego z zjawiska MEV. |
| Zwykły użytkownik | Wysyła transakcję i modli się o niski poślizg cenowy. | Traci. Zawsze finansuje całą tę maszynerię ze swojego kapitału. |
I tu pojawia się paradoks. Sieci miały być zdecentralizowane i równe dla wszystkich. Tymczasem zbudowaliśmy system, w którym bogaci operatorzy węzłów stają się jeszcze bogatsi, opodatkowując każdy ruch detalisty. To nie jest teoria spiskowa. Wystarczy otworzyć jakikolwiek eksplorator bloków i prześledzić przepływy z adresów powiązanych z Flashbots.
Czy boty MEV niszczą opłacalność handlu dla zwykłego użytkownika?
Krótka odpowiedź: tak. Długa odpowiedź: niszczą ją do tego stopnia, że handel egzotycznymi tokenami o niskiej płynności przypomina spacer po polu minowym. Wyobraź sobie, że chcesz kupić małego altcoina na Uniswapie. Ustawiasz tolerancję poślizgu cenowego (slippage) na dziesięć procent. Robisz to, bo rynek mocno się waha.
Dla bota to zaproszenie do kradzieży. Skrypt widzi twoje dziesięć procent. Wie, że godzisz się na gorszą cenę. Uruchamia atak kanapkowy. Wypycha cenę dokładnie do granicy twojej tolerancji. Kupujesz na samej górce. Bot natychmiast sprzedaje zrzucając cenę w dół. Straciłeś jedną dziesiątą kapitału w sekundę. Przetestowałem to na własnym portfelu, celowo wystawiając zlecenie z wysokim poślizgiem w środku nocy. Skubnęli mnie w następnym bloku. Zero litości.
Jak chronić swoje transakcje przed zjawiskiem MEV na giełdach zdecentralizowanych?
Zmniejsz tolerancję poślizgu do absolutnego minimum. To jedyna sensowna obrona na start. Jeśli ustawisz slippage na poziomie ułamka procenta, bot kanapkowy nie będzie miał marginesu błędu. Matematyka przestanie mu się spinać. Opłata za gaz przewyższy potencjalny zysk z ataku. Twoja transakcja może zostać odrzucona przez rynek, ale przynajmniej nie oddasz pieniędzy za darmo.
Wprowadziliśmy na warsztacie z zespołem testy różnych rozwiązań ochronnych. Najlepiej sprawdza się omijanie publicznego mempoola. Istnieją prywatne węzły RPC, takie jak Flashbots Protect czy MEV Blocker. Zmieniasz adres sieci w swoim portfelu MetaMask. Od tego momentu twoje zlecenia nie trafiają do mrocznej poczekalni. Lecą bezpośrednio do zaufanych budowniczych bloków. Ci obiecują, że nie pozwolą botom na front-running twoich operacji. Czasem to działa świetnie. Czasem realizacja swapa trwa minutę dłużej. Coś za coś.
Czy przejście Ethereum na Proof of Stake rozwiązało problem Miner Extractable Value?
Zupełnie nie. Merge zmienił tylko nazewnictwo. Górnicy zniknęli, ustępując miejsca stakerom z 32 ETH na koncie. Zmieniła się architektura, ale chciwość pozostała. Wprowadzono koncepcję Proposer-Builder Separation (PBS). Oddzielono rolę kogoś, kto buduje blok, od kogoś, kto go proponuje sieci. To miało wyrównać szanse. Zapobiec sytuacji, w której tylko potężne giełdy mogą zyskownie walidować transakcje.
Wyszło jak zawsze. Rynek budowniczych bloków zmonopolizowało kilka podmiotów. Używają oprogramowania MEV-Boost. Stakerzy po prostu podpinają to pod swój węzeł i automatycznie akceptują bloki, które dają im największy zysk. Nikt nie patrzy na moralność. Liczy się zysk z weryfikacji. Prawda jest zresztą absolutnie taka, że dopóki kolejność transakcji ma znaczenie finansowe, zjawisko to będzie istnieć. Nie da się go wymazać z kodu, można je jedynie próbować ucywilizować i przekierować część zysków z powrotem do użytkowników. Ale do tego droga bardzo daleka.
Wejdź dzisiaj na Etherscan. Znajdź swój ostatni swap na zdecentralizowanej platformie. Sprawdź dokładnie, kto skleił blok i jakie transakcje sąsiadują z twoją. Założę się o dobrą kolację, że znajdziesz tam bota, któremu zapłaciliście haracz. Czas przestać ignorować mechanikę sieci i zacząć chronić własny kapitał na poziomie infrastruktury.
Często zadawane pytania (FAQ)
- Czym dokładnie jest MEV w krypto?
MEV (Maximal Extractable Value) to zysk, jaki walidatorzy lub boty wyciągają z sieci poprzez manipulację kolejnością transakcji w bloku przed jego zatwierdzeniem. - Czy front-running jest nielegalny?
Na tradycyjnych rynkach giełdowych front-running jest przestępstwem. W zdecentralizowanym świecie blockchain nie ma centralnego regulatora, więc jest to po prostu wykorzystanie mechaniki sieci. - Co to jest atak kanapkowy (sandwich attack)?
To forma ataku MEV, w której bot sztucznie zawyża cenę tokena tuż przed twoim zakupem, a następnie natychmiast go sprzedaje z zyskiem, zostawiając cię z gorszym kursem. - Jak włączyć ochronę przed MEV w MetaMask?
Musisz dodać prywatny węzeł RPC (np. Flashbots Protect lub MEV Blocker) w ustawieniach sieci swojego portfela i wykonywać transakcje za jego pośrednictwem. - Kto zarabia najwięcej na Maximal Extractable Value?
Największą część zysków zgarniają walidatorzy sieci Ethereum, ponieważ to oni ostatecznie decydują o przyjęciu zoptymalizowanego bloku do łańcucha. - Czy MEV występuje tylko na Ethereum?
Nie. Zjawisko to występuje na każdym blockchainie obsługującym smart kontrakty i giełdy zdecentralizowane (np. Solana, Binance Smart Chain, Polygon).

