Šta je automatizovani market mejker (AMM)?

Automatizirani Market Maker

u Automatizirani Market Maker (Automated Market Makers ili AMM) postali su sastavni dio DeFi ekosistema, olakšavanje triliona obima trgovine. Promovirani projektima kao što su Bancor i Uniswap u 2017/2018, AMM pružaju zanimljivu alternativu tradicionalnom centralnom modelu knjige limitiranih naloga.

La replikacija knjige naloga na blockchainu nailazite na dva glavna problema: prvo, za svaku narudžbu su uključeni troškovi plina koje proizvođač želi poslati ili promijeniti, što vremenom postaje skupo i neefikasno. Drugo, budući da su blockchain podaci javno dostupni i lako dostupni, napredno trčanje sprečava trgovce da izvrše poslove koje zaista žele.

Jedna od glavnih prednosti MMA o knjigama narudžbi je to svako može nabaviti sredstva paru da biste postali pružalac likvidnosti i zaradili naknade za trgovanje. Kao rezultat, MMA mogu privući više kapitala, što rezultira većom dubinom tržišta za decentralizovane berze (DEX) u poređenju sa njihovim centralizovanim kolegama. Stoga ne čudi da je ova inovacija postala važna osnova za najpopularnije DEX, pa čak i druge DeFi aplikacije.

Kratka istorija MMA

Suosnivač Ethereuma Vitalik Buterin prvi je razgovarao o radu DEX-a na blockchainu sa AMM-om 2016. godine, koji kasnije inspirisao je stvaranje Uniswap-a.

Iako je Bancor zaslužan za stvaranje prvog AMM-a (koji se naziva omnipool), jedan od glavnih nedostataka ovog pristupa bio je taj tokeni su morali biti upareni sa izvornim BNT tokenom protokola. Budući da je ovaj token korišten kao zajednički nazivnik u svim grupama, sve razmjene su zahtijevale BNT token. Kao rezultat toga, trgovci su dva puta iskusili proklizavanje ako su željeli da pređu sa USDC na ETH (pošto je opšti put: USDC do BNT, zatim BNT u ETH).

Otklanjanjem potrebe za mrežnim tokenom za obavljanje razmjena kao na Bancoru, operacije na Uniswapu u potpunosti zavise od rezervi tokena u bazenu likvidnosti, zahvaljujući jednostavnoj, ali elegantnoj formuli: x * y = k koji je revolucionirao DeFi. Uspjeh Uniswap-a od njegovog lansiranja u novembru 2018. na kraju je doveo do stvaranja desetina sličnih DEX-ova zasnovanih na AMM-u i pokazao da AMM-ovi imaju veliko obećanje kao novi finansijski primitiv.

Iako je Uniswap napravio velike korake sa svoje prve dvije implementacije, od likvidnost se obezbjeđuje ravnomjerno u cijelom rasponu cijene od nule do beskonačnosti, kapitalna efikasnost je nedostajala. Ovaj problem je riješen uvođenjem koncentrisana likvidnost u Uniswap v3, gdje je kapitalna efikasnost značajno poboljšana, što je rezultiralo većom likvidnošću i manjim klizanjem.

Za LP-ove, smanjuje rizik od trajni gubitak jer likvidnost je obezbeđena u rasponu cena. Još jedan povoljan aspekt koncentrisane likvidnosti je jednostavnost i fleksibilnost koju dozvoljava, pri čemu je Uniswap v3 u stanju da poprimi oblik bilo kojeg mogućeg AMM-a.

Sada kada znamo nešto o pozadini MMA-a, hajde da vidimo kako oni funkcionišu.

MMA objašnjen korak po korak

Da bi se olakšalo trgovanje, AMM zamijeni knjige narudžbi s bazenima likvidnosti. Pul likvidnosti je u osnovi a pametni ugovor koji drži rezerve dva različita tokena u određenom omjeru. Kod pametnog ugovora specificira kako rezerve određuju cijene, pravila za obezbjeđivanje likvidnosti i trgovanje, kao i naknade koje trgovci plaćaju prilikom razmjene putem pula.

u pružaoci likvidnosti (u daljem tekstu LP) može isporučiti kripto imovinu u rezervu bazena kako bi zaradio naknade za trgovanje od svake transakcije i primaju simbolične nagrade za obezbjeđivanje likvidnosti do određenog bazena. Tokene nagrade se obično izdaju u tokenu upravljanja protokolom, dajući vlasnicima pravo glasa o razvoju protokola i njegovog AMM-a.

Da bi se pratio dio naknada koji će LP dobiti, udjeli u fondu se pripisuju kao LP tokeni proporcionalno vašem doprinosu za likvidnost kao dio ukupnog fonda. To znači da ako LP obezbjeđuje 10% imovine, oni će zaraditi 10% od naknada za trgovanje koje generiše skup. LP tokeni koji predstavljaju vašu poziciju likvidnosti mogu se spaliti u bilo kojem trenutku kako bi se uklonila likvidnost iz bazena.

Glavna inovacija MMA u odnosu na model knjige naloga je to svako može obezbijediti likvidnost i zaradite dio naknada za trgovanje, što smanjuje barijere za učešće. U modelu centralizovane knjige naloga, uloga LP-a je obično rezervisana za nekoliko odabranih pojedinaca ili kompanija sa visokim neto vrednostima. Sa pojavom MMA, ova funkcija se otvara mnogo većoj publici.

Iz perspektive trgovca, prednost je to možete odmah dobiti likvidnost kada komunicirate sa skupom, i nema potrebe čekati na komandu za podudaranje. Ako trgovac želi kupiti ili prodati token, može otići u bazen, odrediti aktivu i iznos kojim želi trgovati. Pametan ugovor onda će obezbijediti devizni kurs zasnovan na krivulji vezanja, koji se izračunava prema rezervama dva različita tokena u grupi.

Kao primjer, uzmite u obzir fond za ETH-USDC sa sljedećim rezervama: ETH = 1 i USDC = 500. Prateći Uniswap v000 model, AMM cijena je jednaka omjeru rezerve (10 USDC). Jednom kada trgovac kupi 000 ETH sa 2 USD u USDC-u, AMM uklanja 150 ETH iz fonda i kreditira ove tokene u novčanik trgovca. AMM takođe dodaje trgovačevih 1 USDC u fond. Na osnovu parametra naknade, koji je postavljen i izračunat pametnim ugovorom, trgovcu će biti naplaćen postotak vaše transakcije.

Nakon što se trgovina izvrši, bit će nešto manje ETH u pulu i nešto više USDC. Budući da peg krivulja algoritamski određuje cijenu ETH kao omjer količine imovine, ETH cijena pada na oko 147 USDC. Da je trgovac prodao ETH za USDC, onda bi se odnos pomerio u suprotnom smeru i izazvao povećanje cene ETH.

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

Kada dođe do transakcije koja uzrokuje da cijena koju navodi grupa značajno odstupa od šire tržišne vrijednosti, arbitraži mogu intervenisati i prilagoditi se fond iznosi koristi od razlike u cijeni u AMM-u i drugim mjestima trgovanja.

Na primjer, ako je velika rasprodaja ETH dovela do pada cijene sa 150 USDC na 135 USDC, ali tržišni prosjek ostaje blizu 150 USDC, onda arbitraži mogu kupiti ETH od AMM-a i nastaviti ga prodavati na drugim mjestima trgovanja. . Kako arbitraži kupuju više ETH preko AMM-a 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 ranije vidjeli, svaka razmjena mijenja sastav sredstava pula a kurs se automatski ažurira, menjajući vrednost cele grupe. Kako cijena imovine varira, tako se mijenja i vrijednost fonda, što znači da vrijednost udjela u LP-u također varira. U idealnom slučaju, LP želi ukloniti likvidnost što je moguće bliže cijeni po kojoj je ušao u poziciju, jer može pretrpjeti gubitak kada se sredstva povuku iz fonda nakon promjene cijene, poznate kao trajni gubitak. Međutim, nestalni gubitak može biti nadoknađen naknadama i token nagradom koju je zaradio LP.

MMA u akciji

U ovom dijelu ćemo ispitati tri popularna AMM modela kako bismo istakli različite pristupe: uniswap, Curve y Balanser.

uniswap

Postoje različite varijacije MMA sa različiti dizajni krivina Unije.

Model Constant Product Market Maker reguliše cijenu tako što održava konstantnim matematički proizvod količina dva sredstva. Na primjer, Uniswap verzije 1 i 2 poznate su kao CPMM, gdje se višekratnik količine dva različita tokena održava konstantnim prema sljedećoj formuli:

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

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

U v2, pametni ugovor grupe pretpostavlja da rezerve dva sredstva imaju istu vrijednost. Dakle, LP bi morao da obezbedi ETH i USDC u omjeru 50:50 u fond kako bi održao k konstantnim.

U v3, the obezbjeđenje likvidnosti može biti koncentrisano u jednom dijelu krive obveznica, smanjenje klizanja i poboljšanje kapitalne efikasnosti. LP-ovi u v2 bi obezbijedili likvidnost u cijelom rasponu cijena krive obveznica, što znači da se veći dio likvidnosti ne troši. Sa koncentrisanom likvidnošću, LP mogu izabrati raspon u kojem će obezbijediti likvidnost i mogu prilagoditi svoje pozicije na osnovu tržišnih uslova.

Zbog toga, Uniswap v3 se udaljava od konstantnog modela proizvoda, kombinujući ovaj model sa market mejkerom sa konstantnom sumom. Operacije se ne izvode duž jednostepene krivulje određene jednadžbom x * y = k, kao u prethodnim verzijama. Likvidnost može biti diskontinuirana, što znači da svaka LP pozicija može biti ispražnjena iz jednog bazena, što se ne može dogoditi s v1/v2.

Curve

Kriva je primjer Hybrid Feature MMA, koji kombinuje modele konstantnog proizvoda i konstantne sume kako bi se obezbedio automatizovani market mejker koji je efikasniji za trgovinu stabilnim coinima.

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

Kako sredstva u pulu postanu neuravnotežena, kriva veza poprima oblik krive konstantne proizvodnje (slično Uniswap v1/v2). Međutim, kada se imovina nudi tako da je devizni kurs dovoljno blizu pariteta, kriva obveznica se pomera prema modelu konstantnog zbira:

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

U Curve v2, the Skala cijena se stalno ažurira prema proročanstvu interni grafikon cijena kako bi se bolje predstavila tržišna cijena i osiguralo da trgovina ostane blizu rentabilnosti. Obilježje market mejkera može se vezati za bilo koju cijenu, što odgovara svim tokenima, a ne stabilnim novčićima ili imovinom kojima se trguje zajedno.

Balanser

Protokol balansera omogućava da svaki bazen ima više od dva sredstva i da bude opskrbljen u bilo kojem omjeru. Svakom skupu sredstava dodijeljen je ponder u stvaranju pula gdje je zbroj pondera jednak 1, pri čemu se ponderi ne mijenjaju sa obezbjeđivanjem ili uklanjanjem likvidnosti, već umjesto toga predstavljaju vrijednost pula kao razlomak vrijednosti grupa.

Balancer generalizira koncept konstantnog proizvoda koji Uniswap primjenjuje na geometrijsku sredinu, što dovodi do onoga što se naziva konstantna srednja vrijednost Market Maker. Ovaj model također dodaje još jednog igrača u MMA pored LP-ova i trgovaca, poznatih kao kontrolori, koji imaju zadatak da upravljaju grupom.

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

Sa Balancer pametnim bazenima koji koriste formulu konstantnog prosjeka (poput one prikazane iznad), možemo kreirati bazene likvidnosti sa do osam tokena, što omogućava više prilagođavanja.

Stoga su Balancer fondovi poput indeksnih fondova koji grade portfolio imovine sa fiksnim ponderima. Grafikon ispod upoređuje krivu koju koristi Balancer sa dva sredstva (jedan ponderisan sa 25%, a drugi sa 75%) u poređenju sa krivom Uniswap v2.

zamah

 

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

Ostale AMM DeFi aplikacije

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

Značajan primjer je Pulovi za podizanje likvidnosti (LBP) iz Balancera. LBP se koriste za pošteno izdavanje tokena vječni protokol prvi projekat u uradite to sa tokenom $PERP. Za razliku od MMA koje smo do sada istraživali, parametri bazena se mogu mijenjati. Skup od dva tokena se postavlja sa tokenom projekta, kao što je PERP, i kolateralnim tokenom, kao što je USDC.

U početku postavlja pondere u korist tokena projekta, a zatim se postepeno mijenja u korist kolateralnog tokena na kraju prodaje. Prodaja tokena se može kalibrirati tako da cijena padne na željeni minimum. Na ovaj način, AMM se koristi za funkcioniranje slično kao na aukciji, gdje će rani kupci platiti višu cijenu, a vremenom će se tokenska cijena projekta smanjivati ​​dok se alokacija ne završi.

Možemo pronaći dobre primjere MMA aplikacija u DeFi-ju izvan DEX-a na automatizovani krediti, sa projektima poput Notional Finance y Protokol prinosa. Oba projekta olakšavaju pozajmljivanje kripto imovine sa fiksnom kamatnom stopom i fiksnom kamatnom stopom i pozajmljivanje uz konstantnu krivulju zbroja moći.

AMM-ovi su u ovim slučajevima dizajnirani da trguju ERC-20 tokenima sličnim obveznicama bez kupona koje se mogu otkupiti za osnovnu imovinu na određeni budući datum. Kriva sume konstantne snage ugrađuje vrijeme do isteka u cijenu, omogućavajući korisnicima da trguju na osnovu kamatnih stopa, a ne cijene.

MMA su jedna od ključnih inovacija koje proizlaze iz DeFi prostora i dovele su do stvaranja raznih decentraliziranih aplikacija, uključujući DEX-ove i automatizirano pozajmljivanje. Istraživanja o različitim i poboljšanim varijacijama su još uvijek u toku (kao što je TWAMM) čime se dodatno proširuje prostor dizajna i nastaje nova generacija protokola kreiranih sa AMM.

Ostavite komentar