Kryptocenter – miejsce, gdzie znajdziesz wszystko, czego potrzebujesz, by zrozumieć kryptowaluty

Krypto Center
DeFi

Intencje zamiast transakcji: solvery, prywatne mempoole i aukcje partii zmieniają DeFi (CoW Swap, Uniswap X, SUAVE)

Intencje zamiast transakcji: solvery, prywatne mempoole i aukcje partii zmieniają DeFi (CoW Swap, Uniswap X, SUAVE)

Kategorie: DeFi • Giełdy & Kantory • Bezpieczeństwo • Web3 & DAO • Narzędzia & Kalkulatory

Wprowadzenie: dlaczego płacisz zbyt dużo za swap?

Czy Twoje swapy na DEX-ach wciąż „ślizgają się” mimo ustawionego 0,5% slippage? W 2024 r. użytkownicy stracili setki milionów dolarów przez MEV (sandwich, frontrunning, backrunning). Trend na 2025 r. to przejście z klasycznych transakcji do intencji (intents), które są rozwiązywane przez solvery w prywatnych mempoolach i rozliczane zbiorczo w aukcjach partii. Efekt: niższy koszt realizacji, mniej nieudanych transakcji i ochrona przed MEV.

Co to są „intencje” w DeFi?

Intencja to podpisana przez użytkownika deklaracja celu (np. „zamień 10 000 USDC na jak najwięcej ETH do 15:02 z maks. opłatą X”), a nie gotowa transakcja z ustalonymi ścieżkami. Intencje są:

  • Off-chain do momentu rozliczenia – publikujesz je do sieci solverów zamiast do publicznego mempoola.
  • Elastyczne – solver może zrealizować cel wieloma drogami: split między AMM, RFQ do market makerów, coincidence of wants (peer-to-peer netting).
  • MEV-aware – rozliczenie w partii i/lub przez zaufany przekaźnik minimalizuje szkodliwy MEV.

Jak działają solvery i aukcje partii

Architektura różni się między protokołami, ale wzorzec jest podobny:

  1. Podpisujesz intencję (EIP-712/Permit2/niestandardowa struktura) i wysyłasz ją do sieci.
  2. Solvery konkurują

…szukając najlepszego wykonania: łączenie orderów w batch, netting, optymalizacja gasu i szlaków płynności.

  1. Aukcja wybiera zwycięski plan rozliczenia (np. CoW Protocol – Coincidence of Wants).
  2. Prywatne rozliczenie – transakcja idzie przez prywatny mempool/relayer, omijając publiczne kolejki.
  3. Finalizacja on-chain – zapis końcowy na Ethereum/L2; użytkownik widzi pojedynczy, skuteczny swap.

Główne modele rozliczania

  • Batch auction (CoW Swap): zamówienia z tego samego bloku są rozliczane w jednym strzale; netting redukuje poślizg.
  • Dutch auction RFQ (Uniswap X, 1inch Fusion): cena startuje wyżej i spada w czasie, motywując market makerów do szybkiego wypełnienia.
  • Prywatne mempoole (MEV-Share, SUAVE): transakcje są przekazywane do relayerów/ekstraktorów, którzy dzielą się zyskiem MEV z użytkownikiem zamiast go eksploatować.

MEV: ochrona w praktyce

Zamiast walczyć ze skutkami (większy slippage), intencje ograniczają wektor ataku:

  • Brak publicznego ujawnienia – intencja nie trafia do publicznego mempoola, więc trudniej o frontrun.
  • Kolektywne rozliczanie – batchowanie uniemożliwia kanapki na pojedynczym swapie, bo kolejność jest kontrolowana przez protokół.
  • Rebates i revenue-sharing – część dodatniego MEV może wracać do użytkownika/DAO.

Porównanie: CoW Swap vs Uniswap X vs 1inch Fusion vs SUAVE/Anoma

Protokoł Typ zlecenia Ochrona MEV Udział solverów Opłaty / model Status
CoW Swap Batch orders, CoW netting Prywatne rozliczenia, batch Otwarty konkurs solverów Fee wliczone w realizację Mainnet
Uniswap X Dutch auction + fill by fillers Prywatny routing, filtry anti-MEV Dowolni fillerzy (MM) Spread aukcyjny Mainnet
1inch Fusion RFQ Dutch, resolverzy Prywatny kanał do resolverów Wybrani resolverzy Fee w cenie fillu Mainnet
SUAVE (Flashbots) Intencje + prywatny execution layer MEV-Share, prywatny mempool Programowalni builderzy Wczesny ekosystem W rozwoju
Anoma Intents-first, tykające aukcje Wbudowana prywatność/MEV-resistance Natywne solvery Tokenomika do ustalenia Testnet

Jak korzystać: konfiguracja w 10 minut

1) Dodaj prywatny RPC

  • MEV Blocker RPC lub podobny – ustaw jako domyślny endpoint w portfelu. Chroni przed sandwich/frontrun.

2) Wybierz egzekutora intencji

  • CoW Swap: dobre dla średnich/dużych zleceń i par o rozproszonej płynności.
  • Uniswap X: szybkie fillowanie przez market makerów, dobry UX.
  • 1inch Fusion: gdy zależy Ci na konkurencji między resolverami i integracji z 1inch.

3) Ustaw parametry

  • Deadline (np. 10–20 min) – krótka ważność ogranicza ryzyko rynkowe.
  • Max fee / price – intencje często pozwalają zdefiniować widełki.
  • Permit2 / allowance – udzielaj możliwie wąskich uprawnień.

4) Publikuj intencję prywatnie

Upewnij się, że platforma wysyła intent poza publiczny mempool. Jeżeli widzisz „private relay” w logach/ustawieniach – to dobry znak.

Case study: swap instytucjonalny bez poślizgu

  • Wejście: 50 000 USDC → ETH, czas: piątek 17:30 UTC (ryzyko MEV wysokie).
  • Metoda A: klasyczny swap na AMM → wynik: +0,42% poślizgu, 1 nieudana próba (strata gasu).
  • Metoda B: CoW Swap (batch, private) → wynik: 0,08% realnego poślizgu, brak sandwicha, niższy koszt gas dzięki nettingowi.

Różnica wartości wykonania: ~170 USDC na korzyść metody B – bez zmiany ekspozycji rynkowej.

Ryzyka i ograniczenia

  • Zaufanie do solverów – choć konkurują, część modeli dopuszcza whitelisting. Sprawdzaj reputację.
  • Ryzyko niewypełnienia – krótki deadline może skutkować brakiem realizacji (ale bez utraty gas, jeśli wszystko jest off-chain do fillu).
  • Cenzura – prywatne relaye mogą filtrować ruch; rozważ wielo-relay’owy routing.
  • Uprawnienia tokenów – stosuj ograniczone allowance i cofaj zbędne autoryzacje.

Zgodność, regulacje i podatki (PL/EU)

  • Rozliczenie podatkowe – zdarzenie podatkowe powstaje przy on-chain rozliczeniu (nie przy publikacji intencji). Dokumentuj hash finalizującej transakcji.
  • MiCA i dostęp do płynności – intencje z udziałem market makerów spoza UE mogą podlegać dodatkowym obowiązkom AML/KYC po stronie dostawców usług. Użytkownicy indywidualni zwykle pozostają poza zakresem licencyjnym, ale korzystają na lepszym best execution.
  • DAO/treasury – dla podmiotów: polityka best execution może formalnie wskazywać korzystanie z batch/intent DEX-ów jako kontroli MEV.

Uwaga: to nie jest porada prawno-podatkowa. Skonsultuj rozliczenia z doradcą.

Metryki, które warto śledzić

  • Realny poślizg vs. teoretyczny na tej samej ścieżce AMM.
  • Skuteczność fillów – odsetek intencji zrealizowanych w czasie.
  • Koszt gas / fill – batch często obniża łączny koszt.
  • MEV rebates – czy protokół dzieli się zyskiem?

Checklist: handel bez MEV w 7 krokach

  1. Przełącz RPC na MEV Blocker lub równoważny.
  2. Wybierz CoW Swap / Uniswap X / 1inch Fusion zgodnie z parą i wielkością.
  3. Ustaw deadline i maks. koszty.
  4. Sprawdź allowance (Permit2, cofnięcie starych uprawnień).
  5. Aktywuj private orderflow w ustawieniach (jeśli dostępne).
  6. Porównaj symulację ceny z klasycznym DEX-em.
  7. Archiwizuj hash rozliczenia do rozliczeń i audytu.

Zaawansowane: jak wygląda podpisana intencja

Najczęściej to struktura EIP-712 zawierająca m.in. pola: maker, taker (opcjonalnie), tokenIn, tokenOut, amount, minReturn, deadline, nonce, permit/permit2, oraz zasady rozliczenia (np. tylko prywatnie). Portfele inteligentne (AA, EIP-4337) mogą dodatkowo łączyć intencje z bundlerami i płaceniem opłat w tokenach innych niż ETH.

Strategie inwestycyjne: kiedy intencje dają największą przewagę

  • Duże zlecenia w parach o płynności rozproszonej (split routing + netting).
  • Godziny szczytu – ochrona przed sandwich przy podbitym mempoolu.
  • DAO/Treasury – polityka best execution i transparentny zapis on-chain.

FAQ & Support

  • Czy intencja może zostać skradziona? Nie – bez podpisu i spełnienia warunków fillu jest bezużyteczna. Uważaj jednak na phishing.
  • Co gdy zlecenie nie zostanie wypełnione? Zwykle nie płacisz gasu (do czasu rozliczenia), a środki pozostają w portfelu.
  • Czy muszę ufać jednemu solverowi? Nie – protokoły uruchamiają konkurs wielu solverów; to oni rywalizują o najlepsze wykonanie.

Wnioski i następne kroki

Intencje przenoszą ciężar optymalizacji z użytkownika na sieć wyspecjalizowanych solverów. To nie tylko niższe koszty i mniej MEV, ale też płynniejszy UX i lepsze best execution dla treasuries i traderów. Jeśli handlujesz regularnie, przełącz się na model intents już dziś.

  • CTA: Dodaj MEV Blocker RPC, przetestuj CoW Swap/Uniswap X na małym zleceniu, porównaj cenę z klasycznym AMM, a wyniki zapisz do arkusza porównawczego.