1. Hvad er en DEX?
En DEX — decentraliseret børs — er en handelsplads, der kører som smart contracts på en blockchain. Du bytter tokens direkte fra din egen wallet, og der er ingen central modpart, der holder dine penge eller matcher dine ordrer. Til sammenligning holder en almindelig (centraliseret) børs dine coins og fører en ordrebog. På en DEX signerer du hver handel selv, og pengene forlader aldrig din varetægt, før byttet gennemføres on-chain.
De fleste store DEX'er bruger ikke en ordrebog. I stedet handler du mod en likviditetspulje ved hjælp af en automated market maker.
2. AMM og x·y=k
En automated market maker (AMM) erstatter ordrebogen med en pulje, der indeholder to tokens, og prissætter handler med en formel. Uniswaps klassiske model er constant product:
Hvem fylder puljen? Det gør likviditetsudbydere (LP'er). Enhver kan indsætte lige store værdier af de to tokens og til gengæld tjene en andel af handelsgebyrerne. Det er sådan, en DEX kan tilbyde likviditet uden professionelle market makers — men det udsætter samtidig LP'en for impermanent loss.
3. Slippage og price impact
Fordi en handel ændrer puljens balance, flytter den samtidig prisen. Den effekt kaldes price impact, og forskellen mellem den forventede og den faktiske pris kaldes slippage. Jo større din handel er i forhold til puljens dybde, jo mere flytter du prisen. Store puljer med dyb likviditet giver mere stabile priser, selv ved store handler. De fleste DEX'er lader dig sætte en slippage-tolerance: bevæger prisen sig mere end tolerancen, mens transaktionen behandles, afvises den automatisk, så du ikke får en langt dårligere kurs end ventet.
4. Uniswap
Uniswap er den mest kendte DEX og var med til at opfinde AMM-modellen. Protokollen er open source, ikke-opgraderbar og bygget til selvforvaltning. I nyere versioner (v3 og v4) introducerede den koncentreret likviditet: LP'er kan vælge et prisinterval at stille likviditet i, så deres kapital arbejder mere effektivt. Gebyrerne for et bytte afhænger af den enkelte pulje og går til likviditetsudbyderne.
5. Curve
Curve er en DEX, der er specialiseret i aktiver, som bør have næsten samme pris — fx forskellige stablecoins eller varianter af ETH. Den bruger en anden AMM-model, StableSwap (udviklet af Michael Egorov), der kombinerer to formler for at holde slippage tæt på nul, når aktiverne ligger tæt på hinanden i pris. Resultatet er meget lave gebyrer og minimal slippage på fx en handel mellem to stablecoins, hvor Uniswaps rene constant product ville koste mere. Curve er derfor rygraden i meget af stablecoin-handlen i DeFi.
6. Fordele, ulemper og skat
Fordele: du beholder kontrollen over dine coins, kan handle et enormt udvalg af tokens døgnet rundt, og alt er gennemsigtigt on-chain.
Ulemper og risici: slippage på store handler eller i tynde puljer, gasgebyr for hver transaktion, smart-contract-risiko, og risikoen for at forbinde sin wallet til en svindel-app. Og bliver du selv LP, kommer impermanent loss til.
Du handler fra din egen wallet
En DEX tilgås ikke fra en børskonto. Køb ETH på Kraken, hæv til din egen wallet, og forbind derefter walleten til Uniswap eller Curve.
Læs videre: impermanent loss forklaret, yield farming og wallets til DeFi.