Kaj je avtomatiziran izdelovalec trga (AMM)?

Avtomatizirani tržni ustvarjalec

P Avtomatizirani tržni ustvarjalec (Automated Market Makers ali AMM) so postali sestavni del ekosistema DeFi, omogočanje bilijonov obsega trgovanja. AMMs, ki so jih promovirali projekti, kot sta Bancor in Uniswap v letih 2017/2018, ponujajo zanimivo alternativo tradicionalnemu modelu centralne knjige omejenih naročil.

La replikacija knjige naročil na blockchainu naletite na dve glavni težavi: prvič, za vsako naročilo so vključeni stroški plina ki jih izdelovalec želi poslati ali spremeniti, kar sčasoma postane drago in neučinkovito. Drugič, ker so podatki o verigi blokov javno dostopni in lahko dostopni, je prednjači trgovcem preprečuje izvajanje poslov, ki jih resnično želijo.

Eden glavnih prednosti MMA o naročilnicah je to kdorkoli lahko priskrbi sredstva paru, da postanete ponudnik likvidnosti in zaslužite provizije za trgovanje. Kot rezultat, AMM lahko privabijo več kapitala, kar ima za posledico večjo globino trga za decentralizirane borze (DEX) v primerjavi z njihovimi centraliziranimi primerki. Zato ni presenetljivo, da je ta inovacija postala pomemben temelj za najbolj priljubljene DEX-e in celo druge aplikacije DeFi.

Kratka zgodovina MMA

Soustanovitelj Ethereuma Vitalik Buterin prvi razpravljali o delovanju DEX na blockchain z AMM leta 2016, ki kasneje je navdihnil ustvarjanje Uniswap.

Čeprav je Bancor zaslužen za ustvarjanje prvega AMM (imenovanega omnipool), je bila ena glavnih pomanjkljivosti tega pristopa, da žetoni so morali biti seznanjeni z izvornim žetonom BNT protokola. Ker je bil ta žeton uporabljen kot skupni imenovalec v vseh skladih, so vse borze zahtevale žeton BNT. Posledično so trgovci dvakrat doživeli zdrse, če so želeli preiti z USDC na ETH (ker je splošna pot: USDC na BNT, nato BNT na ETH).

Z odpravo potrebe po omrežnem žetonu za izvajanje izmenjav, kot je pri Bancorju, Operacije Uniswap so v celoti odvisne od rezerv žetonov v likvidnostni sklad, zahvaljujoč preprosti, a elegantni formuli: x * y = k ki je revolucioniral DeFi. Uspeh Uniswapa od njegove uvedbe novembra 2018 je sčasoma sprožil ustvarjanje na ducate podobnih DEX-ov, ki temeljijo na AMM, in pokazal, da AMM-ji veliko obetajo kot nova finančna primitiva.

Čeprav je Uniswap naredil velike korake s svojima prvima dvema izvedbama, od likvidnost je zagotovljena enakomerno v celotnem razponu cene od nič do neskončnosti, kapitalska učinkovitost je bila pomanjkljiva. Ta problem je bil rešen z uvedbo koncentrirana likvidnost v Uniswap v3, kjer se je močno izboljšala kapitalska učinkovitost, posledično večja likvidnost in manj zdrsov.

Za LP zmanjša tveganje za trajna izguba Ker likvidnost je zagotovljena v različnih cenah. Drug ugoden vidik koncentrirane likvidnosti je preprostost in prilagodljivost, ki ju omogoča, pri čemer je Uniswap v3 lahko v obliki katerega koli možnega AMM.

Zdaj, ko vemo nekaj o ozadju MMA, poglejmo, kako delujejo.

MMA razložen korak za korakom

Da bi olajšali trgovanje, AMM zamenja knjige naročil z likvidnostnimi skladi. Likvidnostni sklad je v bistvu a pametna pogodba, ki ima rezerve dveh različnih žetonov v določenem razmerju. Koda pametne pogodbe določa, kako rezerve določajo cene, pravila za zagotavljanje likvidnosti in trgovanje ter provizije, ki jih imajo trgovci pri izmenjavi prek bazena.

P izvajalci likvidnosti (v nadaljevanju LP) lahko dobavi kripto sredstva v rezervo združenja, da zasluži provizije za trgovanje od vsake transakcije in prejmite simbolične nagrade za zagotavljanje likvidnosti v določen bazen. Nagrade žetonov se običajno izdajo v žetonu upravljanja protokola, kar daje imetnikom glasovalne pravice pri razvoju protokola in njegovega AMM.

Za spremljanje dela provizij, ki jih bo prejel LP, se delnice združenja knjižijo kot žetoni LP sorazmerno z vašim likvidnostnim prispevkom kot del celotnega bazena. To pomeni, da če LP zagotovi 10 % sredstev, bo zaslužil 10 % provizij za trgovanje, ki jih ustvari sklad. Žetone LP, ki predstavljajo vaš likvidnostni položaj, lahko kadar koli zažgete, da odstranite likvidnost iz sklada.

Glavna novost MMA v primerjavi z modelom knjige naročil je ta vsak lahko zagotovi likvidnost in zaslužite delež provizij za trgovanje, kar zmanjša ovire za sodelovanje. V modelu centralizirane knjige naročil je vloga LP običajno rezervirana za nekaj izbranih posameznikov ali podjetij z visoko neto vrednostjo. S prihodom MMA se ta funkcija odpre veliko širšemu občinstvu.

Z vidika trgovca je prednost ta, da lahko takoj dobite likvidnost pri interakciji s skupino in ni treba čakati na ujemajoči se ukaz. Če želi trgovec kupiti ali prodati žeton, lahko gre v bazen, določi sredstvo in znesek, s katerim želi trgovati. Pametna pogodba torej bo zagotovil menjalni tečaj na podlagi vezane krivulje, ki se izračuna glede na rezerve dveh različnih žetonov v skladu.

Kot primer upoštevajte sklad za ETH-USDC z naslednjimi rezervami: ETH = 1 500 000 in USDC = 10 000. Po modelu Uniswap v2 je cena AMM enaka razmerju rezerv (150 USDC). Ko trgovec kupi 1 ETH s 150 USD v USDC, AMM odstrani 1 ETH iz sklada in te žetone pripiše trgovčevi denarnici. AMM v sklad doda tudi trgovčevih 150 USDC. Na podlagi parametra nadomestila, ki ga določi in izračuna pametna pogodba, se trgovcu zaračuna odstotek vaše transakcije.

Po opravljeni trgovini bo v skladu nekoliko manj ETH in nekoliko več USDC. Ker krivulja vezave algoritemsko določa ceno ETH kot razmerje med količinami sredstev, Cena ETH pada na okoli 147 USDC. Če bi trgovec prodal ETH za USDC, bi se razmerje premaknilo v nasprotno smer in povzročilo zvišanje cene ETH.

Za večje obsege trgovanja razlika med promptno ceno in realizirano ceno (znano tudi kot zdrs) povečuje, ko se število žetonov, s katerimi se trguje, povečuje glede na velikost sklada. Zato AMM prisilijo tiste, ki vstopajo v večje transakcije, da plačajo višjo ceno v primerjavi z manjšimi transakcijami. Zato mora biti določena toleranca zdrsa nastavljena za izvršitev naročil.

Ko pride do transakcije, ki povzroči, da cena, ki jo navaja skupina, znatno odstopa od širše tržne vrednosti, arbitri lahko posredujejo in se prilagodijo skupnih zneskov, da bi imeli koristi od razlike v ceni v AMM in drugih mestih trgovanja.

Na primer, če je velika razprodaja ETH povzročila padec cene s 150 USDC na 135 USDC, vendar tržno povprečje ostaja blizu 150 USDC, potem lahko arbitri kupijo ETH pri AMM in nadaljujejo s prodajo na drugih mestih trgovanja. . Ker arbitri kupujejo več ETH prek AMM in se več ETH umakne iz likvidnostnega sklada, cena se bo sčasoma približala tržni ceni od 150 USDC.

Kot smo že videli, vsaka menjava spremeni sestavo sredstev sklada menjalni tečaj pa se samodejno posodablja in spreminja vrednost celotne skupine. Ko cena sredstva niha, se spreminja tudi vrednost sklada, kar pomeni, da niha tudi vrednost skupnega deleža LP. V idealnem primeru želi LP odstraniti likvidnost čim bližje ceni, po kateri je vstopil v pozicijo, saj lahko utrpi izgubo, ko se sredstva umaknejo iz sklada po spremembi cene, znani kot trajna izguba. Vendar pa se lahko trajna izguba izravna s pristojbinami in simboličnimi nagradami, ki jih zasluži LP.

MMA v akciji

V tem razdelku bomo preučili tri priljubljene modele AMM, da bi poudarili različne pristope: Odklopite, Krivulja y Balancer.

Odklopite

Obstajajo različne različice MMA z različne oblike krivulj Unije.

Model Constant Product Market Maker uravnava ceno tako, da ohranja konstanten matematični produkt količin dveh sredstev. Na primer, različici 1 in 2 Uniswap sta znani kot CPMM, kjer je večkratnik količine dveh različnih žetonov konstanten v skladu z naslednjo formulo:

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

Kjer je x znesek enega žetona (npr. ETH), y je znesek drugega žetona (npr. USDC), k pa je konstanta.

V v2 pametna pogodba skupine predpostavlja, da imajo rezerve obeh sredstev enako vrednost. Torej bi moral LP zagotoviti ETH in USDC v razmerju 50:50 glede na sklad, da ohrani k konstantno.

V v3 je zagotavljanje likvidnosti je lahko koncentrirano na enem delu krivulje obveznic, zmanjšanje zdrsa in izboljšanje kapitalske učinkovitosti. LP v različici 2 bi zagotovili likvidnost v celotnem cenovnem razponu krivulje obveznice, kar pomeni, da velik del likvidnosti ni porabljen. S koncentrirano likvidnostjo lahko LP izberejo razpon, v katerem bodo zagotovili likvidnost, in lahko prilagodijo svoje pozicije glede na tržne razmere.

zato Uniswap v3 se odmika od modela konstantnega izdelka, ki združuje ta model z ustvarjalcem trga s konstantno vsoto. Operacije se ne izvajajo vzdolž enonivojske krivulje, določene z enačbo x * y = k, kot v prejšnjih različicah. Likvidnost je lahko prekinjena, kar pomeni, da se lahko vsaka pozicija LP izčrpa iz enega samega bazena, kar se ne more zgoditi pri v1/v2.

Krivulja

Curve je primer Hibridna funkcija MMA, ki združuje modele konstantnega zmnožka in konstantne vsote, da zagotovi avtomatiziranega ustvarjalca trga, ki je učinkovitejši za trgovanje s stabilnimi kovanci.

Skupina likvidnosti Curve v1 sestoji iz dveh ali več sredstev v enakem razmerju, kot sta USDC in DAI, WBTC in renBTC ali stETH in ETH. Sprejetje stabilnih kovancev se je močno povečalo, Curve je postal DEX z zaklenjeno najvišjo skupno vrednostjo, kar omogoča stabilne posle z zelo nizkimi provizijami in zdrsi.

Ko postanejo sredstva v skupini neuravnotežena, krivulja vezave prevzame obliko krivulje konstantnega izhoda (podobno kot Uniswap v1/v2). Ko pa so sredstva ponujena tako, da je menjalni tečaj dovolj blizu paritete, se krivulja obveznice premakne proti modelu s konstantno vsoto:

Prednost pristopa s konstantno vsoto je, da odpravlja zdrs, ki ga najdemo v modelih s konstantnimi produkti. Hibridni model, ki ga uporablja Curve, ponazarja 'invariant stableswap' na naslednji sliki:

V Curve v2 je cenovna lestvica se nenehno posodablja glede na orakelj notranji cenovni grafikon za boljšo predstavitev tržne cene in zagotovitev, da trgovanje ostane blizu praga dobička. Funkcijo izdelovalca trga je mogoče vezati na katero koli ceno, kar ustreza vsem žetonom in ne stabilnim kovancem ali sredstvi, s katerimi se trguje skupaj.

Balancer

Protokol za izravnavo omogoča, da ima vsak sklad več kot dve sredstvi in ​​da se dobavi v poljubnem razmerju. Vsakemu naboru sredstev je pri ustvarjanju nabora dodeljena utež, pri čemer je vsota uteži enaka 1, pri čemer se uteži ne spreminjajo z zagotavljanjem ali odvzemom likvidnosti, ampak namesto tega predstavljajo vrednost nabora kot del vrednosti skupina.

Balancer posplošuje koncept konstantnega produkta, ki ga Uniswap uporablja za geometrično sredino, kar povzroči tako imenovani Market Maker s konstantno srednjo vrednostjo. Ta model dodaja še enega igralca v MMA poleg LP-jev in trgovcev, znanih kot krmilniki, ki so zadolženi za upravljanje skupine.

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

S pametnimi bazeni Balancer, ki uporabljajo formulo konstantnega povprečja (kot je prikazana zgoraj), ustvarimo lahko likvidnostne sklade z do osmimi žetoni, kar omogoča več prilagajanja.

Zato so skladi Balancer kot indeksni skladi, ki gradijo portfelj sredstev s fiksnimi utežmi. Spodnji graf primerja krivuljo, ki jo uporablja Balancer, z dvema sredstvoma (eno tehtano pri 25 % in drugo pri 75 %) v primerjavi s krivuljo Uniswap v2.

gugalnica

 

Na primer, lahko določimo poljubno težo za bikovski ali medvedji bazen. Bikovsko skupino za ETH-USDC lahko ustvarite tako, da določite utež 90 % za ETH in 10 % za USDC. Druga možnost je, da se medvedji bazen sproži tako, da storite nasprotno.

Druge aplikacije AMM DeFi

DEX-ji so le en primer uporabe protokolov, ki uporabljajo algoritem AMM, ki je tudi osnova za druge aplikacije v DeFi.

Pomemben primer je Bazeni za zagon likvidnosti (LBP) podjetja Balancer. LBP se uporabljajo za pošteno izdajo žetonov, saj so Večni protokol prvi projekt v naredite to z žetonom $PERP. Za razliko od MMA, ki smo jih raziskovali do sedaj, parametre bazena je mogoče spremeniti. Skupina dveh žetonov je vzpostavljena s projektnim žetonom, kot je PERP, in žetonom zavarovanja, kot je USDC.

Sprva nastavi uteži v korist projektnega žetona, nato pa se na koncu prodaje postopoma spremeni v korist žetona zavarovanja. Prodajo žetonov je mogoče kalibrirati tako da cena pade na želeni minimum. Na ta način se AMM uporablja, da deluje podobno kot dražba, kjer bodo prvi kupci plačali višjo ceno, sčasoma pa se bo cena žetona projekta zniževala, dokler ni dodelitev končana.

Dobre primere aplikacij MMA lahko najdemo v DeFi zunaj DEX na avtomatizirana posojila, s projekti, kot je Namišljene finance y Donosni protokol. Oba projekta omogočata posojanje kripto sredstev s fiksno obrestno mero in določen čas ter posojanje s konstantno vezavno krivuljo moči in vsote.

AMM so v teh primerih zasnovani za trgovanje z žetoni ERC-20, podobnimi obveznicam brez kupona, ki jih je mogoče unovčiti za osnovno sredstvo na določen prihodnji datum. Krivulja vsote konstantne moči v ceno vključi čas do izteka, kar uporabnikom omogoča trgovanje na podlagi obrestnih mer in ne cene.

MMA so ena od odločilnih inovacij, ki izhajajo iz prostora DeFi in so privedli do ustvarjanja različnih decentraliziranih aplikacij, vključno z DEX in avtomatiziranim posojanjem. Raziskave o različnih in izboljšanih različicah še vedno potekajo (kot je TWAMM), kar dodatno širi prostor oblikovanja in nastanek nova generacija protokolov, ustvarjenih z AMM.

Pustite komentar