Kas yra Uniswap ir kaip tai veikia?
Pradžia
Straipsniai
Kas yra Uniswap ir kaip tai veikia?

Kas yra Uniswap ir kaip tai veikia?

Paskelbta Aug 24, 2020Naujinta Nov 22, 2024
13m

Pagrindiniai pranašumai

  • Uniswap yra decentralizuota kriptovaliutų birža. Tai yra „rinka grandinėje“, leidžianti vartotojams pirkti ir parduoti kriptovaliutą Ethereum ir daugiau nei 10 kitų blokų grandinių.

  • Prekybininkai gali manipuliuoti tūkstančiais skirtingų žetonų Uniswap platformoje, jiems nereikia pasikliauti tarpininkais ar centralizuotomis institucijomis.

  • Vartotojai taip pat gali teikti likvidumą Uniswap likvidumo fonduose ir uždirbti mokesčių iš kitų vartotojų apsikeitimo sandorių.

Įvadas

Centralizuotos biržos (CEX) jau daugelį metų yra kriptovaliutų rinkos pagrindas dėl gilaus likvidumo, spartesnių sandorių, dekretinių pinigų „on-ramp“ ir klientų palaikymo. Tačiau decentralizuotos vertybinių popierių biržos (DEX) įgauna populiarumo, nes vartotojus traukia jų vieno lygmens (P2P) prekybos sandoriai ir didesnis prieinamumas.

DEX siūlo unikalius pranašumus, galinčius padaryti juos patrauklia alternatyva centralizuotoms biržoms. Vienas pavyzdys yra Uniswap. 2018 m. Haydeno Adamso sukurtos Uniswap diegimą įkvėpė pagrindą sudaranti technologija, kurią pirmą kartą aprašė vienas iš Ethereum bendrakūrėjų Vitalikas Buterinas. 

Uniswap buvo pirmą kartą pristatytas automatinio rinkos formuotojo (AMM) modelis. Jis suvaidino svarbų vaidmenį išrandant decentralizuotas biržas (DEX) ir jas plėtojant. Šiandien Uniswap išlieka viena populiariausių ir vartotojui patogių decentralizuotų biržų platformų, pasižyminti dideliu likvidumu ir plačiu žetonų pasirinkimu.

Kas yra Uniswap?

Uniswap yra DEX, leidžianti vartotojams prekiauti kriptovaliutomis be priklausomybės nuo centrinės valdžios ar tarpininko. Iš pradžių Uniswap buvo skirta tik Ethereum tinklui, vėliau išsiplėtė imdama palaikyti daugelį kitų blokų grandinių.

Uniswap paslaugos pagrįstos išmaniaisiais sandoriais, kurie yra savarankiškai blokų grandinėje vykdomos programos su iš anksto nustatytomis sąlygomis, tiesiogiai įrašytomis į kodą.

Uniswap taiko novatorišką AMM modelį, kuris, siekdamas užtikrinti sklandžią prekybą, naudoja likvidumo fondus vietoj tradicinių pavedimų knygų. Vartotojai gali teikti likvidumą šiems fondams, įnešdami į porą lygiavertę abiejų žetonų vertę. Už tai jie gauna likvidumo teikėjo (LP) žetonų

Kiti vartotojai gali keistis žetonais, bendraudami su likvidumo fondais. Nuolatinio produkto rinkos kūrėjo (CPMM) modelis naudojamas turto kainai likvidumo fonde nustatyti.  

Uniswap naudoja atvirojo kodo programinę įrangą, kurią galite peržiūrėti Uniswap GitHub.

Kaip veikia Uniswap?

Uniswap pagrindas yra jos CPMM modelis. Sužinokite, kaip jis veikia. 

Tarkime, kad įnešate sandorio porą į Uniswap likvidumo fondą kaip likvidumo teikėjas (LP). Galite investuoti bet kokią žetonų, turinčių vienodą vertę, porą. Pavyzdžiui, tai gali būti ETH ir vienas ERC-20 žetonas arba du ERC-20 žetonai. Vienas iš žetonų paprastai yra stabilios vertės kriptovaliuta, pvz., DAI, USDC arba USDT. 

Už žetonų poros investavimą gausite „likvidumo žetonų“ (kaip likvidumo teikėją), atspindinčių jūsų dalį likvidumo fonde ir atitinkamą fondo sugeneruotą prekybos mokesčių dalį.

Pažvelkime į ETH / USDT likvidumo fondą. Fondo ETH dalį vadinsime x, o USDT dalį – y. Uniswap padaugina xy, kad apskaičiuotų bendrą fondo likvidumą, kurį vadinsime k. Pagrindinė Uniswap idėja yra ta, kad k turi išlikti pastovus. Todėl bendro fondo likvidumo formulė yra: x * y = k.

Tarkime, Alisa perka 1 ETH už 300 USDT, naudodama ETH/USDT likvidumo fondą. Taip ji padidina fondo USDT dalį ir sumažina ETH dalį. Tai padidins ETH vertę.

Tai įvyksta, nes po sandorio fonde lieka mažiau ETH, o mes žinome, kad bendras fondo likvidumas (k) turi išlikti pastovus; šis mechanizmas nustato, kad ETH kaina bus k/x. Galiausiai kaina, sumokėta už ETH fonde, priklauso nuo to, kiek tam tikras sandoris pakeičia x ir y santykį.

Reikėtų pažymėti, kad šis modelis nesikeičia tiesiniu būdu. Kuo didesnis pavedimas, tuo labiau jis pakeičia x ir y balansą. Todėl didesni pavedimai yra daug brangesni nei mažesni pavedimai ir kels vis didesnį neatitikimą. Tai taip pat reiškia, kad kuo didesnis likvidumo fondas, tuo mažesnis x ir y santykio pokytis, taigi tuo lengviau įvykdyti didelius pavedimus.

Uniswap raida

Uniswap laikui bėgant plėtojosi, įvairios protokolo versijos siūlo naujas funkcijas ir patobulinimus. Toliau pateikiama trumpa 1-os, 2-os, 3-ios ir 4-os versijos Uniswap ir UniswapX apžvalga.

1-os versijos Uniswap

2018 m. pristatyta 1-os versijos Uniswap buvo pirmoji Uniswap protokolo versija. Ji buvo sukurta atsižvelgiant į paprastumą, tačiau vis tiek leido vartotojams prekiauti bet kuriuo ERC-20 žetonu Ethereum blokų grandinėje. Protokolas išpopuliarėjo Ethereum bendruomenėje ir veikė kaip AMM pagrįstų decentralizuotų vertybinių popierių biržų koncepcijos įrodymas.

2-os versijos Uniswap

2-os versijos Uniswap buvo pristatyta 2020 metais. Ji pateikė kelis pirmosios versijos patobulinimus. Vienas iš svarbiausių pokyčių buvo ERC-20 su ERC-20 porų įvedimas, kuris leido likvidumo teikėjams kurti bet kurių dviejų ERC-20 žetonų porų sandorius.

Vartotojai taip pat galėjo prekiauti žetonais be tarpinio konvertavimo į ETH. Trumpai tariant, 2-os versijos Uniswap leido likvidumo fondus, sudarytus iš bet kurių dviejų ERC-20 žetonų, o ne reikalavo turėti ETH su vienu ERC-20 žetonu.

2-os versijos Uniswap taip pat buvo pagerintas protokolo efektyvumas, sumažinti skaičiavimo išteklių mokesčiai ir pristatytos naujos funkcijos, pvz., greitieji apsikeitimo sandoriai, kurie leido išleisti žetonus gavėjams prieš patvirtinimą, kad buvo gauta pakankamai įvesties žetonų. Naujos funkcijos ir optimizavimai paruošė dirvą eksponentiniam AMM perėmimo augimui ir padarė Uniswap viena didžiausių kriptovaliutų tiesioginės prekybos biržų.

Uniswap v3

Vienas iš svarbiausių pokyčių, kuriuos pristatė 3-ios versijos Uniswap, buvo susijęs su kapitalo efektyvumu. Daugelis AMM patiria kapitalo efektyvumo trūkumą – didžioji dalis jų turimų lėšų paprastai nėra naudojama dėl anksčiau minėto x * y = k modelio ypatybių. Paprastai tariant, kuo daugiau likvidumo fondas turi, tuo didesnius pavedimus ir platesnį kainų diapazoną sistema gali palaikyti.

Šių fondų LP teikia likvidumą kainų kreivei nuo 0 iki begalybės, tai reiškia, kad LP suteiktas kapitalas AMM yra tolygiai paskirstytas visuose kainų diapazonuose. Tai reiškia, kad tik dalis fondo likvidumo yra ten, kur vyksta didžioji dalis prekybos. Tačiau nėra daug prasmės teikti likvidumą kainų diapazone, nutolusiame nuo dabartinės kainos arba tame, kuris niekada nebus pasiektas.

3-ios versijos Uniswap siekiama išspręsti šią problemą – dabar LP gali nustatyti pasirinktinius kainų diapazonus, kuriuose nori užtikrinti likvidumą, o tai turėtų lemti labiau koncentruotą likvidumą kainų diapazone, kuriame prekyba yra aktyviausia. Pavyzdžiui, jei LP nustato kainų diapazoną nuo 1 000 iki 2 000 USD, užtikrintas likvidumas gali įgalinti prekybą tik šiame kainų diapazone, o ne neribotų kainų diapazonuose.

Tam tikra prasme 3-ios versijos Uniswap yra elementarus būdas Ethereum sukurti pavedimų knygą grandinėje, kurioje rinkos kūrėjai gali nuspręsti užtikrinti likvidumą jų pasirinktuose kainų diapazonuose. Reikėtų paminėti, kad šis pokytis yra palankesnis patyrusiems rinkos kūrėjams nei pradedantiems dalyviams. Su šiuo papildomu sudėtingumo sluoksniu mažiau aktyvūs likvidumo teikėjai gali uždirbti mažiau iš prekybos mokesčių nei profesionalūs žaidėjai, kurie nuolat optimizuoja savo strategiją.

Uniswap LP pozicijos kaip NFT

Kadangi kiekvienas LP gali nustatyti savo kainų diapazoną, kiekviena Uniswap LP pozicija yra unikali ir todėl nebepakeičiama. 3-ios versijos Uniswap LP pozicijos yra atvaizduojamos kaip nepakeičiamas žetonas (NFT). Tačiau bendrinamos pozicijos vis tiek gali būti padarytos pakeičiamos (ERC-20).

3-ios versijos Uniswap LP mato visus mokesčius, sugeneruotus tiesiogiai pačiuose NFT. Šiais NFT galima prekiauti tarp piniginių, o savininkai visada gali rinkti pozicijos mokesčius. Iš esmės tai yra skaitmeninis vaizdas, kuriame rodoma esminė informacija, pvz., žetonų pora ir kreivė, vaizduojanti pozicijos „statumą“. Kiekviena 3-ios versijos Uniswap pozicija taip pat turi unikalią spalvų schemą, o skirtingi fondai vaizduojami skirtingais atspalviais.

Skirtingi mokesčių tarifai

3-ios versijos Uniswap siūlo LP tris mokesčių lygius: 0,05 %, 0,30 % ir 1,00 %, kad LP galėtų pritaikyti savo pelno maržas, atsižvelgdami į numatomą žetonų poros nepastovumą. Pavyzdžiui, LP daugiau rizikuoja naudodami ne koreliuojančias poras, tokias kaip ETH/USDT, ir mažiau rizikuoja naudodami koreliuojančias poras, tokias kaip stabilios vertės kritovaliutų poros.

Uniswap 2 sluoksnyje

Istoriškai Ethereum sandorių mokesčiai augo didėjant tinklo naudojimui. Dėl to naudoti Uniswap kartais, ypač mažesniems vartotojams, tampa neįmanoma ekonomiškai. Šiai problemai išspręsti 3-ios versijos Uniswap naudoja 2 sluoksnio išplečiamumo sprendimus, skirtus išmaniesiems sandoriams išplėsti, nepaliaujant naudotis Ethereum tinklo saugumu. Šis diegimas tai pat padeda padidinti sandorių pralaidumą ir užtikrinti mažesnius mokesčius vartotojams.

Uniswap tiesiogiai BNB grandinėje

Uniswap pradėjo veikti BNB grandinėje po to, kai gavo palaikymą iš valdančiųjų balsuotojų. Šis žingsnis potencialiai gali suteikti vartotojams ekonomiškai prieinamesnių prekybos galimybių. Taip pat tai reiškia, kad Uniswap vartotojai galės pasinaudoti dideliu BNB grandinės greičiu ir mažais sandorio mokesčiais. Be to, integracija leidžia Uniswap pasinaudoti nauju likvidumo fondu ir padidinti žinomumą bei perėmimą tiek tarp mažmenininkų, tiek tarp institucinių investuotojų.

4-os versijos Uniswap

4-os versijos Uniswap pateikia įdomių atnaujinimų, decentralizuotą prekybą darančių sklandesnę, pigesnę ir lankstesnę. Viena didžiausių funkcijų yra „hooks“, leidžianti kūrėjams pritaikyti, kaip veikia likvidumo fondai, pridėti tokias parinktis kaip dinaminiai mokesčiai arba didelių sandorių dalijimas į mažesnius, kad būtų išvengta kainų šuolių.

Nekuriant kiekvienam fondui naujo sandorio, bet visus fondus vykdant viename sandoryje (vadinamoje vienos rūšies architektūroje) sutaupoma iki 99 % skaičiavimo išteklių mokesčių. 4-os versijos Uniswap taip pat supaprastina sandorius su sistema, vadinama periodine apskaita, ir iš naujo įveda tiesiogines ETH sandorio poras, kad apsikeitimo sandoriai būtų greitesni ir pigesni.

Šie atnaujinimai skirti išlaidoms sumažinti, kūrybiškesnėms prekybos strategijoms įgalinti ir padaryti platformą patrauklesnę profesionaliems prekybininkams ir programuotojams.

UniswapX

UniswapX yra nauja prekybos sistema, padedanti vartotojams gauti geresnes kainas, pritraukiant likvidumo iš įvairių šaltinių, tokių kaip decentralizuotos vertybinių popierių biržos ir privačios atsargos. Vartotojai ne tiesiogiai moka skaičiavimo išteklių mokesčius, bet pasirašo pavedimus už grandinės ribų, o trečiųjų šalių „vykdytojai“ tvarko sandorius, konkuruodami su geriausių kainų pasiūlymais. Naudojant tokią sąranką išvengiama ir nesėkmingų sandorių išlaidų, o vartotojai apsaugomi nuo MEV atakų, nes užtikrinama sąžiningesnė prekyba.

Kas yra nepastovus nuostolis?

Be to, kad uždirba mokesčius už likvidumo užtikrinimą prekybininkams, kurie gali keistis žetonais, LP taip pat turėtų žinoti apie nepastovaus nuostolio efektą. Tarkime, kad Alisa yra LP, kuris deponavo 1 ETH ir 100 USDT į Uniswap fondą, kurio bendras likvidumas yra 10 000 (10 ETH x 1 000 USDT); likusią dalį finansavo kiti į ją panašūs LP. Alisos dalis fonde yra 10 %, tai reiškia, kad jos pradinis įnašas sudaro 10 % viso fondo likvidumo.

Alisos įnašo metu 1 ETH kaina buvo 100 USDT, tai reiškia, kad jos įnašas sudarė 200 USD (1 ETH x 100 USD + 100 USDT). Dabar tarkime, kad ETH kaina pakilo iki 400 USDT. Dėl to arbitražinio prekiavimo dalyviai pridėjo USDT prie fondo ir pašalino ETH iš fondo, kol santykis tarp jų tiksliai neatspindėjo naujos kainos. Tai lemia, kad ETH ir USDT kiekis fonde sumažėja iki 5 ETH ir 2 000 USDT.

Alisa nusprendžia atsiimti savo lėšas iš fondo. Pagal jos dalį, ji gauna 10 %, t. y. 0,5 ETH ir 200 USDT, iš viso 400 USD (0,5 ETH x 400 USD + 200 USDT). Iš pirmo žvilgsnio atrodo, kad Alisa uždirbo pelno.

Tačiau, jei ji būtų išlaikiusi savo pradinį įnašą, sudarantį 1 ETH ir 100 USDT, galiausiai ji būtų turėjusi bendrą 500 USD vertę (1 ETH x 400 USD + 100 USDT). Todėl įnešdama savo lėšas į Uniswap fondą Alisa prarado galimybę pasinaudoti ETH kainos kilimu.

Šis nuostolis vadinamas „nepastoviu“, nes jis gali būti sumažintas, jei fonde esančių žetonų kainos grįžta į tas pačias ribas, kurios buvo juos pridedant prie fondo. Be to, LP uždirba mokesčius, todėl nuostoliai laikui bėgant gali būti subalansuoti. Nepaisant visko, LP turėtų būti informuoti apie nepastovaus nuostolio koncepciją prieš jiems pridedant lėšas prie Uniswap fondo.

Atkreipkite dėmesį, kad anksčiau pateiktas scenarijus taikomas neatsižvelgiant į tai, ar kaina kyla, ar krenta nuo įnašo momento. Tai reiškia, kad, ETH kainai mažėjant nuo įnešimo momento, gali stipriai padidėti LP patiriami nuostoliai. 

Kaip Uniswap uždirba pinigus?

Uniswap generuoja pajamas per mažą mokestį, išskaitomą už kiekvieną sandorį, įvykdytą naudojant protokolą. Šis „likvidumo teikėjo mokestis“ nustatomas kaip tam tikra sandorio vertės suma ir automatiškai paskirstomas likvidumo teikėjams. Kitaip nei tradicinėse biržose, Uniswap kaip protokolas generuoja pajamas ne sau, bet likvidumo teikėjams (LP). Koncentruodami savo likvidumą, LP gali padidinti parodymus nurodytame kainų diapazone, kad uždirbtų dar daugiau prekybos mokesčių 3-ios versijos Uniswap.

Be to, dėl Uniswap atvirojo kodo ir decentralizuoto pobūdžio nėra centrinio subjekto, kuris kontroliuotų ar gautų pelną iš protokolo. Vietoj to jį palaiko ir tobulina vartotojų ir kūrėjų bendruomenė per decentralizuotą valdymo sistemą.

Uniswap (UNI) žetonas 

Uniswap vietinis žetonas UNI buvo išleistas 2020 m. rugsėjį. Nuo to laiko traukia vartotojus ir likvidumo teikėjus į platformą. UNI yra ERC-20 žetonas. Tai reiškia, kad jis buvo sukurtas Ethereum tinkle ir gali būti saugomas bet kurioje kriptovaliutų piniginėje, palaikančioje ERC-20 žetonus.

UNI žetonas suteikia savininkams valdymo teises. Tai reiškia, kad jie gali balsuoti dėl protokolo pakeitimų ir patobulinimų. Vartotojo balsavimo galia yra proporcinga turimų valdymo žetonų skaičiui. Valdymo procesas yra decentralizuotas. Tai reiškia, kad kiekvienas gali pateikti pasiūlymą ir kiekvienas gali balsuoti.

UNI žetonai gali būti perkami ir parduodami įvairiose kriptovaliutų biržose, todėl prekybininkai gali naudoti UNI žetonus prekiaudami kitomis kriptovaliutomis arba dalyvaudami decentralizuotų finansų (DeFi) programose. Atkreipkite dėmesį, kad nauji naudojimo atvejai gali atsirasti per bendruomenės prašymus ir valdymo balsavimus.

Kaip naudotis Uniswap?

Norint naudoti Uniswap, reikia turėti kriptovaliutų piniginę, kurioje yra šiek tiek eterių (ETH) arba ERC-20 žetonų. Toliau nurodyta, kaip pradėti naudoti paprastą apsikeitimo sandorį Uniswap platformoje.

  1. Prisijunkite prie savo Ethereum piniginės Uniswap svetainėje.

  2. Pasirinkite žetoną, kuriuo norite prekiauti. Uniswap palaiko kelis ERC-20 žetonus. Įsitikinkite, kad pasirinkote tinkamą.

  3. Įveskite sumą, kuria norite prekiauti. Tada sąsajoje bus parodytas jums numatomas kitų žetonų kiekis, kurį gausite pagal dabartinį biržos kursą.

  4. Jei suma yra patenkinama, galite paspausti „Apsikeitimo sandoris“. Tada jūsų piniginė paprašys patvirtinti sandorį.

  5. Patvirtinus sandorį, jis bus vykdomas Ethereum. Galiausiai žetonai bus rodomi jūsų piniginėje.

Baigiamosios mintys

Uniswap yra toliau tobulinamas DEX protokolas, leidžiantis bet kam, turinčiam kriptovaliutų piniginę, pirkti, parduoti įvairius skaitmeninius išteklius ar jais keistis. Platforma įjungė naują LP klasę, leidžiančią uždirbti mokesčių iš neveiklos būsenos išteklių, tuo pačiu leidžiant prekybininkams lengvai keistis kriptovaliutomis.

UNI valdymo žetono išleidimas dar labiau sustiprino Uniswap kaip bendruomenės valdomos platformos poziciją. Augant DeFi ekosistemai, bus įdomu stebėti, kaip vystysis DEX, siekdamos atitikti vartotojų poreikius ir išlaikyti savo pagrindines decentralizacijos vertybes.

Papildoma literatūra

Atsakomybės atsisakymas: šis turinys jums pateikiamas „toks, koks yra“ tik bendro informavimo ir švietimo tikslais, jis nesuteikia jokios garantijos ir nieko neteigia. Šis tekstas neturėtų būti suprantamas kaip finansinis, teisinis ar kitoks patarimas, taip pat nesiekiama rekomenduoti įsigyti kokį nors konkretų produktą ar paslaugą. Turėtumėte patys kreiptis patarimo į atitinkamus profesionalius patarėjus. Jei straipsnį pateikė trečiosios šalies bendraautoris, atkreipkite dėmesį, kad išsakytos nuomonės priklauso trečiosios šalies bendraautoriui ir nebūtinai atspindi Binance Academy nuomonę. Daugiau informacijos rasite perskaitę visą atsakomybės atsisakymą čia. Skaitmeninių išteklių kainos gali būti nepastovios. Jūsų investicijos vertė gali sumažėti arba padidėti, o investuotos sumos galite ir neatgauti. Tik jūs esate atsakingi už savo investicinius sprendimus, o Binance Academy nėra atsakinga už jokius jūsų patirtus nuostolius. Ši medžiaga neturėtų būti suprantama kaip finansinis, teisinis ar profesionalo patarimas. Jei reikia daugiau informacijos, žr. mūsų naudojimo sąlygas ir įspėjimą dėl rizikos.