Czym jest slippage?

Slippage to różnica między ceną, którą widzisz przed zatwierdzeniem, a ceną faktycznego wykonania transakcji. Na DEX-ach wynika głównie z wielkości transakcji względem płynności puli oraz ruchów rynku zanim transakcja zostanie potwierdzona.

Jeżeli pula ma mało płynności, nawet średnia transakcja może przesunąć cenę. Dlatego małe tokeny bywają drogie w handlu, mimo że interfejs wygląda równie prosto jak przy wymianie ETH na stablecoina.

Po co ustawia się tolerancję slippage?

Tolerancja slippage mówi aplikacji, jak duże odchylenie od oczekiwanej ceny akceptujesz. Jeśli ustawisz ją zbyt nisko, transakcja może często się nie wykonywać. Jeśli ustawisz ją zbyt wysoko, możesz zapłacić dużo gorszą cenę niż planowałeś.

Nie ma jednej idealnej wartości. Przy płynnych parach wystarcza zwykle niska tolerancja, a przy małych tokenach czasem trzeba ją zwiększyć. Problem zaczyna się wtedy, gdy podnosisz limit bez sprawdzenia płynności i wpływu swojej transakcji na cenę.

MEV: dlaczego boty interesują się Twoją transakcją?

MEV to wartość, którą można wydobyć z kolejności i sposobu ułożenia transakcji w bloku. W praktyce użytkownik DeFi spotyka się z tym najczęściej przy frontrunningu, sandwich attack albo arbitrażu wokół dużych swapów.

Jeżeli transakcja jest duża, ma wysoką tolerancję slippage i dotyczy płytkiej puli, bot może próbować kupić przed Tobą, sprzedać po Tobie i zostawić Ci gorszą cenę wykonania. Nie każda gorsza cena to atak, ale warunki techniczne mogą go ułatwiać.

Jak ograniczać koszt poślizgu i MEV?

Przed swapem sprawdź price impact, minimalną otrzymywaną kwotę, płynność puli i trasę wymiany. Dużą transakcję czasem lepiej podzielić na kilka mniejszych albo wykonać na głębszej parze, nawet jeśli pierwszy ekran pokazuje podobny kurs.

Nie zatwierdzaj transakcji tylko dlatego, że portfel ją wyświetlił. Jeśli minimalna otrzymywana kwota jest znacznie niższa od oczekiwanej, a tolerancja slippage wysoka, przerwij i sprawdź alternatywną trasę, inną giełdę DEX albo większą płynność.