Što je automatizirani izrađivač tržišta (AMM)?

Automatizirani Market Maker

The Automatizirani Market Maker (Automated Market Makers ili AMM) postali su sastavni dio DeFi ekosustava, omogućavajući bilijune u obujmu trgovanja. Promicani od strane projekata kao što su Bancor i Uniswap u 2017./2018., AMM-ovi pružaju zanimljivu alternativu tradicionalnom modelu središnje limitirane knjige naloga.

La replikacija knjige naloga na blockchainu nailazite na dva glavna problema: prvo, za svaku narudžbu uključeni su troškovi plina koje proizvođač želi poslati ili promijeniti, što s vremenom postaje skupo i neučinkovito. Drugo, budući da su podaci blockchaina javno dostupni i lako dostupni, prednjače sprječava trgovce da izvrše poslove koje stvarno žele.

Jedan od glavnih prednosti MMA-a o knjigama narudžbi je to svatko može nabaviti imovinu paru kako biste postali pružatelj likvidnosti i zaradili naknade za trgovanje. Kao rezultat, AMM-ovi mogu privući više kapitala, što rezultira većom dubinom tržišta za decentralizirane burze (DEX) u usporedbi s njihovim centraliziranim pandanima. Stoga ne čudi da je ova inovacija postala važan temelj za najpopularnije DEX-ove, pa čak i druge DeFi aplikacije.

Kratka povijest MMA

Suosnivač Ethereuma Vitalik Buterin prvi je raspravljao o radu DEX-a na blockchainu s AMM-om 2016., koji je kasnije inspirirao stvaranje Uniswapa.

Iako se Bancoru pripisuje stvaranje prvog AMM-a (zvanog omnipool), jedan od glavnih nedostataka ovog pristupa bio je taj tokeni su morali biti upareni s izvornim BNT tokenom protokola. Budući da se ovaj token koristio kao zajednički nazivnik u svim bazenima, sve su razmjene zahtijevale BNT token. Kao rezultat toga, trgovci su dvaput doživjeli proklizavanja ako su se htjeli prebaciti s USDC na ETH (budući da je opći put: USDC na BNT, zatim BNT na ETH).

Uklanjanjem potrebe za mrežnim tokenom za obavljanje razmjene kao u Bancoru, Uniswap operacije u potpunosti ovise o rezervama tokena u fondu likvidnosti, zahvaljujući jednostavnoj, ali elegantnoj formuli: x * y = k koji je revolucionirao DeFi. Uspjeh Uniswapa od njegovog lansiranja u studenom 2018. na kraju je iznjedrio stvaranje desetaka sličnih DEX-ova temeljenih na AMM-u i pokazao da AMM-ovi obećavaju kao nova financijska primitivna.

Iako je Uniswap napravio velike korake sa svoje prve dvije implementacije, od likvidnost je osigurana ravnomjerno u cijelom rasponu cijene od nule do beskonačnosti, nedostajala je kapitalna učinkovitost. Ovaj problem je riješen uvođenjem koncentrirana likvidnost u Uniswap v3, gdje je kapitalna učinkovitost znatno poboljšana, što je rezultiralo većom likvidnošću i manjim proklizavanjem.

Za LP smanjuje rizik od nestalni gubitak jer likvidnost se osigurava u rasponu cijena. Još jedan povoljan aspekt koncentrirane likvidnosti je jednostavnost i fleksibilnost koju dopušta, pri čemu Uniswap v3 može poprimiti oblik bilo kojeg mogućeg AMM-a.

Sada kada znamo nešto o pozadini MMA-a, pogledajmo kako funkcioniraju.

MMA objašnjen korak po korak

Kako bi se olakšalo trgovanje, AMM zamjenjuje knjige naloga skupovima likvidnosti. Skup likvidnosti je u osnovi a pametni ugovor koji drži rezerve dva različita tokena u određenom omjeru. Kod pametnog ugovora određuje kako rezerve određuju cijene, pravila za osiguranje likvidnosti i trgovanje, kao i naknade koje trgovci imaju prilikom razmjene putem poola.

The osiguravatelji likvidnosti (u daljnjem tekstu LP) može dostaviti kripto imovinu u rezervu skupa kako bi zaradio naknade za trgovanje od svake transakcije i primati simbolične nagrade za opskrbu likvidnošću na određeni bazen. Nagrade za tokene obično se izdaju u upravljačkom tokenu protokola, dajući nositeljima pravo glasa u razvoju protokola i njegovog AMM-a.

Kako bi se pratio dio naknada koje će LP primiti, dionice skupa pripisuju se kao LP tokeni razmjerno vašem doprinosu likvidnosti kao dio ukupnog skupa. To znači da ako LP osigura 10% imovine, zaradit će 10% naknada za trgovanje koje generira skup. LP tokeni koji predstavljaju vašu poziciju likvidnosti mogu se spaliti u bilo kojem trenutku kako bi se uklonila likvidnost iz skupa.

Glavna inovacija MMA-a u odnosu na model knjige naloga je ta svatko može osigurati likvidnost i zaradite udio u naknadama za trgovanje, što smanjuje prepreke sudjelovanju. U modelu centralizirane knjige narudžbi, uloga LP-a obično je rezervirana za nekoliko odabranih pojedinaca ili tvrtki visoke neto vrijednosti. S pojavom MMA-a, ova se značajka otvara puno široj publici.

Iz perspektive trgovca, prednost je to možete odmah dobiti likvidnost prilikom interakcije s bazenom i nema potrebe čekati odgovarajuću naredbu. Ako trgovac želi kupiti ili prodati token, može otići u pool, odrediti sredstvo i iznos kojim želi trgovati. Dakle, pametni ugovor osigurat će tečaj temeljen na krivulji vezanosti, koji se izračunava prema rezervama dva različita žetona u skupu.

Kao primjer, razmotrite skup za ETH-USDC sa sljedećim rezervama: ETH = 1 500 000 i USDC = 10 000. Slijedeći model Uniswap v2, AMM cijena jednaka je omjeru rezervi (150 USDC). Nakon što trgovac kupi 1 ETH sa 150 USD u USDC-u, AMM uklanja 1 ETH iz skupa i kreditira te tokene u novčaniku trgovca. AMM također dodaje trgovčevih 150 USDC u fond. Na temelju parametra naknade, koji je postavljen i izračunat pametnim ugovorom, trgovcu će se naplatiti postotak vaše transakcije.

Nakon što je trgovina izvršena, bit će nešto manje ETH-a u bazenu i nešto više USDC-a. Budući da peg krivulja algoritamski određuje cijenu ETH kao omjer količina imovine, Cijena ETH pada na oko 147 USDC. Da je trgovac prodao ETH za USDC, tada bi se omjer kretao u suprotnom smjeru i uzrokovao povećanje cijene ETH.

Za veće veličine trgovine, razlika između spot cijene i realizirane cijene (također poznata kao slippage) povećava kako se broj tokena kojima se trguje povećava u odnosu na veličinu skupa. Stoga AMM-ovi prisiljavaju one koji ulaze u veće transakcije da plate višu cijenu u usporedbi s manjim transakcijama. Stoga se mora postaviti određena tolerancija klizanja da bi se nalozi izvršili.

Kada se dogodi transakcija koja uzrokuje značajno odstupanje cijene koju navodi grupa od šire tržišne vrijednosti, arbitri mogu intervenirati i prilagoditi se iznose skupa kako bi iskoristili razliku u cijeni na AMM-u i drugim mjestima trgovanja.

Na primjer, ako je velika rasprodaja ETH-a uzrokovala pad cijene sa 150 USDC na 135 USDC, ali tržišni prosjek ostaje blizu 150 USDC, tada arbitri mogu kupiti ETH od AMM-a i nastaviti ga prodavati na drugim mjestima trgovanja. . Kako arbitri kupuju više ETH kroz AMM i više ETH se povlači iz fonda likvidnosti, cijena će se na kraju približiti tržišnoj cijeni od 150 USDC.

Kao što smo već vidjeli, svaka razmjena mijenja sastav imovine skupa a tečaj se automatski ažurira mijenjajući vrijednost cijele grupe. Kako cijena imovine fluktuira, tako se mijenja i vrijednost skupa, što znači da vrijednost udjela LP-a u skupu također fluktuira. U idealnom slučaju, LP želi ukloniti likvidnost što je moguće bliže cijeni po kojoj je ušao u poziciju, budući da može pretrpjeti gubitak kada se imovina povuče iz skupa nakon promjene cijene, poznate kao nestalni gubitak. Međutim, trajni gubitak može se nadoknaditi naknadama i simboličkom nagradom koju je zaradio LP.

MMA na djelu

U ovom odjeljku ispitat ćemo tri popularna AMM modela kako bismo istaknuli različite pristupe: Otkaži, Kriva y ekvilibrista.

Otkaži

Postoje različite varijante MMA sa različiti dizajni krivulja Unije.

Model Constant Product Market Maker regulira cijenu održavajući matematički umnožak količina dvaju sredstava konstantnim. Na primjer, Uniswap verzije 1 i 2 poznate su kao CPMM-ovi, gdje se višestruki iznos dvaju različitih tokena održava konstantnim prema sljedećoj formuli:

[highlight]x * y = k[/highlight]

Gdje je x iznos jednog tokena (npr. ETH), y je iznos drugog tokena (npr. USDC), a k je konstanta.

U verziji 2, pametni ugovor grupe pretpostavlja da rezerve dviju sredstava imaju istu vrijednost. Dakle, LP bi morao osigurati ETH i USDC u omjeru 50:50 prema skupu kako bi k bio konstantan.

U v3, osiguranje likvidnosti može biti koncentrirano u jednom dijelu krivulje obveznica, smanjujući proklizavanje i poboljšavajući kapitalnu učinkovitost. LP-ovi u v2 bi osigurali likvidnost u cijelom rasponu cijena krivulje obveznice, što znači da se velik dio likvidnosti ne troši. Uz koncentriranu likvidnost, LP-ovi mogu odabrati raspon u kojem će osigurati likvidnost i mogu prilagoditi svoje pozicije na temelju tržišnih uvjeta.

Stoga, Uniswap v3 odmiče se od konstantnog modela proizvoda, kombinirajući ovaj model s proizvođačem tržišta s konstantnom sumom. Operacije se ne izvode duž krivulje jedne razine određene jednadžbom x * y = k, kao u prethodnim verzijama. Likvidnost može biti diskontinuirana, što znači da bi se svaka LP pozicija mogla iscrpiti iz jednog skupa, što se ne može dogoditi s v1/v2.

Kriva

Krivulja je primjer Hibridna značajka MMA, koji kombinira modele konstantnog umnoška i konstantnog zbroja kako bi osigurao automatizirani proizvođač tržišta koji je učinkovitiji za trgovanje stabilnim novcem.

Skup likvidnosti Curve v1 sastoji se od dva ili više sredstava s istim odnosom, kao što su USDC i DAI, WBTC i renBTC ili stETH i ETH. Stablecoini su doživjeli ogroman porast usvajanja, Curve je postao DEX s najvećom zaključanom ukupnom vrijednošću, olakšavajući stabilne trgovine s vrlo niskim naknadama i proklizavanjem.

Kako imovina u skupu postaje neuravnotežena, peg krivulja poprima oblik konstantne izlazne krivulje (slično Uniswap v1/v2). Međutim, kada se imovina nudi na takav način da je tečaj dovoljno blizu pariteta, krivulja obveznice se pomiče prema modelu konstantne svote:

Prednost pristupa konstantnog zbroja je u tome što eliminira klizanje koje se nalazi u modelima konstantnog proizvoda. Hibridni model koji koristi Curve ilustriran je 'stableswap nepromjenjiv' na sljedećoj slici:

U Curve v2, cjenovna ljestvica se stalno ažurira prema proročištu interni grafikon cijena kako bi se bolje predstavila tržišna cijena i osiguralo da trgovina ostane blizu praga rentabilnosti. Značajka market maker može se vezati za bilo koju cijenu, što odgovara svim tokenima, a ne stablecoinima ili imovinom kojom se trguje zajedno.

ekvilibrista

Protokol balansera omogućuje da svaki skup ima više od dva sredstva i da se isporučuje u bilo kojem omjeru. Svakom skupu imovine dodijeljen je ponder u stvaranju skupa gdje je zbroj pondera jednak 1, gdje se ponderi ne mijenjaju s pružanjem ili uklanjanjem likvidnosti, već umjesto toga predstavljaju vrijednost skupa kao razlomak vrijednosti grupa.

Balancer generalizira koncept konstantnog proizvoda koji Uniswap primjenjuje na geometrijsku sredinu, što dovodi do onoga što se naziva Market Maker konstantne srednje vrijednosti. Ovaj model također dodaje još jednog igrača u MMA-u uz LP-ove i trgovce, poznate kao kontrolori, koji imaju zadatak upravljati grupom.

[istaknuti]x^(0,2) + y^(0,3) + z^(0,5) = k[/istaknuti]

S pametnim bazenima Balancer koji koriste formulu konstantnog prosjeka (poput one prikazane gore), možemo stvoriti skupove likvidnosti s do osam tokena, što omogućuje veću prilagodbu.

Stoga su Balancer fondovi poput indeksnih fondova koji grade portfelj imovine s fiksnim ponderima. Grafikon u nastavku uspoređuje krivulju koju koristi Balancer s dva sredstva (jedan ponderiran na 25%, a drugi na 75%) u usporedbi s krivuljom Uniswap v2.

ljuljati

 

Na primjer, možemo odrediti bilo koju težinu za bikovski ili medvjeđi bazen. Bikovska grupa za ETH-USDC može se stvoriti određivanjem težine od 90% za ETH i 10% za USDC. Alternativno, medvjeđi bazen može se pokrenuti radeći suprotno.

Ostale AMM DeFi aplikacije

DEX-ovi su samo jedan slučaj upotrebe protokola koji koriste AMM algoritam, koji također čini osnovu za druge aplikacije u DeFi-ju.

Značajan primjer je Pulovi za podizanje likvidnosti (LBP) iz Balancera. LBP-ovi se koriste za pošteno izdavanje tokena, budući da su Trajni protokol prvi projekt u učinite to s tokenom $PERP. Za razliku od MMA-ova koje smo do sada istraživali, parametri bazena mogu se mijenjati. Skup od dva tokena postavlja se s projektnim tokenom, kao što je PERP, i kolateralnim tokenom, kao što je USDC.

U početku postavlja težine u korist projektnog tokena, a zatim se postupno mijenja u korist kolateralnog tokena na kraju prodaje. Prodaja tokena može se kalibrirati tako da cijena padne na željeni minimum. Na taj se način AMM koristi da funkcionira slično dražbi, gdje će rani kupci platiti višu cijenu, a s vremenom će se cijena tokena projekta smanjivati ​​dok se dodjela ne završi.

Možemo pronaći dobre primjere MMA aplikacija u DeFi-ju izvan DEX-a na automatizirani zajmovi, s projektima poput Umišljene financije y Protokol prinosa. Oba projekta olakšavaju pozajmljivanje kripto imovine s fiksnom stopom, fiksnim rokovima i pozajmljivanje uz konstantnu krivulju vezane za zbroj snage.

AMM-ovi su u tim slučajevima dizajnirani za trgovanje ERC-20 tokenima sličnim obveznicama bez kupona koje se mogu otkupiti za temeljnu imovinu na određeni budući datum. Krivulja zbroja konstantne snage ugrađuje vrijeme do isteka u cijenu, omogućujući korisnicima da trguju na temelju kamatnih stopa, a ne cijene.

MMA su jedna od ključnih inovacija koje su se pojavile u DeFi prostoru i doveli su do stvaranja raznih decentraliziranih aplikacija, uključujući DEX-ove i automatizirano posuđivanje. Istraživanje različitih i poboljšanih varijacija još uvijek je u tijeku (kao što je TWAMM) dodatno proširujući prostor dizajna i pojavu nova generacija protokola stvorenih s AMM-om.

Ostavi komentar