Määritelmä
AMM, lyhenne sanoista Automated Market Maker, on keskeinen hajautetun rahoituksen (DeFi) konsepti, joka korvaa perinteiset order bookit algoritmisella hinnoittelulla, joka perustuu liquidity pooleihin. AMM:ssä käyttäjät käyvät kauppaa suoraan smart contracteihin lukittuja varoja vastaan, ja hinnat määräytyvät ennalta määritellyn matemaattisen kaavan perusteella. Tämän rakenteen ansiosta kaupankäynti voi jatkua ketjussa (on-chain) ilman keskitettyjä välikäsiä tai yksittäisten ostajien ja myyjien matchingia.
AMM:t otetaan tyypillisesti käyttöön blockchain-verkkoihin smart contracteina, ja ne muodostavat monien DeFi:n DEX-alustojen perusmekanismin. AMM:n käyttäytymistä – esimerkiksi sitä, miten hinnat liikkuvat kauppojen seurauksena ja kuinka herkkä se on likviditeetin määrälle – ohjaavat täysin sen taustalla oleva kaava ja poolin konfiguraatio. Eri AMM-mallit, mukaan lukien sellaiset, jotka on optimoitu vakaiden varojen tai volatiilien parien vaihtoon, määrittelevät, kuinka tehokkaasti varoja voidaan swapata ja miten likviditeetti jakautuu.
Konteksti ja käyttötavat
DeFi-ympäristössä AMM:t toimivat keskeisenä infrastruktuurina, joka mahdollistaa permissionless token-swapit, likviditeetin tarjoamisen ja erilaiset tuottostrategiat. Protokollat, jotka hyödyntävät AMM:iä, integroituvat usein laajempiin DeFi-ekosysteemeihin, joissa likviditeetin tarjoajat voivat osallistua Yield Farming -ohjelmiin ja saada lisäpalkkioita toimittamalla varoja AMM pooleihin. Tässä kontekstissa AMM:t toimivat hinnoittelu- ja toteutuskerroksena, jonka varaan nämä kannustemekanismit rakentuvat.
Jotkin erikoistuneet AMM:t, kuten esimerkiksi Curven kaltaisten alustojen käyttämät, keskittyvät tiettyihin varatyyppeihin ja räätälöivät kaavansa minimoimaan slippagen läheisesti korreloitujen tokenien välillä. AMM:t ovat keskeisiä DEX:ien toiminnassa: ne määrittelevät, miten kaupat toteutetaan ja miten likviditeetti järjestetään ketjussa (on-chain). DeFi:n kehittyessä AMM-konsepteja yhdistetään yhä useammin uusiin primitiiveihin, mukaan lukien mallit, jotka vuorovaikuttavat staking- tai Restaking-kehysten kanssa, mutta jotka nojaavat silti ydinideaan algoritmisesta, pooleihin perustuvasta market makingista.