Blog

Automatizovaní tvůrci trhu, vysvětleno na rovinu a s reálnými příklady použití

Automated Market Makers Explained With Real Talk and Real Use

Otevřete decentralizovanou burzu, klepnete na pár tokenů a objeví se cena. Žádná kniha objednávek, žádný market maker křičící na parketu. Tak kdo určuje cenu? Odpověď je jednoduchá, ale chytrá. Automated market maker, neboli AMM, je protokol pod kapotou, který dodává likviditu do decentralizovaných burz a určuje ceny aktiv podle jasného pravidla. Žádný prostředník. Jen matematika, pooly a pobídky.

Vysvětlím, jak to funguje, proč na tom záleží a jak to používat, aniž byste se spálili. Udržíme to přátelské. Zmíníme i bezpečnost, protože podepisovat swapy z vašeho Ledgeru nebo Trezoru není jen chytré, je to otázka zdravého rozumu.

Co je vlastně AMM?

AMM je chytrý kontrakt, který drží dvě nebo více aktiv v poolu. Obchodníci kupují jedno aktivum z poolu a druhé do něj přidávají. AMM udržuje rovnováhu tím, že upravuje cenu podle vzorce. Díky tomu je likvidita nepřetržitá, i když nikdo nezadává limitní příkazy.

Klasický model je vzorec konstantního součinu. Vypadá takto: x * y = k. Pokud je x množství ETH a y množství USDC v poolu, součin musí zůstat stejný. Když kupujete ETH, odeberete z poolu ETH a přidáte zpět USDC. Pool trochu zvedne cenu, aby součin zůstal konstantní. Jednoduché, ale silné.

Představte si to jako automat na nápoje, který si za každou další limonádu účtuje o něco víc. Police se vyprazdňuje, takže cena lehce stoupá, aby odrážela poptávku. To je skluz v jednoduchých slovech. Čím větší je váš obchod vzhledem k poolu, tím víc se cena posouvá podél křivky.

Tvorba ceny bez knihy objednávek

Jde o toto. Samotný pool nastavuje cenu podle poměru svých aktiv. Pokud pool drží víc ETH než USDC, implikovaná cena ETH klesá, a naopak. Arbitražéři sledují ceny napříč burzami. Když se objeví rozdíl, obchodují proti poolu, posunou poměr zpět a schovají si rozdíl. Ten stálý tah udržuje ceny AMM blízko širšího trhu.

Takže ano, AMM zároveň poskytuje likviditu a určuje ceny. Dělá to kódem, který může kdokoli auditovat. Žádné telefonáty. Žádní gatekeepeři. Jen pobídky, které většinou dobře ladí.

Poskytovatelé likvidity, poplatky a obávaný impermanent loss

Pooly se samy nenaplní. Poskytovatelé likvidity, neboli LP, vkládají tokeny v párech. Na Uniswap v2 to znamená stejnou hodnotu z obou stran. Výměnou LP získávají podíl na obchodních poplatcích. Pokud je pool aktivní, mohou být poplatky příjemné. Přesto je tu háček, který už pár lidí vyděsil.

Impermanent loss nastává, když se cena jednoho tokenu výrazně pohne. Pool přebalancuje váš vklad směrem k méně výkonnému aktivu. Pokud vyberete po velkém pohybu, můžete skončit s menší hodnotou, než kdybyste jen drželi. Ztrátu mohou vykompenzovat poplatky, ale ne vždy. Záleží na volatilitě, objemu a délce poskytování likvidity. Říká se mu impermanent, protože efekt může vyprchat, pokud se ceny vrátí. Buďme ale upřímní. Někdy se nevrátí.

Chcete-li klidnější vody, podívejte se na stablecoinové pooly. Curve se svým stableswap vzorcem drží nízký skluz, když by obě aktiva měla držet stejnou cenu, jako USDC a DAI. Riziko impermanent loss je tam menší, i když ne nulové, pokud stablecoin ztratí vazbu.

Typy AMM, na které skutečně narazíte

Ne všechny AMM jsou stejné. Několik populárních návrhů dělá různé kompromisy.

  • Uniswap v2 styl konstantního součinu. Skvělé pro jednoduchost. Funguje pro mnoho long tail párů.
  • Uniswap v3 s koncentrovanou likviditou. LP si volí cenové pásmo, čímž koncentrují kapitál. Obchodníci mají menší skluz, pokud LP zvolí dobře. Na druhé straně to pro LP znamená víc správy.
  • Curve stableswap. Postaveno pro aktiva, která by se měla hýbat společně. Nižší skluz v blízkosti pegu.
  • Balancer vážené pooly. Více než dva tokeny s vlastními váhami, například 80/20. Hodí se pro indexové pooly.
  • Bancor a další zkoušejí funkce jako jednostranné vklady nebo ochranu proti impermanent loss. Vždy čtěte podmínky.

Víte co? Vhodný design záleží na tom, co obchodujete a jak vyděláváte. Neexistuje jeden prsten, který by vládl všem. A to je pro ekosystém dobře.

Skluz, poplatky a proč se váš swap o chlup zhoršil

Každý swap na AMM má skluz. Pohybujete se po křivce, takže konečná cena je trochu jiná než ta kotovaná. V peněžence nebo na DEXu si můžete nastavit toleranci skluzu. Přísné nastavení omezí špatná plnění, ale může vést k neúspěšným transakcím, pokud se trh hýbe. Široké nastavení zvyšuje riziko sandwich útoků.

Na poplatcích záleží také. Uniswap v3 má poplatkové úrovně jako 0,01 %, 0,05 %, 0,3 % a 1 %. Agregátory jako 1inch a Matcha směrují napříč pooly a řetězci, aby našly lepší celkovou cenu. Někdy vaše nejlepší cesta není přes největší pool. Zvláštní, ale pravda.

Předbíhání transakcí, MEV a jednoduchá ochrana

Veřejné mempooly umožňují botům vidět vaši transakci dřív, než se zapíše. Mohou se předběhnout, pohnout cenou a po vašem nákupu prodat zpět. To je sandwich. Působí to špatně, protože to špatné je. Riziko snížíte použitím soukromého relay, nastavením rozumné tolerance skluzu a vyhýbáním se obchodování během divokých špiček. Některé peněženky nabízejí private send. Flashbots Protect RPC je možnost, kterou používá mnoho obchodníků.

Sítě, gas a sezónnost

Ethereum je domovská základna pro mnoho AMM. Gas může vyskočit. Sítě druhé vrstvy jako Arbitrum, Base a Optimism snižují náklady. Pro většinu swapů působí rychle a levně. AMM jsou i na jiných chainch, například Orca na Solaně a Trader Joe na Avalanchi. Trasy se liší, ale základní myšlenka je stejná. Pooly, vzorce a stálý proud arbitráže drží ceny v linii.

Trendy přicházejí ve vlnách. Meme sezóny přidávají šum a skluz. Body za restaking a pobídkové programy tahají likviditu sem a tam jako příliv a odliv. Během hypu mohou stabilní pooly působit jako tiché zátoky. Během klidu mohou širší pooly vyplácet víc na poplatcích. Rytmus se počítá.

Bezpečnost na prvním místě, výnos až potom

Toto je část, kterou lidé přeskočí a pak litují. Mějte klíče na hardwarové peněžence. Ledger nebo Trezor vám umožní zkontrolovat skutečná data transakce na displeji zařízení. Tato malá pauza ušetří starosti. Připojte se přes WalletConnect, ověřte kontrakt a čtěte, co podepisujete. Pokud se schválení jeví divně, zastavte. Schválení udělují práva utrácet. Udělujte jen to, co potřebujete, a později zrušte přes Etherscan, Revoke.cash nebo DeBank.

Na Ledgeru povolujte slepé podepisování jen když to dapp vyžaduje, pak ho zase vypněte. Na Trezoru pokaždé kontrolujte adresu tokenového kontraktu. Vždy si uložte do záložek oficiální web Uniswapu nebo Curve, případně použijte důvěryhodnou mobilní aplikaci. Phishing miluje překlepy. Ano, je to nudné. Ano, záleží na tom.

Rychlý kontrolní seznam

  • Používejte Ledger nebo Trezor pro swapy a vklady do poolů.
  • Nastavte nízký skluz v klidných obdobích, rozumný v rychlých trzích.
  • Preferujte soukromé transakce, kdykoli to jde.
  • Občas zrušte stará schválení.
  • Začněte s malou částkou při testování nového poolu, škálujte až když se chová podle očekávání.

Běžné mýty, jemně uvedené na pravou míru

Mýtus 1. AMM vždy dávají horší ceny. Ne tak docela. S hlubokou likviditou a chytrým směrováním můžete na důležitých párech dohnat nebo i překonat mnoho knih objednávek. Tenké pooly jsou jiný příběh.

Mýtus 2. Impermanent loss dělá LPing zbytečným. Taky nepravda. Ve vysoce objemových poolech mohou poplatky ztrátu kompenzovat. Je to trade, ne podvod. Přesto musíte vědět, do čeho jdete.

Mýtus 3. Více likvidity vždy znamená bezpečnější obchody. Obvykle ano, ale ne vždy. Pokud jsou poplatky vysoké nebo je pool chvíli špatně naceněný, váš čistý výsledek může zaostávat. Kontekst je rozhodující.

Jak číst pool jako profík, bez zbytečného bloudění

Zkontrolujte tři věci. Zaprvé, hloubku. Velké pooly vám umožní obchodovat víc s menším skluzem. Zadruhé, objem. Poplatky plynou z objemu, takže LP to zajímá. Obchodníky také, protože objem přitahuje arbitráž a udržuje ceny čerstvé. Zatřetí, volatilitu. Pokud se jeden token prudce hýbe, čekejte větší skluz a vyšší riziko impermanent loss.

Na Uniswapu si můžete prohlížet živé grafy a poplatkové úrovně. Na Curve sledujte vyváženost poolu. Vychýlený stabilní pool může být varování. Na Balanceru zkontrolujte váhy a počet aktiv. A pokud se něco zdá mimo, odejděte. Vždy existuje další obchod.

Kam se AMM posunou dál

Pořád vidíme nové nápady. Dynamické poplatky, které reagují na volatilitu. Hybridní pooly, které míchají stable a konstantní součin. On-chain intenty, které párují objednávky spravedlivěji. I pod těmito experimenty zůstává jádro jasné. Pool, pravidlo a otevřený přístup.

Upřímně, právě ta jasnost je na tom půvabná. LP se může stát kdokoli. Kdokoli může obchodovat ve 2 ráno bez překážek. Někdy je to chaotické, ale také odolné.

Závěrečné rady, které využijete

Začněte s poolem, kterému rozumíte. Proveďte malý swap. Všimněte si kotované ceny, minima k výplatě, poplatku a skutečného plnění. Upravte skluz. Každý podpis dělejte přes svůj Ledger nebo Trezor. Až se budete cítit připraveni, přidejte likviditu v takové velikosti, aby vám to nezničilo týden, když se něco zvrtne. Po pár dnech vyhodnoťte výsledky. Opakujte, nebo couvněte.

AMM nejsou magie. Jsou to spolehlivé stroje, které mění pobídky v trhy. Když budete respektovat křivku, hlídat si schválení a držet klíče v bezpečí, budete se cítit jako doma. A pokud obchod působí uspěchaně, pravděpodobně je. Nadechněte se. Ceny tam budou i za pět minut. Stejně tak pool.

Předchozí
AI a krypto: chytřejší blockchainy, bezpečnější peněženky a lidský faktor
další
Algoritmické stablecoiny vysvětleny: jak funguje vazba, proč kolísají a co bude dál