Resumé

Uniswap je sada počítačových programů, které běží na blockchainu Ethereum a umožňují výměnu decentralizovaných tokenů. Vše funguje díky jednorožcům (jak ilustruje jejich logo).

Obchodníci mohou obchodovat s tokeny Ethereum na Uniswapu, aniž by museli někomu věřit své prostředky. Mezitím může kdokoli půjčit svou kryptoměnu do rezerv nazývaných „pooly likvidity“. Výměnou za přispění peněz do těchto fondů získávají provize.

Jak tito kouzelní jednorožci přemění jeden žeton na jiný? Co potřebujete k použití Uniswapu? Pokračujme ve čtení.


Zavedení

Po celá léta byly centralizované burzy páteří trhu s kryptoměnami. Zajišťují rychlé časy vypořádání, vysoký objem obchodů a neustále se zlepšující likviditu. Existuje však paralelní svět vybudovaný ve formě protokolů bez důvěryhodných třetích stran. Decentralizované burzy (DEX) nevyžadují žádné zprostředkovatele ani správce, kteří by usnadňovali obchodování.

Vzhledem k inherentním omezením technologie blockchain bylo obtížné vytvořit DEX, které by smysluplně konkurovaly svým centralizovaným protějškům. Většina DEX by mohla zlepšit výkon i uživatelskou zkušenost.

Mnoho vývojářů přemýšlelo o nových způsobech, jak vybudovat decentralizovanou burzu. Uniswap je jedním z průkopníků v této oblasti. Jak Uniswap funguje, může být trochu obtížnější pochopit než tradičnější DEX. Již brzy se však přesvědčíme, že tento model má některé zajímavé přednosti.

V důsledku této inovace se Uniswap stal jedním z nejúspěšnějších projektů v oblasti decentralizovaného financování (DeFi).

Pojďme se podívat na to, co je Uniswap, jak funguje a jak na něm můžete obchodovat s tokeny jednoduše pomocí Ethereum peněženky.


Co je Uniswap?

Uniswap je decentralizovaný výměnný protokol založený na Ethereu. Přesněji řečeno, jde o automatický protokol likvidity. K obchodování není potřeba žádná kniha objednávek ani centralizovaná strana. Uniswap umožňuje uživatelům obchodovat bez prostředníka, s vysokým stupněm decentralizace a odolnosti vůči cenzuře.

Uniswap je svobodný software. Můžete se o tom sami přesvědčit na Uniswap GitHubu.

Dobře, ale jak probíhají obchody bez knihy objednávek? Uniswap funguje na základě modelu, který zahrnuje poskytovatele likvidity, kteří vytvářejí pooly likvidity. Tento systém poskytuje decentralizovaný cenový mechanismus, který v podstatě vyhlazuje hloubku objednávky. Jak to funguje, uvidíme podrobněji. Prozatím stačí poznamenat, že uživatelé mohou bezproblémově obchodovat s tokeny ERC-20 bez potřeby knihy objednávek.

Protože protokol Uniswap je decentralizovaný, neexistuje žádný registrační proces. V podstatě může být zpřístupněn jakýkoli token ERC-20, pokud je pro obchodníky vytvořen fond likvidity. Uniswap proto také neúčtuje poplatky za zařazení. V jistém smyslu funguje protokol Uniswap jako určitý druh veřejného statku.

Protokol Uniswap vytvořil Hayden Adams v roce 2018. Ale základní technologii, která inspirovala jeho implementaci, poprvé popsal spoluzakladatel Etherea Vitalik Buterin.


Jak Uniswap funguje?

Uniswap se odchyluje od tradiční architektury digitálních burz v tom, že nepoužívá knihu objednávek. Pracuje s modelem nazvaným Constant Product Market Maker, což je variace modelu s názvem Automated Market Maker (AMM).

Automatizované tvůrce trhu jsou chytré kontrakty, které drží rezervy likvidity, se kterými mohou obchodníci obchodovat. Tyto rezervy jsou financovány poskytovateli likvidity. Poskytovatelem likvidity může být kdokoli, kdo do fondu vloží ekvivalentní hodnotu dvou tokenů. Na oplátku platí obchodníci provizi do poolu, která je pak rozdělena mezi poskytovatele likvidity na základě jejich podílu na poolu. Jak to funguje, uvidíme podrobněji.

Poskytovatelé likvidity vytvářejí trh uložením ekvivalentní hodnoty rozdělené do dvou tokenů. Může to být ETH a jeden token ERC-20 nebo dva tokeny ERC-20. Tyto fondy se obvykle skládají ze stablecoinů, jako jsou DAI, USDC nebo USDT, ale není to podmínkou. Poskytovatelé likvidity na oplátku získávají „tokeny likvidity“, které představují jejich podíl na celém fondu likvidity. Tyto tokeny likvidity lze vyměnit za podíl, který představují v poolu.

Vezměme si tedy jako příklad fond likvidity ETH/USDT. ETH část fondu budeme nazývat x a USDT část y. Uniswap vezme tato dvě množství a vynásobí je pro výpočet celkové likvidity poolu. Říkejme tomu k. Klíčovou myšlenkou Uniswapu je, že k by mělo zůstat konstantní, což znamená, že celková likvidita fondu je konstantní. Takže vzorec pro celkovou likviditu v poolu je:

x * y = k

Co se tedy stane, když chce někdo obchodovat?

Řekněme, že Alice koupí 1 ETH za 300 USDT pomocí fondu likvidity ETH/USDT. Zvyšuje tak USDT část fondu a snižuje ETH část fondu. To znamená, že cena ETH roste. za co? Po transakci je v poolu méně ETH a víme, že celková likvidita (k) musí zůstat konstantní. Tento mechanismus má tedy za cíl stanovit cenu. V konečném důsledku je cena zaplacená za toto ETH založena na změně poměru mezi x a y.

Je třeba poznamenat, že tento model nemá lineární měřítko. Skutečně, čím větší je řád, tím více nevyvažuje zůstatky x a y. To znamená, že větší obchody jsou ve srovnání s menšími objednávkami exponenciálně dražší, což vede k větším a větším cenovým skluzům. To také znamená, že čím větší je fond likvidity, tím snazší je zpracovávat velké objednávky. za co? V tomto případě je posun mezi x a y menší.


Uniswap v3

Technologie Uniswap prošla několika evolucemi. Je pravděpodobné, že pokud jste použili Uniswap, použili jste Uniswap v2. Stále se však chystají nová vylepšení. Pojďme se podívat na nejdůležitější vylepšení, která přinesl Uniswap v3.


Kapitálová efektivita

Jednou z největších změn, které Uniswap v3 přináší, je kapitálová efektivita. Je tomu tak proto, že většina AMM je kapitálově velmi neefektivní, to znamená, že většina tam umístěných prostředků není v daném okamžiku využita. To je způsobeno inherentní vlastností tohoto x x y = k modelu, o kterém jsme hovořili dříve. Jednoduše řečeno, čím více likvidity v poolu, tím více může systém podporovat větší objednávky v širším cenovém rozpětí.

Poskytovatelé likvidity (LP) v těchto poolech však v podstatě nabízejí likviditu pro cenovou křivku (rozpětí) mezi 0 a nekonečnem. Veškerý tento kapitál je přítomen ve fondu, aby mohl být použit během scénáře, kdy jedno z aktiv ve fondu je 5x-s, 10x-s, 100x-s.

Pokud k tomu dojde, tato neaktivní aktiva zajistí, že na této části cenové křivky stále zbývá likvidita. To znamená, že pouze malá část likvidity poolu se nachází tam, kde probíhá většina obchodů.

Například Uniswap má v současné době přibližně 5 miliard USD v uzamčené likviditě, zatímco objem činí pouze přibližně 1 miliardu USD za den. Možná si myslíte, že tento způsob dělání věcí není nijak zvlášť elegantní a zdá se, že tým Uniswap souhlasí. Uniswap v3 řeší tento problém.

Poskytovatelé likvidity si nyní mohou nastavit vlastní cenové rozpětí, pro které chtějí likviditu poskytovat. To by mělo vést k větší koncentraci likvidity v cenovém rozpětí, kde se odehrává většina obchodních aktivit.

Uniswap v3 je svým způsobem základní způsob, jak vytvořit knihu objednávek na blockchainu Ethereum, kde se tvůrci trhu mohou rozhodnout poskytnout likviditu v cenových rozpětích, které si přejí. Je třeba poznamenat, že tato změna zvýhodňuje profesionální tvůrce trhu před jednotlivci. Výhodou AMM je, že kdokoli může poskytnout likviditu a využít své prostředky.

S touto přidanou vrstvou složitosti však „líní“ LP vydělají výrazně méně na poplatcích za obchodování než profesionálové, kteří mohou svou strategii neustále optimalizovat. Zároveň není těžké si představit, že agregátory jako yearn.finance nabízejí individuálním investorům způsob, jak zůstat v tomto prostředí trochu konkurenceschopní.


Uniswap LP tokeny ve formě NFT

Nyní chápeme, že každá pozice Uniswap LP je jedinečná, protože každý custodian si může nastavit své vlastní cenové rozpětí. To znamená, že pozice Uniswap LP již nejsou zastupitelné. Výsledkem je, že každá pozice LP je nyní reprezentována nezastupitelným tokenem (NFT).

Jednou z výhod reprezentace pozice Uniswap LP jako zastupitelného tokenu bylo vědět, jak ji použít v jiných částech DeFi. Tokeny LP Uniswap v2 lze uložit do Aave nebo MakerDAO jako kolaterál. To již není případ v3, protože každá pozice je jedinečná. Tento zlom v kompatibilitě však lze vyřešit novými typy odvozených produktů.


Uniswap na vrstvě 2

Transakční poplatky na Ethereu se za poslední rok zvýšily. Díky tomu je používání Uniswapu pro mnoho malých uživatelů ekonomicky neživotaschopné.

Uniswap v3 bude také nasazen na řešení druhé vrstvy nazvané „Optimistic rollup“. Jedná se o vynikající způsob, jak přizpůsobit chytré smlouvy a zároveň těžit z bezpečnosti sítě Ethereum. Očekává se, že toto nasazení povede k výraznému zvýšení propustnosti transakcí a snížení poplatků pro uživatele.


Co je to netrvalá ztráta?

Jak jsme viděli, poskytovatelé likvidity vydělávají poplatky, když poskytují likviditu obchodníkům, kteří mohou obchodovat s tokeny. Je ještě něco, o čem by poskytovatelé likvidity měli vědět? Ano. Existuje efekt zvaný netrvalá ztráta.

Řekněme, že Alice vloží 1 ETH a 100 USDT do fondu Uniswap. Protože tokenový pár musí mít ekvivalentní hodnotu, znamená to, že cena ETH je 100 USDT. Mezitím je v poolu celkem 10 ETH a 1 000 USDT, přičemž zbytek poskytují jiní poskytovatelé likvidity, jako je Alice. To znamená, že Alice má 10% podíl na fondu. Naše celková likvidita (k) je v tomto případě 10 000.

Co se stane, když cena ETH vzroste na 400 USDT? Pamatujte, že celková likvidita fondu musí zůstat konstantní. Pokud má ETH nyní hodnotu 400 USDT, znamená to, že se poměr mezi množstvím ETH a množstvím USDT v poolu změnil. Po pravdě řečeno, v poolu je nyní 5 ETH a 2 000 USDT. za co? Arbitrážní obchodníci budou přidávat USDT do fondu a odebírat z něj ETH, dokud poměr neodráží přesnou cenu. To je důvod, proč je nezbytné pochopit, že k je konstantní.

Alice se tedy rozhodne vybrat své prostředky a získat 10 % z celkové částky, představující její podíl. V důsledku toho získá 0,5 ETH a 200 USDT, což je celkem 400 USDT. Zdá se, že si pěkně vydělala. Ale co by se mohlo stát, kdyby své prostředky do bazénu nezaplatila? Měla by 1 ETH a 100 USDT, celkem tedy 500 USDT.

Ve skutečnosti by Alice byla lépe na HODLingu, než aby poskytovala likviditu na Uniswapu. V tomto případě je občasná ztráta v podstatě nákladem příležitosti dodání tokenu, jehož cena se zvyšuje. To jednoduše znamená, že vložením prostředků do Uniswapu v naději, že vydělá poplatky, může Alice přijít o další příležitosti.

Všimněte si, že tento efekt funguje bez ohledu na směr, kterým se cena od okamžiku vkladu mění. Co to znamená? Pokud se cena ETH oproti době uložení sníží, mohou se ztráty také zvětšit. Pokud k tomu chcete technické vysvětlení, podívejte se na Pintailův článek, který toto téma pokrývá.

Ale proč je ztráta přerušovaná? Pokud se ceny tokenů v poolu vrátí k ceně použité v době vkladu, efekt se ruší. Navíc, protože poskytovatelé likvidity vydělávají provize, lze ztrátu časem vyrovnat. Navzdory tomu by to poskytovatelé likvidity měli zvážit před přidáním prostředků do seskupení.


Jak Uniswap vydělává peníze?

Není tomu tak. Uniswap je decentralizovaný protokol podporovaný společností Paradigm (zajišťovací fond pro kryptoměny). Veškeré poplatky se platí poskytovatelům likvidity a žádný ze zakladatelů nedostává žádnou kompenzaci související s obchody, které probíhají prostřednictvím protokolu.

V současné době jsou transakční poplatky placené poskytovatelům likvidity 0,3 % za obchod. Ve výchozím nastavení se přidávají do fondu likvidity, ale poskytovatelé likvidity je mohou kdykoli stáhnout. Poplatky se rozdělují na základě podílu každého poskytovatele likvidity na poolu.

Část poplatku by mohla být v budoucnu vynaložena na vývoj Uniswapu. Tým Uniswap již nasadil vylepšenou verzi protokolu s názvem Uniswap v2.


➟ Chcete se dostat do kryptoměn? Kupte si bitcoiny na Binance!


Jak používat Uniswap

Uniswap je protokol s otevřeným zdrojovým kódem, což znamená, že každý si může vytvořit vlastní aplikaci, která tento protokol používá. Nejčastěji používanou implementací je však https://app.uniswap.org nebo https://uniswap.exchange.

  1. Přejděte do rozhraní Uniswap.

  2. Připojte svou peněženku. Můžete použít MetaMask, Trust Wallet nebo jakoukoli jinou podporovanou Ethereum peněženku.

  3. Vyberte token, který chcete prodat.

  4. Vyberte token, který chcete zakoupit.

  5. Klepněte na Zaměnit.

  6. Náhled transakce ve vyskakovacím okně.

  7. Potvrďte žádost o transakci v peněžence.

  8. Počkejte na potvrzení transakce na blockchainu Ethereum. Jeho stav můžete sledovat na https://etherscan.io/.


Le token Uniswap (UNI)

UNI je nativní token protokolu Uniswap a uděluje svým držitelům práva řízení. To jednoduše znamená, že držitelé UNI mohou hlasovat pro změny protokolu. Už jsme mluvili o tom, jak je protokol jakýmsi veřejným statkem. UNI token přivádí tuto myšlenku k životu.

Byla vydána 1 miliarda UNI tokenů. 60 % z nich je distribuováno stávajícím členům komunity Uniswap, zatímco 40 % bude zpřístupněno členům týmu, investorům a poradcům po dobu čtyř let.

Část komunitní distribuce se provádí prostřednictvím distribuce poskytovatelům likvidity. To znamená, že UNI bude distribuován těm, kteří poskytují likviditu následujícím Uniswap poolům:

  • ETH/USDT

  • ETH/USDC

  • ETH/DAI

  • ETH/WBTC

Ale kdo jsou členové komunity Uniswap? Jakákoli adresa Ethereum, která interagovala se smlouvami Uniswap. Pojďme se podívat, jak můžete sbírat UNI tokeny.


Jak obnovit tokeny Uniswap (UNI)?

Pokud jste použili Uniswap, pravděpodobně můžete získat 400 UNI tokenů na adresu, se kterou jste použili Uniswap. Sbírání žetonů:

  1. Přejděte na https://app.uniswap.org/.

  2. Připojte peněženku, se kterou jste dříve používali Uniswap.

  3. Klikněte na „Získat své UNI tokeny“.

how-to-claim-uni-tokens-uniswap

  1. Potvrďte transakci ve své peněžence (aktuální ceny plynu můžete zkontrolovat na webu Etherscan Gas Tracker).

  2. Gratulujeme, nyní držíte UNI!

Chcete vyměnit své UNI tokeny? Binance má vše, co potřebujete.


➟ Klikněte sem a obchodujte UNI na Binance!


Jak koupit UNI na Binance

Chcete-li zakoupit UNI, budete muset obchodovat buď fiat nebo krypto pomocí zobrazení Binance Exchange. Debetní kartu nelze použít k nákupu přímo od UNI. Níže jsou uvedeny možné páry, takže si můžete vybrat mezi BNB, BTC, BUSD, USDT nebo EUR.


Pokud chcete nakupovat UNI pomocí kryptoměn, můžete buď převést prostředky do své spotové peněženky, nebo je zakoupit. BUSD je doporučená varianta kvůli její cenové stabilitě. BUSD si můžete koupit svou kartou na stránce [Koupit kryptoměny]. Zadejte částku, kterou chcete zakoupit, a kliknutím na [Pokračovat] vyplňte údaje o své kartě.


Jakmile budete mít svou kryptoměnu, přejděte na burzu a vyberte UNI pár, který chcete obchodovat. Páry můžete změnit kliknutím na aktuální tržní pár vlevo nahoře.


Do vyhledávacího pole zadejte vámi vybraný pár. V našem příkladu potřebujeme dvojici UNI/BUSD.


Nyní můžete vytvořit nákupní objednávku pro UNI. Nejrychlejším způsobem je tržní příkaz, který vám dá aktuální okamžitou cenu. Můžete také nastavit příkaz Limit nebo Stop limit, pokud chcete nakupovat za konkrétní cenu nebo vyšší.

Chcete-li vytvořit tržní příkaz, přejděte na pravou stranu zobrazení Exchange a klikněte na [Spot]. Ujistěte se, že jste jako typ objednávky vybrali [Market] na kartě [Buy] a zadejte částku BUSD, kterou chcete obchodovat. Nakonec klikněte na [Koupit UNI] a odešlete objednávku.


Jak prodávat UNI na Binance

Prodej UNI probíhá podobným způsobem. Nejprve se ujistěte, že máte UNI ve vaší peněžence na Binance. Pokud jste své tokeny nevložili, přejděte na stránku [Fiat a spot] a vyhledejte UNI. Kliknutím na [Vložit] zobrazíte podrobné pokyny k převodu UNI. Můžete se také podívat na naši příručku Jak vkládat peníze na Binance.


Jakmile vložíte své UNI, otevřete zobrazení Exchange a vyberte UNI pár, který chcete obchodovat. Pojďme se podívat na dvojici UNI/BTC.


Pomocí vyhledávacího pole najděte pár, který vám vyhovuje. V našem případě klikněte na [UNI/BTC].


Chcete-li prodat své UNI za aktuální tržní cenu, přejděte na pravou stranu obrazovky. Klikněte na [Spot] a na kartě [Prodat] vyberte jako typ objednávky [Market]. Zadejte množství UNI, které chcete prodat, a klikněte na [Prodat UNI].


Abych to uzavřel

Uniswap je inovativní výměnný protokol postavený na Ethereu. Umožňuje komukoli s peněženkou Ethereum vyměňovat tokeny bez zásahu centralizovaného úřadu.

Ačkoli má tato technologie svá omezení, může mít vzrušující důsledky pro budoucnost obchodování s tokeny bez důvěryhodné třetí strany. Jakmile budou škálovací řešení Ethereum 2.0 uvedena do provozu v síti, Uniswap z nich pravděpodobně bude mít prospěch také.