AMM (Automated Market Maker)
DEX-mechanisme met liquidity pools i.p.v. orderbook.
AMM is een type Decentralized Exchange (DEX) waar handelaren tegen liquidity pools traden in plaats van tegen een orderbook met buyers/sellers.
Pionier: Uniswap (2018).
Hoe het werkt:
- Pool bevat twee tokens (bv. ETH + USDC)
- Initiele ratio bepaalt prijs
- Trader swap: voegt één token toe, krijgt andere terug
- Pool-balans verschuift → prijs verschuift
- Constant product formula: x × y = k
Voorbeeld Uniswap V2:
Pool: 100 ETH + 200.000 USDC. Prijs = 2.000 USDC/ETH.
Ik swap 1 ETH → pool wordt 101 ETH + ~1.980 USDC eraf (slippage).
De formule x × y = k:
- Pre: 100 × 200.000 = 20.000.000
- Post: 101 × y = 20.000.000 → y = 198.020 USDC
- Ik krijg 200.000 − 198.020 = 1.980 USDC voor 1 ETH
Voor LPs (Liquidity Providers):
Jij stort tokens in een pool. Andere traders swappen ertegen. Jij krijgt fees (typisch 0,3% per swap).
Risico: impermanent loss als prijzen divergeren.
AMM-platforms:
- Uniswap (Ethereum): grootste
- PancakeSwap (BSC)
- Curve (gespecialiseerd in stablecoin swaps)
- Balancer (multi-asset pools)
- Trader Joe (Avalanche)