Uniswap дегеніміз не және ол қалай жұмыс істейді?
Басты бет
Мақалалар
Uniswap дегеніміз не және ол қалай жұмыс істейді?

Uniswap дегеніміз не және ол қалай жұмыс істейді?

Орташа
Жарияланды Aug 24, 2020Жаңартылды Nov 22, 2024
13m

Негізгі тұжырымдамалар

  • Uniswap – орталықтандырылмаған криптовалюта биржасы. Бұл пайдаланушыларға Ethereum және 10-нан астам басқа блокчейндерде криптовалюта сатып алуға және сатуға мүмкіндік беретін «ончейн маркетплейс».

  • Трейдерлер Uniswap жүйесінде делдалдарға немесе орталықтандырылған ұйымдарға сүйенбей-ақ мыңдаған токенді алмастыра алады.

  • Сондай-ақ пайдаланушылар Uniswap өтімділік пулдарына өтімділікті бере ете алады және басқа пайдаланушылардың своптарынан алымдар ала алады.

Кіріспе

Орталықтандырылған биржалар (CEX) олардың терең өтімділігі, жылдам транзакциялары, фиаттық транзакциялар және тұтынушыларға қолдау көрсетудің арқасында жылдар бойы криптовалюта нарығының негізі болды. Бұл ретте орталықтандырылмаған биржалар (DEX) танымалдыққа ие болуда, өйткені олар пайдаланушыларды өздерінің тең деңгейлі саудасы және қолжетімділіктің артуымен қызықтырады.

DEX оларды CEX-ке тартымды балама ете алатын бірегей артықшылықтарды ұсынады. Бір мысалы – Uniswap. 2018 жылы Хайден Адамс оны Ethereum негізін қалаушы Виталик Бутерин алғаш рет сипаттаған негізгі технологиядан шабыт алып жасады. 

Uniswap автоматтандырылған маркет-мейкер (AMM) моделін бірінші болып құрды және DEX өнертабысы мен дамуында маңызды рөл атқарды. Бүгінгі күні Uniswap жоғары өтімділігімен және токендердің кең ауқымымен ең танымал және пайдаланушыға ыңғайлы DEX биржаларының бірі болып қала береді.

Uniswap дегеніміз не?

Uniswap – бұл пайдаланушыларға орталық органға немесе делдалға тәуелді болмай, криптовалюталармен сауда жасауға мүмкіндік беретін DEX. Бастапқыда Uniswap Ethereum желісінде жалғыз болды, бірақ содан кейін көптеген басқа блокчейндерді қолдау үшін өз ұсыныстарын кеңейтті.

Uniswap қызметтері кодқа тікелей жазылған алдын ала анықталған шарттары бар блокчейндегі өздігінен орындалатын бағдарламалар болып табылатын смарт келісімшарттарға негізделген.

Uniswap кедергісіз сауда жасауға мүмкіндік беретін дәстүрлі тапсырыс кітаптарының орнына өтімділік пулдарын пайдаланатын инновациялық AMM моделін пайдаланады. Пайдаланушылар жұпқа екі токеннің бірдей мәнін енгізу арқылы бұл пулдарға өтімділікті қамтамасыз ете алады. Өз кезегінде олар өтімділік провайдерінің (LP) токендерін алады. 

Басқа пайдаланушылар өтімділік пулдарымен өзара әрекеттесу арқылы токендерді ауыстыра алады. Өтімділік пулындағы активтердің бағасын анықтау үшін Тұрақты өнім маркет-мейкерінің (CPMM) үлгісі пайдаланылады.  

Uniswap оның GitHub хабында тексеруге болатын бастапқы коды ашық бағдарламалық құралды пайдаланады.

Uniswap қалай жұмыс істейді?

Uniswap негізінде оның CPMM үлгісі жатыр. Оның қалай жұмыс істейтінін көрейік. 

Сіз Uniswap өтімділік пулына өтімділік провайдері (LP) ретінде трейдинг жұбын енгіздіңіз делік. Сіз тең құнды кез келген токен жұбын сала аласыз. Мысалы, ETH және бір ERC-20 токенін немесе екі ERC-20 токенін салуға болады. Токендердің бірі әдетте DAI, USDC немесе USDT сияқты стейблкоин болып табылады. 

Токендердің жұбын салып, оның орнына сіз өтімділік пулындағы сіздің үлесіңізді және пул жасаған сауда алымдарының сәйкес бөлігін білдіретін LP ретінде «өтімділік токендерін» аласыз.

ETH/USDT өтімділік пулын қарастырайық. Пулдың ETH бөлігін x және USDT бөлігін y деп атаймыз. Uniswap пулдағы жалпы өтімділікті есептеу үшін x-ті у-ке көбейтеді, біз оны k деп атаймыз. Uniswap негізгі идеясы – k тұрақты болып қалуы керек. Демек, пулдың жалпы өтімділігінің формуласы: x * y = k.

Мысалы, Алиса ETH/USDT өтімділік пулын пайдаланып 300 USDT сомасына 1 ETH сатып алды делік. Осылайша, ол пулдың USDT бөлігін арттырып, ETH бөлігін азайтады. Бұл ETH бағасын арттырады.

Бұл транзакциядан кейін пулда ETH аз болғандықтан орын алады және пулдың жалпы өтімділігі (k) тұрақты болып қалуы керек екенін білеміз; бұл механизм ETH бағасының k/x болатынын анықтайды. Сайып келгенде, пулдағы ETH үшін төленген баға берілген сауданың x және y арасындағы қатынасты қаншалықты өзгертетініне негізделген.

Бұл модель сызықтық түрде масштабталмайды. Тапсырыс неғұрлым үлкен болса, x пен у арасындағы баланс соғұрлым көп өзгереді. Сондықтан үлкен тапсырыстар кішігірім тапсырыстарға қарағанда әлдеқайда қымбатырақ және біртіндеп үлкен құлдилауға әкеледі. Бұл сонымен қатар өтімділік пулы неғұрлым үлкен болса, x және y арасындағы өзгеріс соғұрлым аз болатынын білдіреді, сондықтан үлкен тапсырыстарды толтыру оңайырақ болады.

Uniswap эволюциясы

Uniswap уақыт өте келе дамып келе жатыр, оның әртүрлі протокол нұсқалары жаңа мүмкіндіктер мен жақсартуларды ұсынады. Төменде Uniswap v1, v2, v3, v4 және UniswapX қысқаша шолуы берілген.

Uniswap v1

2018 жылы іске қосылған Uniswap v1 Uniswap протоколының бірінші нұсқасы болды. Ол қарапайымдылықпен жасалған, пайдаланушыларға Ethereum блокчейнінде кез келген ERC-20 токенін сатуға мүмкіндік берді. Протокол Ethereum қауымдастығында танымал болды және AMM негізіндегі орталықтандырылмаған биржалар үшін тұжырымдаманың дәлелі ретінде жұмыс істеді.

Uniswap v2

Uniswap v2 жүйесі 2020 жылы іске қосылды және бірінші нұсқаға бірнеше жақсартулар әкелді. Ең маңызды өзгерістердің бірі ERC-20 жұптарына ERC-20 енгізу болды, бұл өтімділік провайдерлері кез келген екі ERC-20 токені үшін жұптық келісімшарт жасай алатынын білдірді.

Сондай-ақ пайдаланушылар ETH токеніне аралық айырбасты қажет етпей-ақ токендер арасында сауда жасай алады. Қысқаша айтқанда, Uniswap v2 бір ERC-20 токенімен бірге ETH болу қажеттігінің орнына кез келген екі ERC-20 токенінен тұратын өтімділік пулдарына рұқсат берді.

Uniswap v2 сонымен қатар протокол тиімділігін жақсартты, газ алымын төмендетті және флэш-своптар сияқты жаңа мүмкіндіктерді енгізді, бұл жеткілікті енгізу токендерінің алынғанын тексеруден бұрын токендерді алушыларға шығаруға болатынын білдірді. Жаңа мүмкіндіктер мен оңтайландырулар AMM қабылдаудың экспоненциалды өсуіне жол ашты және Uniswap протоколын криптовалютаның ең ірі спот-биржаларының біріне айналдырды.

Uniswap v3

Uniswap v3 енгізілген ең маңызды өзгерістердің бірі капиталдың тиімділігіне қатысты болды. Көптеген AMM капиталдың тиімсіздігінен зардап шегеді – олардағы қаражаттың көпшілігі жоғарыда аталған x * y = k үлгісіне тән сипаттамаға байланысты әдетте пайдаланылмайды. Қарапайым тілмен айтқанда, пулдың өтімділігі неғұрлым көп болса, жүйе қолдау көрсете алатын тапсырыстар мен баға диапазоны соғұрлым үлкен болады.

Бұл пулдардағы LP құралдары 0 және шексіздік арасындағы баға қисығы үшін өтімділікті қамтамасыз етеді, бұл AMM-де LP ұсынған капитал барлық баға диапазондары бойынша біркелкі бөлінгенін білдіреді. Бұл пулдағы өтімділіктің бір бөлігі ғана трейдингтің көп бөлігі өтетін жерде орналасатынын білдіреді. Дегенмен ағымдағы бағадан алыс немесе ешқашан қол жеткізілмейтін баға диапазонында өтімділікті қамтамасыз етудің мағынасы жоқ.

Uniswap v3 бұл мәселені шешуге тырысады – LP енді өтімділікті қамтамасыз еткісі келетін реттелетін баға диапазондарын белгілей алады, бұл ең көп сауда белсенділігі бар баға диапазонында шоғырланған өтімділікке әкелуі керек. Мысалы, егер LP жүйесі 1000 доллардан 2000 долларға дейінгі баға диапазонын орнатса, ұсынылған өтімділік шексіз баға диапазондарының орнына осы екі баға арасындағы трейдингті ғана қоса алады.

Белгілі бір мағынада Uniswap v3 – бұл Ethereum платформасында ончейн тапсырыстар кітабын жасаудың қарапайым тәсілі, мұнда маркет-мейкерлер өздері таңдаған баға диапазонында өтімділікті қамтамасыз ету барысын шеше алады. Айта кетейік, бұл өзгеріс бастаушы қатысушылардан гөрі тәжірибелі маркет-мейкерлерге артықшылық береді. Күрделіліктің осы қосымша деңгейі арқылы азырақ белсенді LP өз стратегиясын жүйелі түрде оңтайландыратын кәсіби ойыншыларға қарағанда трейдинг алымынан азырақ табыс табуы мүмкін.

Uniswap LP позициялары NFT ретінде

Әрбір LP өз баға диапазонын белгілей алатындықтан, әрбір Uniswap LP позициясы бірегей болады және бұдан былай өзара алмастырылмайды. Uniswap v3 нұсқасында LP позициялары енді өзара алмастырылмайтын токен (NFT) арқылы ұсынылған. Дегенмен ортақ позицияларды әлі де өзара алмастыруға болады (ERC-20).

Uniswap v3 LP енді тікелей NFT токендерінде жасалған барлық алымдарды көреді. Бұл NFT токендерін әмияндар арасында сатуға болады және иелері әрқашан позициялық алымдарды жинай алады. Бұл негізінен токен жұбы және позицияның «тіктігін» білдіретін қисық сияқты маңызды ақпаратты көрсететін сандық кескін. Әрбір Uniswap v3 позициясының бірегей түс схемасы бар және әртүрлі пулдар әртүрлі түс вариацияларымен ұсынылған.

Әртүрлі төлем деңгейлері

Uniswap v3 LP үшін токен жұбының күтілетін құбылмалылығына негізделген пайда маржасын реттеуге мүмкіндік беру үшін LP-ге 0,05%, 0,30% және 1,00% түріндегі үш алым деңгейін ұсынады. Мысалы, LP құралдары ETH/USDT сияқты корреляциялық емес жұптарда жоғары тәуекелдерге ұшырайды және стейблкоин жұптары сияқты корреляциялық жұптарда төмен тәуекелдерге ұшырайды.

2-қабаттағы Uniswap

Тарихқа сүйенсек, Ethereum транзакция алымдары желіні пайдалану артқан сайын өсуде. Бұл Uniswap протоколын пайдалануды кейде, әсіресе кішірек пайдаланушылар үшін экономикалық тұрғыдан тиімсіз етеді. Бұл мәселені шешу үшін Uniswap v3 2-қабат масштабтау шешімдеріне Ethereum желісінің қауіпсіздігін пайдалана отырып, смарт келісімшарттарды масштабтауға мүмкіндік береді. Бұл жүзеге асыру транзакцияның өткізу қабілетін арттыруға және пайдаланушылар үшін төмен алымдарды қамтамасыз етуге көмектеседі.

BNB блокчейні арқылы тікелей Uniswap қолдану

Uniswap басқару сайлаушыларынан қолдау алғаннан кейін BNB чейнінде жарияланымға шықты. Бұл қадам пайдаланушыларға үнемді трейдинг опцияларын ұсынуы мүмкін. Бұл сонымен қатар Uniswap пайдаланушылары BNB чейнінің жоғары жылдамдығы мен төмен транзакциялық алымдарын пайдалана алатынын білдіреді. Бұған қоса, интеграция Uniswap протоколына өтімділіктің жаңа пулына кіруге және бөлшек сауда және институционалдық инвесторлардың ол туралы хабардар болуы мен қабылдау деңгейін арттыруға мүмкіндік береді.

Uniswap v4

Uniswap v4 орталықтандырылмаған сауданы жұмсағырақ, арзанырақ және икемдірек ету үшін қызықты жаңартуларды ұсынады. Ең үлкен мүмкіндіктердің бірі – динамикалық алымдар сияқты опцияларды қоса немесе бағаның көтерілуін болдырмау үшін үлкен сауданы кішірек саудаға бөле отырып, әзірлеушілерге өтімділік пулдарының қалай жұмыс істейтінін реттеуге мүмкіндік беретін «ілгектерді» қолдану.

Әрбір пулға жаңа келісімшарт жасаудың орнына, барлық пулдар газ ақысын 99%-ға дейін үнемдеп, бір келісімшартта («синглтон архитектурасы» деп аталады) жұмыс істейді. Uniswap v4 сонымен қатар жылдам және арзанырақ своптар үшін тікелей ETH трейдинг жұптарын қайта енгізе отырып, флэш-есеп деп аталатын жүйемен транзакцияларды жеңілдетеді.

Бұл жаңартулар шығындарды азайтуға, креативті сауда стратегияларын орындауға және платформаны кәсіби трейдерлер мен әзірлеушілерге тартымды етуге арналған.

UniswapX

UniswapX – орталықтандырылмаған биржалар және жеке қорлар сияқты әртүрлі көздерден өтімділікті тарту арқылы пайдаланушыларға жақсы баға алуға көмектесетін жаңа трейдинг жүйесі. Газ алымын тікелей төлеудің орнына, пайдаланушылар офчейн тапсырыстарға қол қояды, ал үшінші тараптың «толтырғыштары» ең жақсы бағаларды ұсыну үшін бәсекелеседі. Бұл орнату сонымен қатар сәтсіз транзакция шығындарын болдырмайды және пайдаланушыларды MEV шабуылдарынан қорғап, әділ сауданы қамтамасыз етеді.

Уақытша шығын деген не?

Токендерді ауыстыра алатын трейдерлерге өтімділікті қамтамасыз ету үшін алым алудан басқа, LP жүйелері уақытша шығын деп аталатын әсерді де білуі керек. Алиса жалпы өтімділігі 10 000 (10 ETH x 1000 USDT) болатын Uniswap пулына 1 ETH және 100 USDT салған LP болып табылады делік; қалғанын өзі сияқты басқа LP қаржыландырды. Алисаның пулдағы үлесі 10%-ды құрайды, яғни оның бастапқы депозиті пулдың жалпы өтімділігінің 10%-ды құрайды.

Алисаның депозит енгізуі кезінде 1 ETH бағасы 100 USDT болды, яғни оның депозиті 200 доллар (1 ETH x 100 доллар + 100 USDT) болды. Енді ETH бағасы 400 USDT-ге дейін өседі делік. Нәтижесінде, активтерді сатып алатын және сататын трейдерлер екеуінің арақатынасы жаңа бағаны дәл көрсеткенше USDT-ді пулға қосады және ETH-ті пулдан алып тастайды. Бұл пулдағы ETH және USDT сомасының 5 ETH және 2000 USDT-ге дейін төмендеуіне әкеледі.

Алиса пулдан ақшасын алуды шешеді. Оның үлесіне сәйкес ол 10% алады, яғни жалпы сомасы 400 доллар болатын 0,5 ETH және 200 USDT (0,5 ETH x 400 доллар + 200 USDT). Сырттай қарағанда, Алиса пайда тапқан сияқты.

Алайда, егер ол 1 ETH және 100 USDT көлеміндегі бастапқы депозитін ұстанған болса, ол жалпы құны 500 доллар (1 ETH x 400 доллар + 100 USDT) болатын пайда табар еді. Сондықтан өз қаражатын Uniswap пулына салу арқылы Алиса ETH бағасының қымбаттауынан шығынға ұшырады.

Бұл шығын «тұрақсыз» деп аталады, өйткені пулдағы токендердің бағалары пулға қосылған кездегі бағаға қайта оралса, оны азайтуға болады. Бұған қоса, LP алым алатындықтан, шығын уақыт өте келе теңестірілуі мүмкін. Дегенмен LP құралдары Uniswap пулына қаражат қоспас бұрын уақытша шығын тұжырымдамасын білуі керек.

Жоғарыда көрсетілген сценарий бағаның депозитті салу сәтінен бастап көтерілуіне немесе төмендеуіне қатысты қолданылатынын ескеріңіз. Бұл дегеніміз, егер ETH бағасы депозитті салу сәтінен бастап төмендесе, LP шеккен шығын да артуы мүмкін екенін білдіреді. 

Uniswap қалай ақша табады?

Uniswap протоколдың көмегімен жасалған әрбір сауда үшін алынатын шағын алым арқылы кіріс алады. Бұл «өтімділік провайдерінің алымы» сауда құнының белгілі бір мөлшерінде белгіленеді және LP-ге автоматты түрде таратылады. Дәстүрлі биржалардан айырмашылығы, Uniswap протокол ретінде өзі үшін емес, LP үшін кіріс әкеледі. Өтімділігін шоғырландыра отырып, LP құралдары Uniswap v3 жүйесінде одан да көп сауда алымын алу үшін көрсетілген баға диапазонында өздерінің тәуекелін арттыра алады.

Сондай-ақ Uniswap протоколының бастапқы коды ашық және орталықтандырылмаған сипатына байланысты протоколды бақылайтын немесе одан пайда табатын орталық ұйым жоқ. Оның орнына оны орталықтандырылмаған басқару жүйесі арқылы пайдаланушылар мен әзірлеушілер қауымдастығы қолдайды және жетілдіреді.

Uniswap (UNI) токені 

Uniswap жүйесінің UNI нативтік токені 2020 жылдың қыркүйегінде іске қосылды және содан бері платформаға пайдаланушылар мен LP тартып келеді. UNI – ERC-20 токені, яғни ол Ethereum платформасында жасалған және оны ERC-20 токендерін қолдайтын кез келген криптовалюта әмиянында сақтауға болады.

UNI токені оның иелеріне басқару құқықтарын береді, яғни олар протоколға өзгерістер мен жақсартулар енгізуге дауыс бере алады. Пайдаланушының дауыс беру құқығының көлемі оның иелігіндегі басқару токендерінің санына пропорционал. Басқару процесі орталықсыздандырылған, яғни кез келген адам ұсыныс бере және дауыс бере алады.

UNI токендерін әртүрлі криптовалюта биржаларында сатып алуға және сатуға болады, сондықтан трейдерлер UNI токендерін басқа криптовалюталармен сауда жасау немесе орталықтандырылмаған қаржы (DeFi) қолданбаларына қатысу үшін пайдалана алады. Жаңа пайдалану жағдайлары қауымдастықтың сұраулары мен басқару дауыстары арқылы пайда болуы мүмкін екенін ескеріңіз.

Uniswap пайдалану жолы

Uniswap пайдалану үшін сізде эфир (ETH) немесе ERC-20 токендері бар криптовалюта әмияны болуы керек. Uniswap протоколында қарапайым своп опциясын пайдалануды бастау жолы:

  1. Uniswap веб-сайтында Ethereum әмияныңызға қосылыңыз.

  2. Саудалағыңыз келетін токенді таңдаңыз. Uniswap бірнеше ERC-20 токенін қолдайды; дұрысын таңдағаныңызға көз жеткізіңіз.

  3. Саудалағыңыз келетін соманы енгізіңіз. Содан кейін интерфейс ағымдағы айырбас бағамы негізінде алатын басқа токеннің болжалды сомасын көрсетеді.

  4. Егер сома қанағаттанарлық болса, «Своп» түймесін басуға болады. Әмияныңыз транзакцияны растауды ұсынады.

  5. Транзакцияны растағаннан кейін Ethereum платформасында сауда жасалады. Соңында токендер сіздің әмияныңызда көрсетіледі.

Қорытынды ойлар

Uniswap – криптовалюта әмияны бар кез келген адамға сандық активтерді сатып алуға, сатуға және айырбастауға мүмкіндік беретін дамып келе жатқан DEX протоколы. Платформа трейдерлерге криптовалюталар арасында оңай айырбастауға мүмкіндік бере отырып, жаңа LP класына өздерінің бос активтерінен алым алуға жағдай жасайды.

UNI басқару токенінің іске қосылуы Uniswap протоколының қауымдастық басқаратын платформа ретіндегі позициясын одан әрі бекітті. DeFi экожүйесі өсіп келе жатқандықтан, орталықсыздандырудың негізгі құндылықтарын сақтай отырып, DEX пайдаланушылардың сұраныстарын қанағаттандыру үшін қалай дамитынын көру қызықты болады.

Қосымша оқитын материалдар

Жауапкершіліктен бас тарту туралы мәлімдеме: бұл контент сізге «сол қалпында» тек жалпы ақпарат және білім беру мақсаттарына, ешқандай мәлімдемесіз немесе кепілдіксіз ұсынылады. Ол қаржылық, құқықтық немесе басқа кәсіби кеңес ретінде қабылданбауы керек, сондай-ақ қандай да бір нақты өнімді немесе қызметті сатып алуды ұсынуға арналмаған. Кеңесті тиісті кәсіби кеңесшілерден алуыңыз керек. Мақаланы үшінші тарап қатысушысы жазған жағдайда, айтылған пікірлер үшінші тарап қатысушысына тиесілі екенін және Binance Academy пікірін білдірмейтінін ескеріңіз. Қосымша мәліметтер алу үшін осы жерден біздің жауапкершіліктен бас тарту туралы мәлімдемеміздің толық мәтінін оқыңыз. Цифрлық активтердің бағасы тұрақсыз болуы мүмкін. Инвестицияңыздың құны төмендеуі немесе жоғарылауы мүмкін және инвестицияланған соманы қайтара алмауыңыз мүмкін. Инвестициялық шешімдеріңізге тек сіз жауаптысыз және Binance Academy сізде туындауы мүмкін шығындар үшін жауап бермейді. Бұл материал қаржылық, құқықтық немесе басқа кәсіби кеңес ретінде қабылданбауы керек. Қосымша ақпарат алу үшін Пайдалану шарттары мен Тәуекел туралы ескертуді қараңыз.