Automated Market Makers (AMM) uitgelegd
Geautomatiseerde marktmakers (Automated Market Makers) hebben een belangrijke positie in gedecentraliseerde finance (DeFi). Deze mechanische entiteiten staan altijd klaar om een prijs te bieden tussen twee activa. Terwijl Uniswap vertrouwt op een eenvoudige formule, gebruiken AMM's zoals Curve en Balancer complexere algoritmes.
AMM's maken niet alleen trustless trading mogelijk, ze bieden ook de kans voor individuen om marktmakers te worden. Door liquiditeit bij te dragen aan een liquidity pool kan vrijwel iedereen deelnemen als marktmaker en vergoedingen verdienen voor het verstrekken van liquiditeit.
De gebruiksvriendelijke en eenvoudige aard van AMM's heeft hun belang binnen de DeFi-ruimte verstevigd. Het idee om marktmaakprocessen te decentraliseren sluit perfect aan bij de bredere visie van cryptocurrency.
Basics
De opkomst van DeFi is opmerkelijk geweest en heeft veel aandacht getrokken op platforms zoals Ethereum en BNB Smart Chain. Binnen dit ecosysteem is yield farming populair geworden als methode voor tokendistributie, terwijl de tokenisatie van BTC op Ethereum en de toegenomen volumes van flash loans de beweging verder hebben aangewakkerd. Tegelijkertijd hebben protocollen met geautomatiseerde marktmakers, zoals Uniswap, consequent indrukwekkende handelsvolumes, voldoende liquiditeit en een groeiende gebruikersbasis laten zien.
Automated market makers werken door snel en eenvoudig markten op te zetten voor nieuwe tokens. Ze kunnen concurreren met traditionele orderboekbeurzen en hebben consequent sterke handelsvolumes, ruime liquiditeit en een toenemend aantal gebruikers laten zien. Laten we dit in meer detail bekijken.
Wat is een Automated Market Maker?
Automated market makers (AMM's) zijn gedecentraliseerde exchange (DEX) protocollen die rekenen op wiskundige formules om assetprijzen te bepalen. In plaats van te vertrouwen op traditionele orderboeken, gebruiken AMM's prijsalgoritmes om de waarde van activa vast te stellen. Elk AMM-protocol gebruikt zijn eigen unieke formule, zoals Uniswap's x * y = k, waarbij x de hoeveelheid van het ene token in de liquidity pool voorstelt, y de hoeveelheid van het andere token, en k een vaste constante is om de totale liquiditeit te behouden. Andere AMM's gebruiken verschillende formules die zijn afgestemd op hun specifieke gebruiksscenario's, maar het onderliggende principe blijft hetzelfde: prijzen worden algoritmisch bepaald.
In tegenstelling tot traditionele market making, dat doorgaans bedrijven met veel middelen en complexe strategieën vereist, decentraliseren AMM's het proces en maken ze het vrijwel iedereen mogelijk om een markt op een blockchain te creëren. Ze stellen individuen in staat deel te nemen als marktmakers door liquiditeit aan de exchange te verstrekken en daar vergoedingen voor te ontvangen. Door marktmaken te decentraliseren, vereenvoudigen en democratiseren AMM's het proces, in lijn met de visie van decentralisatie binnen de cryptowereld.
Hoe werkt een AMM?
AMM's functioneren anders dan traditionele orderboekbeurzen. Hoewel beide typen beurzen handelsparen gebruiken, zoals ETH/DAI, werken AMM's zonder de noodzaak van een specifieke tegenpartij. In plaats van te handelen met een andere trader, gaat een gebruiker direct in interactie met een smart contract dat als marktmaker fungeert.
AMM's kunnen worden gezien als gebruikmakend van een peer-to-contract (P2C) raamwerk. Ze verwijderen de vereiste voor tegenpartijen in traditionele zin, omdat transacties plaatsvinden tussen gebruikers en smart contracts. Omdat AMM's geen orderboek hebben, ontbreken conventionele ordertypes. In plaats daarvan wordt de prijs van een asset voor kopen of verkopen bepaald door een formule. Het is vermeldenswaard dat toekomstige AMM-ontwerpen mogelijk zullen proberen deze beperking aan te pakken.
Hoewel tegenpartijen niet nodig zijn, speelt iemand nog steeds een centrale rol bij het creëren van de markt. Deze verantwoordelijkheid ligt bij liquidity providers (LP's), die bijdragen aan de liquiditeit van het AMM-ecosysteem door fondsen aan het smart contract te verstrekken. LP's zijn essentiële gebruikers die de beschikbaarheid van activa garanderen en soepele handel op het AMM-platform mogelijk maken. Hun deelname is van vitaal belang voor het in stand houden van liquiditeit en efficiëntie van AMM's.
Wat is een liquidity pool?
Liquidity providers spelen een cruciale rol in DeFi door fondsen bij te dragen aan liquidity pools. Deze pools fungeren als reservoirs van activa waarmee traders kunnen handelen. LP's verdienen vergoedingen van de transacties die binnen hun respectieve pools plaatsvinden. Bijvoorbeeld vereisen platforms zoals Uniswap dat LP's een equivalente waarde van twee tokens storten, zoals 50% ETH en 50% DAI, in de aangewezen pool.
Fondsen toevoegen aan een liquidity pool is een eenvoudig proces en de beloningen voor LP's worden bepaald door het specifieke protocol waarmee ze samenwerken. Sommige platforms kunnen verschillende vergoedingen hanteren om meer liquidity providers naar hun pools te lokken. Het aantrekken van liquiditeit is belangrijk om slippage te verminderen, wat verwijst naar de mogelijke prijsimpact bij het uitvoeren van grotere orders. Met meer liquiditeit in de pool neemt de kans op aanzienlijke slippage af. Dit trekt op zijn beurt meer handelsvolume naar het platform en creëert een positieve feedbacklus.
Het is belangrijk op te merken dat slippage-niveaus kunnen variëren afhankelijk van het ontwerp van de AMM die door het protocol wordt gebruikt. AMM's gebruiken wiskundige algoritmes om de prijsstelling van activa te bepalen op basis van de verhouding tussen de tokens in de liquidity pool na elke transactie. Extreme veranderingen in de tokenverhouding kunnen leiden tot hogere slippage. Bovendien werken AMM's op formules zoals x * y = k, waardoor het onmogelijk wordt om alle activa uit een liquidity pool te kopen als de hoeveelheid van een van de tokens naar nul neigt. In die gevallen wordt de vergelijking ongeldig en wordt volledige uitputting van de pool verhinderd.
Wat is "impermanent loss"?
AMM's kunnen worden beïnvloed door "impermanent loss", wat optreedt wanneer de prijscode verhouding van tokens die in een pool zijn gedeponeerd verandert. De omvang van het verlies hangt af van de mate van de verhoudingverandering. Om impermanent loss te minimaliseren, wordt aanbevolen tokens met vergelijkbare waarden te storten, zoals stablecoins of wrapped tokens, omdat dit helpt een smalle prijsspanne te behouden.
In gevallen waarin de verhouding aanzienlijk verandert, kan het voor liquidity providers winstgevender zijn om de tokens vast te houden in plaats van ze in een pool te plaatsen. Echter, bepaalde Uniswap-pools zoals ETH/DAI zijn winstgevend gebleven ondanks hun blootstelling aan impermanent loss, dankzij de handelsvergoedingen die gegenereerd worden.
De term "impermanent loss" kan misleidend zijn omdat deze impliceert dat verliezen kunnen worden teruggedraaid als de activa terugkeren naar hun oorspronkelijke prijzen. In werkelijkheid, als fondsen worden opgenomen tegen een andere prijsverhouding, zijn de verliezen permanent. Hoewel handelsvergoedingen de verliezen gedeeltelijk kunnen compenseren, is het cruciaal de risico's van liquiditeitsverstrekking goed te beoordelen.
Conclusie
AMM's hebben de DeFi-industrie getransformeerd door een gebruiksvriendelijke en efficiënte manier te bieden om markten te creëren. Hoewel ze enkele beperkingen hebben vergeleken met traditionele orderboekbeurzen, is hun impact op de cryptoruimte zeer waardevol.
Hoewel huidige AMM's zoals Uniswap, Curve en PancakeSwap goed ontworpen zijn, worden ze nog steeds als relatief vroeg stadium beschouwd. De toekomst biedt veel potentieel voor nog meer innovatieve AMM-ontwerpen die lagere kosten, minder frictie en verbeterde liquiditeit voor alle DeFi-deelnemers zullen brengen. Deze toekomstige verbeteringen zullen naar verwachting de algehele gebruikerservaring verbeteren en bijdragen aan de voortdurende groei van het DeFi-ecosysteem.