Wszystkie artykuły
ŚredniDeFi

Poślizg i MEV: dlaczego swap kosztuje więcej niż wycena

Poślizg to różnica między ceną, którą widziałeś, a ceną, którą otrzymałeś. Oto dlaczego się pojawia — głębokość puli, kolejność transakcji i boty MEV, które robią kanapkę na twoim swapie — i jak płacić mniej.

31 lipca 2026
6 min czytania

Pogłęb temat z AI

Kliknij → prompt skopiowany → wklej w czacie AI

Poślizg to różnica między ceną, którą widziałeś w wycenie, a ceną, którą faktycznie otrzymałeś przy realizacji. Pojawia się, ponieważ cena w puli zmienia się w odstępie między wyceną a rozliczeniem transakcji — częściowo przez wielkość twojego zlecenia wobec dostępnej płynności, a częściowo przez inne transakcje, które trafiają przed twoją, w tym boty MEV celowo ustawiające się wokół twojego swapu.

To krótka odpowiedź. Reszta tej strony wyjaśnia, skąd bierze się każda część dodatkowego kosztu i co naprawdę możesz z tym zrobić.


Dlaczego cena zmienia się między wyceną a realizacją

Wycena na zdecentralizowanej giełdzie to migawka. Na automatycznym animatorze rynku (AMM) cena jest funkcją salda tokenów w puli. Każda transakcja dotykająca puli zmienia te salda, a więc i cenę. Twoja wycena zakłada, że pula wygląda tak jak w chwili kliknięcia. Zanim twoja transakcja zostanie zawarta w bloku, może już tak nie być.

Dwie odrębne rzeczy odpychają zrealizowaną cenę od wyceny:

  • Wpływ na cenę (price impact) to cena, którą przesuwasz sam. Pula ma skończoną płynność. Zakup przesuwa cenę w górę po krzywej; im większe twoje zlecenie wobec głębokości puli, tym dalej ją przesuwasz. Jest to deterministyczne i widoczne w wycenie jako szacowany procentowy wpływ na cenę.
  • Poślizg z kolejności to cena, którą inni przesuwają przed tobą. Między twoją wyceną a włączeniem do bloku inne transakcje mogą wykonać się pierwsze, przesuwając pulę. Część z tego to zwykły ruch. Część jest wroga — to MEV.

Wpływ na cenę jest cechą twojej transakcji. Tolerancja poślizgu to ustawienie decydujące, ile dodatkowego niekorzystnego ruchu zaakceptujesz, zanim transakcja zostanie odrzucona.


Tolerancja poślizgu i jak zaprasza ataki

Kiedy robisz swap, interfejs wysyła do kontraktu minimalną kwotę do otrzymania. Ten próg wynika z twojej tolerancji poślizgu: tolerancja 1% oznacza "odrzuć, jeśli miałbym otrzymać o więcej niż 1% mniej niż wyceniono". Chroni cię przed realizacją po fatalnej cenie.

Kompromis jest bezpośredni. Ustaw ją za ciasno, a normalny ruch ceny sprawi, że transakcja się nie powiedzie — i tak zapłacisz gaz za odrzuconą próbę. Ustaw za szeroko, a wręczasz botom MEV gwarantowaną marżę.

Szeroka tolerancja to otwarte zaproszenie do ataku kanapkowego (sandwich). Poszukiwacze MEV monitorują publiczny mempool, widzą twój oczekujący swap i umieszczają dwie transakcje wokół niego:

  1. Zakup front-run tuż przed twoim, przesuwając cenę w górę.
  2. Twój swap, który teraz realizuje się po tej gorszej cenie — wciąż w granicach twojej tolerancji, więc się nie odrzuca.
  3. Sprzedaż back-run tuż po, zamykająca ich pozycję z zyskiem.

Zysk poszukiwacza to dokładnie to, co dopłaciłeś. Im szersza tolerancja, tym więcej mają miejsca, by wycisnąć wartość, bo twoja transakcja nie zostanie odrzucona, dopóki cena nie przesunie się o całą twoją tolerancję.


Skąd bierze się dodatkowy koszt

Przyczyna dodatkowego kosztuCzym jestJak ją zmniejszyć
Wpływ na cenęPrzesuwasz cenę na swoją niekorzyść, bo zlecenie jest duże wobec płynności puliHandluj w głębszych pulach, dziel na mniejsze zlecenia, używaj agregatora routującego przez wiele pul
Tolerancja poślizguBufor, na jaki pozwalasz przy niekorzystnym ruchu między wyceną a realizacjąUstaw ciasno, ale realistycznie do zmienności pary i głębokości puli
Sandwich / MEVPoszukiwacze robią front-run i back-run twojego publicznego swapu dla gwarantowanego zyskuUżywaj RPC z ochroną MEV lub prywatnego mempoola; unikaj szerokich tolerancji
Gaz za nieudaną transakcjęZbyt ciasna tolerancja odrzuca swap, ale i tak spala gazPodnieś nieco tolerancję; unikaj handlu podczas gwałtownych skoków

Praktyczna obrona

  • Dopasuj wielkość transakcji do głębokości puli. Sprawdź szacowany wpływ na cenę przed potwierdzeniem. Jeśli pojedynczy swap pokazuje kilka procent wpływu, pula jest za płytka dla tej wielkości.
  • Ustaw ciasną, ale realistyczną tolerancję. Dla głębokich par stablecoinów często wystarcza ułamek procenta. Dla płytkich lub zmiennych tokenów możesz potrzebować więcej, ale traktuj każdy dodatkowy punkt jako prezent dla bota kanapkowego.
  • Używaj RPC z ochroną MEV lub prywatnych mempooli. Wysłanie transakcji przez prywatny przekaźnik zamiast publicznego mempoola sprawia, że poszukiwacze nie widzą jej jako oczekującej, co eliminuje szansę na kanapkę dla tego swapu.
  • Dziel duże transakcje. Rozbicie jednego dużego zlecenia na kilka mniejszych zmniejsza wpływ na cenę każdego z nich i daje botom mniejszy cel, kosztem większego gazu.
  • Preferuj głębokie pule i agregatory. Agregatory routują twoją transakcję przez wiele pul i ścieżek, by zminimalizować łączny wpływ na cenę, i często pokazują rzeczywisty oczekiwany wynik zamiast optymistycznej wyceny.

Uczciwe ograniczenia

Nic z tego nie jest darmowe ani absolutne.

Zbyt ciasna tolerancja nie oszczędza pieniędzy, jeśli sprawia, że transakcja odrzuca się przy zwykłej zmienności — płacisz gaz i nie dostajesz nic. Właściwa liczba zależy od pary i chwili, a nie od uniwersalnej reguły.

Ochrona MEV to redukcja, nie gwarancja. Prywatne mempoole zależą od tego, czy przekaźnik i builder dotrzymają obietnic, pokrycie różni się między łańcuchami, a nie każde miejsce routuje przez taki mechanizm. Na niektórych łańcuchach sami budowniczowie bloków mogą wyciągać wartość. Traktuj ochronę MEV jako obniżenie ekspozycji, a nie jej wyeliminowanie.

Realistycznym celem jest przestać przepłacać z dużym marginesem za możliwe do uniknięcia przyczyny — a nie osiągnąć zerowy poślizg, który na AMM nie istnieje.


FAQ

Dlaczego mój swap wykonał się po gorszej cenie niż wycena? Ponieważ cena w puli przesunęła się między wyceną a realizacją. Część z tego to twój własny wpływ na cenę — wielkość zlecenia wobec płynności puli — a część to inne transakcje, które trafiły pierwsze, co w publicznych mempoolach często obejmuje boty MEV robiące kanapkę na twoim swapie.

Jaką tolerancję poślizgu ustawić? Na tyle ciasną, by bot kanapkowy miał mało miejsca, i na tyle luźną, by normalny ruch cię nie odrzucał. Dla głębokich, stabilnych par typowy jest ułamek procenta; dla płytkich lub zmiennych tokenów możesz potrzebować więcej. Obserwuj szacowany wpływ na cenę i dostosuj do konkretnej pary, zamiast używać jednej wartości domyślnej wszędzie.

Czym jest atak kanapkowy? To forma MEV, w której poszukiwacz widzi twój oczekujący swap w publicznym mempoolu, kupuje tuż przed nim, by przesunąć cenę w górę, pozwala twojemu swapowi wykonać się po tej gorszej cenie, po czym sprzedaje tuż po, z zyskiem. Twoja strata to jego zysk, a szeroka tolerancja poślizgu jest tym, co to umożliwia.

Jak chronić się przed MEV? Wysyłaj swapy przez RPC z ochroną MEV lub prywatny mempool, by poszukiwacze nie widzieli oczekującej transakcji, trzymaj tolerancję poślizgu ciasno, dziel duże transakcje i preferuj głębokie pule oraz agregatory. To znacząco obniża ekspozycję, ale nie usuwa jej całkowicie.


Poślizg i MEV wywodzą się z tego, jak zbudowane są te miejsca. By głębiej zrozumieć warstwę ekstrakcji, przeczytaj, jak działa MEV, dlaczego głębokość puli płynności decyduje o wpływie na cenę, oraz jak te kompromisy wypadają w porównaniu DEX-ów z giełdami scentralizowanymi.

Przeczytaj też

Podobał Ci się artykuł? Obserwuj mnie!

@t0tty3
#slippage#mev#defi#amm#sandwich-attack#trading

Pogłęb temat z AI

Kliknij → prompt skopiowany → wklej w czacie AI