TL;DR
Uniswap to zdecentralizowana giełda kryptowalut zasilana przez Ethereum i zarządzana przez jej natywny token UNI.
Handlowcy mogą wymieniać dowolne tokeny Ethereum ERC-20 na Uniswap bez konieczności polegania na pośrednikach lub scentralizowanych podmiotach.
Każdy może zarabiać opłaty, pożyczając swoje kryptowaluty do pul płynności Uniswap.
Wstęp
Scentralizowane giełdy (CEX) od lat stanowią kręgosłup rynku kryptowalut ze względu na ich głęboką płynność, szybsze transakcje, platformy fiducjarne i obsługę klienta. Jednak zdecentralizowane giełdy (DEX) zyskują na popularności, ponieważ użytkowników przyciągają niższe opłaty transakcyjne, bezpieczeństwo, prywatność i dostępność.
DEX oferują wyjątkowe korzyści, które mogą uczynić je atrakcyjną alternatywą dla CEX. Jednym z przykładów jest Uniswap. Stworzony przez Haydena Adamsa w 2018 roku, jego wdrożenie zostało zainspirowane podstawową technologią opisaną po raz pierwszy przez współzałożyciela Ethereum, Vitalika Buterina. Uniswap był pionierem modelu Automated Market Maker (AMM) i odegrał kluczową rolę w wynalezieniu i rozwoju DEX-ów. Dziś Uniswap nadal jest jednym z najbardziej przyjaznych dla użytkownika dostępnych DEX-ów, charakteryzującym się znaczną płynnością i szerokim wyborem list tokenów.
Co to jest Uniswap?
Uniswap to DEX, który umożliwia użytkownikom handel kryptowalutami bez zależności od organu centralnego lub pośrednika, przy jednoczesnym zachowaniu odporności na cenzurę. Działając na blockchainie Ethereum, Uniswap wykorzystuje inteligentne kontrakty – samowykonujące się programy na blockchainie z wcześniej określonymi warunkami zapisanymi bezpośrednio w kodzie.
Uniswap wykorzystuje innowacyjny model AMM, który wykorzystuje pule płynności zamiast tradycyjnych ksiąg zleceń, aby umożliwić płynny handel. Użytkownicy mogą zapewnić płynność tym pulom, deponując równą wartość obu tokenów w parze. W zamian otrzymują tokeny Liquidity Provider (LP). Inni użytkownicy mogą wymieniać tokeny, wchodząc w interakcję z pulami płynności. Do określenia ceny aktywów w puli płynności stosuje się model Constant Product Market Maker (CPMM).
Uniswap korzysta z oprogramowania typu open source, które można sprawdzić na Uniswap GitHub.
Jak działa Uniswap?
U podstaw Uniswapa leży model CPMM. Zobaczmy jak to działa.
Załóżmy, że deponujesz parę handlową do puli płynności Uniswap jako dostawca płynności (LP). Możesz zatwierdzić dowolną parę tokenów o tej samej wartości, albo ETH i jeden token ERC-20, albo dwa tokeny ERC-20. Jednym z tokenów jest zwykle stablecoin, taki jak DAI, USDC lub USDT. W zamian otrzymasz „tokeny płynności” jako LP, reprezentujące Twój udział w puli płynności i odpowiednią część opłat transakcyjnych generowanych przez pulę. .
Przyjrzyjmy się puli płynności ETH/USDT. Część puli ETH nazwiemy x, a część USDT y. Uniswap mnoży x przez y, aby obliczyć całkowitą płynność w puli, którą nazwiemy k. Podstawową ideą Uniswap jest to, że k musi pozostać stałe. Zatem wzór na całkowitą płynność puli wygląda następująco: x * y = k.
Załóżmy, że Alicja kupuje 1 ETH za 300 USDT, korzystając z puli płynności ETH/USDT. W ten sposób zwiększa część USDT i zmniejsza część ETH w puli. Spowoduje to wzrost ceny ETH.
Dzieje się tak, ponieważ po transakcji w puli jest mniej ETH i wiemy, że całkowita płynność puli (k) musi pozostać stała; mechanizm ten określa, że cena ETH będzie wynosić k/x. Ostatecznie cena płacona za ETH w puli opiera się na tym, jak bardzo dana transakcja przesuwa stosunek między x i y.
Warto zauważyć, że model ten nie skaluje się w sposób liniowy. Im większy porządek, tym większe przesunięcie równowagi między x i y. Większe zamówienia są zatem znacznie droższe niż mniejsze i będą prowadzić do coraz większych poślizgów. Oznacza to również, że im większa pula płynności, tym mniejsze przesunięcie pomiędzy x i y, a co za tym idzie, tym łatwiej jest realizować duże zlecenia.
Ewolucja Uniswapa
Uniswap ewoluował z biegiem czasu, a różne wersje protokołów oferowały nowe funkcje i ulepszenia. Oto krótki przegląd Uniswap v1, v2 i v3:
Uniswap v1
Uruchomiony w 2018 roku Uniswap v1 był pierwszą wersją protokołu Uniswap. Został zaprojektowany z myślą o prostocie, ale nadal umożliwiał użytkownikom handel dowolnym tokenem ERC-20 na blockchainie Ethereum. Protokół zyskał popularność wśród społeczności Ethereum i działał jako dowód koncepcji dla zdecentralizowanych giełd opartych na AMM.
Uniswap v2
Uniswap v2 został wydany w 2020 roku i wniósł kilka ulepszeń do pierwszej wersji. Jedną z najbardziej znaczących zmian było wprowadzenie par ERC-20 do ERC-20, co oznaczało, że dostawcy płynności mogli tworzyć kontrakty parowe na dowolne dwa tokeny ERC-20.
Użytkownicy mogą również handlować pomiędzy tokenami bez konieczności pośredniej konwersji na ETH. Krótko mówiąc, Uniswap v2 zezwalał na pule płynności składające się z dowolnych dwóch tokenów ERC-20 zamiast konieczności posiadania ETH obok jednego tokena ERC-20.
Uniswap v2 poprawił także wydajność protokołu, obniżył opłaty za gaz i wprowadził nowe funkcje, takie jak zamiana flash, co oznaczało, że tokeny mogły być udostępniane odbiorcom przed sprawdzeniem, czy otrzymano wystarczającą liczbę tokenów wejściowych. Nowe funkcje i optymalizacje przygotowały grunt pod wykładniczy wzrost wykorzystania AMM i uczyniły Uniswap jedną z największych giełd spotowych kryptowalut.
Uniswap v3
Jedna z najbardziej znaczących zmian wprowadzonych przez Uniswap v3 dotyczyła efektywności kapitałowej. Wiele AMM jest w dużej mierze nieefektywnych kapitałowo – większość zawartych w nich środków zwykle nie jest wykorzystywana ze względu na nieodłączną cechę wspomnianego modelu x * y = k. Mówiąc najprościej, im większa płynność ma pula, tym większe zamówienia i większy przedział cenowy może obsłużyć system.
LP w tych pulach zapewniają płynność dla krzywej cen od 0 do nieskończoności, co oznacza, że kapitał dostarczony przez LP w AMM jest równomiernie rozłożony we wszystkich przedziałach cenowych. Oznacza to, że tylko część płynności w puli znajduje się tam, gdzie odbywa się większość transakcji. Nie ma jednak większego sensu zapewnianie płynności w przedziale cenowym, który jest daleki od aktualnej ceny lub nigdy nie zostanie osiągnięty.
Uniswap v3 stara się rozwiązać ten problem — LP mogą teraz ustalać niestandardowe przedziały cenowe, w ramach których chcą zapewnić płynność, co powinno skutkować bardziej skoncentrowaną płynnością w przedziale cenowym, w którym występuje największa aktywność handlowa. Na przykład, jeśli LP ustali przedział cenowy od 1000 do 2000 dolarów, zapewniona płynność może umożliwić handel jedynie pomiędzy tymi dwoma cenami, a nie w nieskończonych przedziałach cenowych.
W pewnym sensie Uniswap v3 jest podstawowym sposobem tworzenia księgi zamówień w łańcuchu na Ethereum, w której animatorzy rynku mogą zdecydować o zapewnieniu płynności w wybranych przez siebie przedziałach cenowych. Warto zauważyć, że zmiana ta faworyzuje bardziej doświadczonych animatorów rynku niż początkujących uczestników. Dzięki tej dodatkowej warstwie złożoności mniej aktywni LP mogą zarobić mniej na opłatach transakcyjnych niż profesjonalni gracze, którzy konsekwentnie optymalizują swoją strategię.
Uniswap pozycje LP jako NFT
Ponieważ każdy LP może ustawić swój własny przedział cenowy, pozycja każdego LP Uniswap jest wyjątkowa i jako taka nie jest już zmienna. W Uniswap v3 pozycje LP są teraz reprezentowane przez niezamienny token (NFT). Jednakże wspólne stanowiska nadal można przekształcić w zamienne (ERC-20).
Płyty LP Uniswap v3 widzą teraz wszystkie opłaty wygenerowane bezpośrednio w samych transakcjach NFT. Te NFT można wymieniać między portfelami, a ich posiadacze zawsze mogą pobierać opłaty za pozycję. Zasadniczo jest to obraz cyfrowy, który wyświetla istotne informacje, takie jak para żetonów i krzywa przedstawiająca „stromość” pozycji. Każda pozycja Uniswap v3 ma również unikalny schemat kolorów, a różne pule są reprezentowane przez różne warianty kolorów.
Różne poziomy opłat
Uniswap v3 oferuje LP trzy poziomy opłat: 0,05%, 0,30% i 1,00%, aby umożliwić LP dostosowanie marży zysku w oparciu o oczekiwaną zmienność pary tokenów. Na przykład LP są narażone na wyższe ryzyko w przypadku nieskorelowanych par, takich jak ETH/USDT, i niższe ryzyko w przypadku skorelowanych par, takich jak pary monet stabilnych.
Uniswap na warstwie 2
Historycznie rzecz biorąc, opłaty transakcyjne w Ethereum rosły wraz ze wzrostem wykorzystania sieci. To sprawia, że korzystanie z Uniswap jest czasami nieopłacalne ekonomicznie, zwłaszcza dla mniejszych użytkowników. Aby rozwiązać ten problem, Uniswap v3 umożliwia rozwiązaniom skalującym warstwy 2 skalowanie inteligentnych kontraktów, jednocześnie ciesząc się bezpieczeństwem sieci Ethereum. Wdrożenie to pomaga również zwiększyć przepustowość transakcji i zapewnić użytkownikom niższe opłaty.
Uniswap na żywo w łańcuchu BNB
Uniswap został uruchomiony w sieci BNB po otrzymaniu 66% poparcia od wyborców zarządzających. To posunięcie może potencjalnie zapewnić użytkownikom bardziej wydajne i opłacalne opcje handlowe. Oznacza to również, że użytkownicy Uniswap będą mogli skorzystać z dużej szybkości i niskich opłat transakcyjnych BNB Chain. Dodatkowo integracja umożliwia Uniswapowi wykorzystanie nowej puli płynności oraz zwiększenie świadomości i akceptacji zarówno wśród inwestorów detalicznych, jak i instytucjonalnych.
Co to jest strata nietrwała?
Oprócz zarabiania na opłatach za zapewnienie płynności inwestorom, którzy mogą wymieniać tokeny, LP powinni również zdawać sobie sprawę z efektu zwanego nietrwałą stratą. Załóżmy, że Alicja jest LP, która zdeponowała 1 ETH i 100 USDT w puli Uniswap o całkowitej płynności wynoszącej 10 000 (10 ETH x 1000 USDT); reszta została sfinansowana przez inne płyty LP, takie jak ona. Udział Alicji w puli wynosi 10%, co oznacza, że jej początkowy depozyt stanowi 10% całkowitej płynności puli.
W momencie wpłaty Alicja cena 1 ETH wynosiła 100 USDT, co oznacza, że jej depozyt wynosił 200 USD (1 ETH x 100 USD + 100 USDT). Załóżmy teraz, że cena ETH wzrasta do 400 USDT. W rezultacie inwestorzy arbitrażowi dodają USDT i usuwają ETH z puli, aż stosunek między nimi będzie dokładnie odzwierciedlał nową cenę. To powoduje, że ilość ETH i USDT w puli spada do 5 ETH i 2000 USDT.
Alicja postanawia wypłacić swoje środki z puli. Według jej udziału otrzymuje 10%, czyli 0,5 ETH i 200 USDT, co daje w sumie 400 USD (0,5 ETH x 400 USD + 200 USDT). Na pierwszy rzut oka wygląda na to, że Alice osiągnęła zysk.
Jeśli jednak utrzymałaby swój początkowy depozyt w wysokości 1 ETH i 100 USDT, ostatecznie otrzymałaby łączną wartość 500 USD (1 ETH x 400 USD + 100 USDT). Dlatego deponując swoje środki w puli Uniswap, Alice straciła na wzroście ceny ETH.
Stratę tę określa się jako „nietrwałą”, ponieważ można ją złagodzić, jeśli ceny połączonych tokenów powrócą do tych samych cen, jakie obowiązywały w momencie ich dodania do puli. Dodatkowo, ponieważ LP zarabiają na opłatach, strata może się z czasem wyrównać. Niemniej jednak inwestorzy LP powinni być świadomi koncepcji nietrwałej straty przed dodaniem środków do puli Uniswap.
Należy pamiętać, że powyższy scenariusz ma zastosowanie niezależnie od tego, czy cena rośnie, czy spada od momentu wpłaty. Oznacza to, że jeśli cena ETH spadnie od momentu złożenia depozytu, straty poniesione przez LP również mogą zostać zwiększone.
Jak Uniswap zarabia pieniądze?
Uniswap generuje przychody poprzez niewielką opłatę pobieraną od każdej transakcji dokonanej na protokole. Ta „opłata za dostawcę płynności” jest ustalana na określoną kwotę wartości transakcji i jest automatycznie rozdzielana pomiędzy LP. W przeciwieństwie do tradycyjnych giełd, Uniswap jako protokół nie generuje przychodów dla siebie, ale dla LP. Koncentrując swoją płynność, LP mogą zwiększyć swoją ekspozycję w określonym przedziale cenowym, aby zarobić jeszcze więcej opłat transakcyjnych na Uniswap v3.
Ponadto, ze względu na otwarty i zdecentralizowany charakter Uniswapa, nie ma centralnej jednostki kontrolującej protokół ani czerpiącej z niego zysków. Zamiast tego jest utrzymywany i ulepszany przez społeczność programistów i jej zarząd, którzy przyczyniają się do jego postępu.
Token UniSwap (UNI).
Natywny token Uniswap, UNI, został uruchomiony we wrześniu 2020 roku i od tego czasu przyciąga użytkowników i inwestorów na platformę. UNI jest tokenem ERC-20, co oznacza, że został zbudowany na Ethereum i może być przechowywany w dowolnym portfelu kryptowalut obsługującym tokeny ERC-20.
Token UNI przyznaje swoim posiadaczom prawa do zarządzania, co oznacza, że mogą głosować nad zmianami i ulepszeniami protokołu. Zakres siły głosu, jaką posiada użytkownik, jest proporcjonalny do liczby posiadanych przez niego tokenów zarządzania. Proces zarządzania jest zdecentralizowany, co oznacza, że każdy może złożyć wniosek i każdy może głosować.
Tokeny UNI można kupować i sprzedawać na różnych giełdach kryptowalut, dzięki czemu handlowcy mogą używać tokenów UNI do handlu na inne kryptowaluty lub do uczestniczenia w aplikacjach zdecentralizowanych finansów (DeFi). Należy pamiętać, że nowe przypadki użycia mogą pojawić się w wyniku próśb społeczności i głosów zarządczych.
Jak korzystać z Uniswapa
Aby korzystać z Uniswap, musisz mieć portfel kryptowalut, który zawiera kilka tokenów Ether lub ERC-20. Oto jak zacząć korzystać z prostej opcji wymiany w Uniswap:
Połącz się ze swoim portfelem Ethereum na stronie Uniswap.
Wybierz token, którym chcesz handlować. Uniswap obsługuje kilka tokenów ERC-20; upewnij się, że wybrałeś właściwy.
Wpisz kwotę, którą chcesz handlować. Interfejs wyświetli wówczas szacunkową kwotę drugiego tokena, którą otrzymasz, w oparciu o aktualny kurs wymiany.
Jeśli kwota jest zadowalająca, możesz kliknąć „Zamień”. Twój portfel poprosi Cię o potwierdzenie transakcji.
Po potwierdzeniu transakcji transakcja zostanie zrealizowana na Ethereum. Na koniec tokeny zostaną wyświetlone w Twoim portfelu.
Zamykające myśli
Uniswap to rozwijający się protokół DEX zbudowany na Ethereum. Umożliwia każdemu posiadaczowi portfela kryptowalutowego wymianę tokenów bez udziału pośredników lub osób trzecich. Platforma umożliwiła nowej klasie LP zarabianie opłat na swoich bezczynnych aktywach, jednocześnie umożliwiając inwestorom łatwą wymianę kryptowalut.
Uruchomienie tokena zarządzającego UNI jeszcze bardziej ugruntowało pozycję Uniswap jako platformy kierowanej przez społeczność. W miarę dalszego rozwoju ekosystemu DeFi ciekawie będzie zobaczyć, jak DEX-y ewoluują, aby sprostać wymaganiom użytkowników, zachowując jednocześnie swoje podstawowe wartości, takie jak decentralizacja i brak zaufania.
Dalsze czytanie
Co to jest IDO (wstępna oferta DEX)?
Czym są aplikacje zdecentralizowane (DApps)?
Najlepsze portfele kryptowalutowe dla inteligentnego łańcucha BNB (BSC)
Jaka jest rzeczywista wydajność w DeFi?
Zastrzeżenie i ostrzeżenie o ryzyku: Niniejsza treść jest prezentowana użytkownikowi w stanie „takim, jakim jest” wyłącznie w celach informacyjnych i edukacyjnych, bez jakichkolwiek oświadczeń ani gwarancji. Nie należy jej interpretować jako porady finansowej, prawnej lub innej profesjonalnej, ani nie ma na celu rekomendowania zakupu jakiegokolwiek konkretnego produktu lub usługi. Powinieneś zasięgnąć porady u odpowiednich profesjonalnych doradców. Jeśli artykuł został napisany przez osobę trzecią, pamiętaj, że wyrażone poglądy należą do osoby trzeciej i niekoniecznie odzwierciedlają poglądy Binance Academy. Aby uzyskać więcej informacji, prosimy o zapoznanie się z naszym pełnym zastrzeżeniem tutaj. Ceny aktywów cyfrowych mogą być zmienne. Wartość Twojej inwestycji może spaść lub wzrosnąć, a Ty możesz nie odzyskać zainwestowanej kwoty. Ponosisz wyłączną odpowiedzialność za swoje decyzje inwestycyjne, a Binance Academy nie ponosi odpowiedzialności za jakiekolwiek straty, które możesz ponieść. Materiał ten nie powinien być interpretowany jako porada finansowa, prawna lub inna profesjonalna. Aby uzyskać więcej informacji, zapoznaj się z naszymi Warunkami użytkowania i Ostrzeżeniem o ryzyku.