Kas yra automatizuotas rinkos formuotojas (AMM)?

Automatizuotas rinkos formuotojas

Los Automatizuotas rinkos formuotojas (Automatiniai rinkos formuotojai arba AMM) tapo neatsiejama DeFi ekosistemos dalimi, palengvinant trilijonų prekybos apimtį. 2017–2018 m. reklamuojami projektų, tokių kaip Bancor ir Uniswap, AMM yra įdomi alternatyva tradiciniam centrinio limito pavedimų knygos modeliui.

La užsakymų knygos kopijavimas blokų grandinėje susiduriate su dviem pagrindinėmis problemomis: pirma, kiekvienam užsakymui taikomos dujų išlaidos kuriuos gamintojas nori išsiųsti arba pakeisti, o tai laikui bėgant tampa brangu ir neefektyvu. Antra, kadangi „blockchain“ duomenys yra viešai prieinami ir lengvai pasiekiami, pirmaujanti tai neleidžia prekiautojams atlikti sandorių, kurių jie tikrai nori.

Vienas pagrindinių MMA pranašumai apie užsakymų knygas yra tai turtą gali tiekti bet kas porai tapti likvidumo tiekėju ir uždirbti prekybos mokesčių. Kaip rezultatas, AMM gali pritraukti daugiau kapitalo, todėl decentralizuotų biržų (DEX) rinkos gylis yra didesnis nei centralizuotų biržų. Taigi nenuostabu, kad ši naujovė tapo svarbiu populiariausių DEX ir net kitų DeFi programų pagrindu.

Trumpa MMA istorija

„Ethereum“ įkūrėjas Vitalikas Buterinas pirmiausia aptarė DEX veikimą blokų grandinėje su AMM 2016 m., kuri vėliau įkvėpė sukurti Uniswap.

Nors „Bancor“ priskiriama prie pirmojo AMM (vadinamo „omnipool“) sukūrimo, vienas iš pagrindinių šio metodo trūkumų buvo tas, kad žetonai turėjo būti suporuoti su protokolo gimtuoju BNT žetonu. Kadangi šis prieigos raktas buvo naudojamas kaip bendras vardiklis visuose telkiniuose, visiems mainams reikėjo BNT prieigos rakto. Dėl to prekybininkai du kartus patyrė slydimą, jei norėjo pereiti nuo USDC prie ETH (nes bendras kelias yra: USDC į BNT, tada BNT į ETH).

Atsikratę tinklo prieigos rakto poreikio atlikti mainus, kaip „Bancor“, Uniswap operacijos visiškai priklauso nuo žetonų atsargų likvidumo fonde dėl paprastos, bet elegantiškos formulės: x * y = k sukėlusią revoliuciją „DeFi“. „Uniswap“ sėkmė nuo jo paleidimo 2018 m. lapkričio mėn. galiausiai paskatino sukurti daugybę panašių AMM pagrindu veikiančių DEXE ir parodė, kad AMM buvo daug žadantis kaip naujas finansinis primityvas.

Nors Uniswap padarė didelę pažangą atlikdamas pirmuosius du diegimus, nuo likvidumas suteikiamas tolygiai visame diapazone kainos nuo nulio iki begalybės, trūko kapitalo efektyvumo. Ši problema buvo išspręsta įvedus koncentruotas likvidumas Uniswap v3, kur buvo gerokai pagerintas kapitalo efektyvumas, todėl padidėjo likvidumas ir sumažėjo slydimas.

LP atveju tai sumažina riziką nuolatinis praradimas nes likvidumas suteikiamas įvairiomis kainomis. Kitas palankus koncentruoto likvidumo aspektas yra jo suteikiamas paprastumas ir lankstumas, nes Uniswap v3 gali būti bet kokios galimos AMM formos.

Dabar, kai šiek tiek žinome apie MMA pagrindą, pažiūrėkime, kaip jie veikia.

MMA paaiškinta žingsnis po žingsnio

Siekiant palengvinti prekybą, AMM pavedimų knygas pakeičia likvidumo fondais. Likvidumo fondas iš esmės yra a išmanioji sutartis, kurioje yra dviejų skirtingų žetonų rezervai tam tikru santykiu. Išmaniosios sutarties kodas nurodo, kaip rezervai nustato kainas, likvidumo užtikrinimo ir prekybos taisykles, taip pat mokesčius, kuriuos prekiautojai patiria mainydami per fondą.

Los likvidumo teikėjai (toliau LP) gali tiekti kriptovaliutų turtą į fondo rezervą, kad uždirbtų prekybos mokesčius iš kiekvienos operacijos ir gauti simbolinį atlygį už likvidumo tiekimą į tam tikrą baseiną. Ženkliniai atlygiai paprastai išduodami protokolo valdymo žetonu, suteikiantys turėtojams balsavimo teises rengiant protokolą ir jo AMM.

Kad būtų galima stebėti, kokią mokesčių dalį gaus LP, fondo akcijos įskaitomos kaip LP žetonai proporcingai jūsų likvidumo įnašui kaip viso baseino dalis. Tai reiškia, kad jei VP suteikia 10% turto, jie uždirbs 10% fondo sugeneruotų prekybos mokesčių. LP žetonus, atspindinčius jūsų likvidumo poziciją, galima bet kada sudeginti, kad būtų pašalintas likvidumas iš fondo.

Pagrindinė MMA naujovė, palyginti su pavedimų knygos modeliu, yra ta bet kas gali suteikti likvidumo ir uždirbti dalį prekybos mokesčių, o tai sumažina kliūtis dalyvauti. Centralizuoto užsakymų knygos modelyje VP vaidmuo paprastai skiriamas keliems atrinktiems turtingiems asmenims ar įmonėms. Atsiradus MMA, ši funkcija atsiveria kur kas platesnei auditorijai.

Žvelgiant iš prekybininko perspektyvos, pranašumas yra tas galite iš karto gauti likvidumo kai sąveikaujame su baseinu, ir nereikia laukti atitinkamos komandos. Jei prekiautojas nori pirkti ar parduoti žetoną, jis gali eiti į pulą, nurodyti turtą ir sumą, kuria nori prekiauti. Tada protinga sutartis pateiks valiutos kursą pagal susiejimo kreivę, kuris apskaičiuojamas pagal dviejų skirtingų žetonų atsargas telkinyje.

Kaip pavyzdį apsvarstykite ETH-USDC fondą su šiais rezervais: ETH = 1 500 000 ir USDC = 10 000. Taikant Uniswap v2 modelį, AMM kaina yra lygi rezervo koeficientui (150 USDC). Kai prekybininkas nusiperka 1 ETH su 150 USD USD, AMM pašalina 1 ETH iš fondo ir įskaito šiuos žetonus į prekybininko piniginę. AMM taip pat prideda prekybininko 150 USDC į fondą. Remiantis mokesčio parametru, kuris yra nustatytas ir apskaičiuojamas pagal išmaniąją sutartį, prekybininkas bus apmokestintas tam tikru procentu nuo jūsų operacijos.

Po sandorio bus šiek tiek mažiau ETH fonde ir šiek tiek daugiau USDC. Kadangi susiejimo kreivė algoritmiškai nustato ETH kainą kaip turto kiekių santykį, ETH kaina krenta iki maždaug 147 USD. Jei prekiautojas būtų pardavęs ETH už USDC, santykis būtų pasislinkęs priešinga kryptimi ir padidinęs ETH kainą.

Didesnių sandorių atveju skirtumas tarp neatidėliotinos kainos ir realizuotos kainos (taip pat žinomas kaip slydimas) didėja, nes parduodamų žetonų skaičius didėja, palyginti su fondo dydžiu. Todėl AMM priverčia tuos, kurie sudaro didesnes operacijas, mokėti didesnę kainą, palyginti su mažesnėmis operacijomis. Todėl pavedimams vykdyti turi būti nustatyta tam tikra slydimo tolerancija.

Kai įvyksta sandoris, dėl kurio grupės nurodyta kaina labai nukrypsta nuo platesnės rinkos vertės, arbitražai gali įsikišti ir prisitaikyti fondas gauna naudos iš kainų skirtumo AMM ir kitose prekybos vietose.

Pavyzdžiui, jei dėl didelio ETH išpardavimo kaina sumažėjo nuo 150 USDC iki 135 USDC, bet rinkos vidurkis išlieka artimas 150 USDC, arbitražai gali nusipirkti ETH iš AMM ir parduoti jį kitose prekybos vietose. . Kadangi arbitražai perka daugiau ETH per AMM ir daugiau ETH pašalinama iš likvidumo fondo, kaina ilgainiui susilygins su rinkos kaina 150 USDC.

Kaip matėme anksčiau, bet koks keitimas pakeičia fondo turto sudėtį ir valiutos kursas automatiškai atnaujinamas, keičiant visos grupės vertę. Kintant turto kainai, kinta ir fondo vertė, o tai reiškia, kad LP fondo dalies vertė taip pat svyruoja. Idealiu atveju VP nori pašalinti likvidumą kuo arčiau tos kainos, už kurią jie pateko į poziciją, nes jie gali patirti nuostolių, kai turtas išimamas iš fondo po kainos pasikeitimo, žinomo kaip nuolatinis praradimas. Tačiau nuolatinius nuostolius gali kompensuoti VP uždirbti mokesčiai ir simbolinis atlygis.

MMA veikia

Šiame skyriuje išnagrinėsime tris populiarius AMM modelius, kad pabrėžtume skirtingus metodus: Neiškeisti, Kreivė y ivedimas.

Neiškeisti

Yra įvairių MMA variantų su skirtingi kreivės dizainai Sąjungos.

Pastovios prekės rinkos formuotojo modelis reguliuoja kainą, išlaikydamas pastovų dviejų aktyvų kiekių matematinį sandaugą. Pavyzdžiui, 1 ir 2 Uniswap versijos yra žinomos kaip CPMM, kur dviejų skirtingų žetonų skaičiaus kartotinis yra pastovus pagal šią formulę:

[paryškinti]x * y = k[/paryškinti]

Kur x yra vieno žetono kiekis (pvz., ETH), y yra kito žetono kiekis (pvz., USDC), o k yra konstanta.

2 versijoje grupės išmaniojoje sutartyje daroma prielaida, kad abiejų turto rezervų vertė yra vienoda. Taigi LP turėtų pateikti ETH ir USDC santykiu 50:50, kad k būtų pastovus.

3 versijoje likvidumo užtikrinimas gali būti sutelktas vienoje kreivės dalyje obligacijų, mažinant praslydimą ir didinant kapitalo efektyvumą. V2 versijos LP užtikrintų likvidumą visame obligacijų kreivės kainų diapazone, o tai reiškia, kad didelė likvidumo dalis nėra sunaudojama. Turėdami koncentruotą likvidumą, VP gali pasirinkti intervalą, kuriame jie teiktų likvidumą, ir gali koreguoti savo pozicijas pagal rinkos sąlygas.

Todėl Uniswap v3 nutolsta nuo pastovaus produkto modelio, derinant šį modelį su pastovios sumos rinkos formuotoju. Veiksmai neatliekami pagal vieno lygio kreivę, kurią nustato lygtis x * y = k, kaip ankstesnėse versijose. Likvidumas gali būti nenutrūkstamas, o tai reiškia, kad kiekviena LP pozicija gali būti nusausinta iš vieno telkinio, o tai negali atsitikti naudojant v1/v2.

Kreivė

Kreivė yra pavyzdys Hibridinė funkcija MMA, kuris sujungia pastovaus produkto ir pastovios sumos modelius, kad būtų sukurtas automatizuotas rinkos formuotojas, kuris yra efektyvesnis prekybai stabiliomis monetomis.

Curve v1 likvidumo fondas susideda iš dviejų ar daugiau turto, turinčio tą patį ryšį, pvz., USDC ir DAI, WBTC ir renBTC arba stETH ir ETH. Stabilių monetų naudojimas labai išaugo, Curve tapo DEX su didžiausia užrakinta bendra verte, palengvindama stabilius sandorius su labai mažais mokesčiais ir slydimu.

Kai fondo turtas tampa nesubalansuotas, susiejimo kreivė įgauna pastovios išvesties kreivės formą (panaši į Uniswap v1/v2). Tačiau kai turtas siūlomas taip, kad valiutos kursas būtų pakankamai artimas paritetui, obligacijų kreivė pasislenka į pastovios sumos modelį:

Pastovios sumos metodo pranašumas yra tas, kad jis pašalina pastovių produktų modelių slydimą. „Curve“ naudojamą hibridinį modelį iliustruoja „stableswap invariantas“ toliau pateiktame paveikslėlyje:

Kreivės v2, kainų skalė nuolat atnaujinama pagal orakulą vidinė kainų diagrama, kad geriau atspindėtų rinkos kainą ir būtų užtikrinta, kad prekyba išliktų artima lūžio dydžiui. Rinkos formuotojo funkcija gali būti susieta bet kokia kaina, kuri tinka visiems žetonams, o ne stabilioms monetoms ar turtams, kuriais prekiaujama kartu.

ivedimas

Balansavimo protokolas leidžia kiekvienam fondui turėti daugiau nei du turtus ir būti tiekiamas bet kokiu santykiu. Kiekvienam turto fondui sukuriant fondą priskiriamas svoris, kai svorių suma lygi 1, kur svoriai nesikeičia suteikus ar pašalinus likvidumą, o atspindi fondo vertę kaip fondo vertės dalį. grupė.

Balansuotojas apibendrina pastovaus produkto sąvoką, taikomą Uniswap geometriniam vidurkiui, todėl susidaro tai, kas vadinama pastoviu vidutiniu rinkos formuotoju. Šis modelis taip pat prideda dar vieną MMA žaidėją, be LP ir prekybininkų, žinomų kaip kontrolieriai, kuriems pavesta valdyti grupę.

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

Naudojant „Balancer“ išmaniuosius baseinus, kuriuose naudojama pastovi vidurkio formulė (kaip parodyta aukščiau), galime sukurti likvidumo fondus su iki aštuonių žetonų, todėl galima daugiau tinkinti.

Todėl „Balancer“ fondai yra tarsi indeksų fondai, kurie kaupia fiksuoto svorio turto portfelį. Žemiau pateiktame grafike Balancer naudojama kreivė palyginama su dviem turtais (vienas įvertintas 25%, o kitas - 75%), palyginti su Uniswap v2 kreive.

sūpynės

 

Pavyzdžiui, galime nurodyti bet kokį svorį bulių arba meškų baseinui. ETH-USDC didesnę grupę galima sukurti nurodant 90 % ETH ir 10 % USDC svorį. Arba meškų baseinas gali būti paleistas elgiantis priešingai.

Kitos AMM DeFi programos

DEX yra tik vienas protokolų, naudojančių AMM algoritmą, naudojimo atvejis, kuris taip pat yra kitų DeFi programų pagrindas.

Ryškus pavyzdys yra Likvidumo didinimo baseinai (LBP) iš Balancer. LBP yra naudojami sąžiningam žetonų išleidimui Amžinasis protokolas pirmasis projektas padarykite tai naudodami žetoną $PERP. Skirtingai nuo iki šiol tyrinėtų MMA, baseino parametrus galima keisti. Su projekto prieigos raktu, pvz., PERP, ir užstato prieigos raktu, pvz., USDC, sudaromas dviejų žetonų telkinys.

Iš pradžių jis nustato svarbą projekto žetono naudai, o tada palaipsniui keičiamas, kad būtų palankesnis užstato žetonas pardavimo pabaigoje. Žetonų pardavimą galima sukalibruoti kad kaina nukristų iki norimo minimumo. Tokiu būdu AMM veikia panašiai kaip aukcionas, kur ankstyvieji pirkėjai mokės didesnę kainą, o laikui bėgant projekto žetono kaina mažės, kol paskirstymas bus baigtas.

Gerų MMA programų pavyzdžių galime rasti DeFi ne DEX adresu automatizuotos paskolos, su tokiais projektais kaip Sąmoningi finansai y Pajamingumo protokolas. Abu projektai palengvina fiksuotų palūkanų, terminuotų kriptovaliutų turto skolinimą ir skolinimą su pastovia galios sumos susiejimo kreive.

Tokiais atvejais AMM skirtos prekiauti ERC-20 žetonais, panašiais į nulinės atkarpos obligacijas, kurias galima išpirkti už pagrindinį turtą tam tikrą dieną ateityje. Pastovios galios sumos kreivė į kainą įtraukia laiką iki galiojimo pabaigos, todėl vartotojai gali prekiauti remiantis palūkanų normomis, o ne kaina.

MMA yra viena iš svarbiausių naujovių, atsirandančių iš DeFi erdvės ir paskatino sukurti įvairias decentralizuotas programas, įskaitant DEX ir automatizuotą skolinimą. Įvairių ir patobulintų variantų tyrimai vis dar vyksta (pvz., TWAMM), kurie toliau plečia projektavimo erdvę ir atsiranda naujos kartos protokolai, sukurti naudojant AMM.

Komentuoti