2019: Rok DEX (decentralizované burzy)

Je možné, že se zima kryptoměn stala zlatým věkem technologie blockchain? Vítejte v roce 2019, roce decentralizovaných burz (DEX)!

Všichni, kdo mají co dočinění s kryptoměnami nebo blockchain technologií, zažívá krutou zimu, což se odráží v cenových grafech oblíbených i nepříliš oblíbených kryptoměn typu ledových hor (Cca.: POk, přeložili, situace se už trochu změnila...). Hype pominul, bublina praskla a kouř se rozplynul. Není to však všechno špatné. Technologie se stále vyvíjejí a nacházejí řešení, jako jsou decentralizované burzy (DEX - Dcentralizovat Exzměna), které jsou navrženy tak, aby v roce 2019 radikálně změnily ekosystém kryptoměn.

Co je decentralizovaná burza?


Možná budete překvapeni. Na centralizovaných obchodních platformách CEX (nebo Centralizované burzy., Poznámka: v originále CEX je zkratka, nemělo by se zaměňovat s názvem populární burzy CEX.io), vlastník platformy je pouze prostředníkem, jakýmsi kryptobankéřem. Je zodpovědný za ukládání a správu všech finančních prostředků, které jsou na platformě obchodovány. CEX je obvykle intuitivní a přístupná platforma, která nabízí vysokou likviditu a různé obchodní nástroje. Platforma také funguje jako brána mezi fiat měnou a krypto aktivy.

Jako kryptonadšenci však známe rizika centralizace a důvěry ve zprostředkovatele, například smrt zakladatele burzy Quadriga a ztrátu klíčů k peněžence, na které byly uloženy prostředky uživatelů. V případě centralizované platformy se stává jediným bodem selhání nebo cenzury.

DEX má za cíl eliminovat prostředníky a jediný bod selhání, prováděním transakcí přímo mezi uživateli, na samotném blockchainu, který je základem platformy, a obchází obchodní platformu. Hlavním účelem DEX je tedy jednoduše poskytnout infrastrukturu pro kupující aktiva, aby našli prodejce a naopak.

Hlavní výhoda DEX oproti CEX je zřejmá:

  1. "spolehlivost". Již není potřeba prostředníka. Uživatelé jsou proto zodpovědní za své prostředky spíše než za centralizovanou platformu (jejíž ředitel může zemřít, klíče mohou být ukradeny nebo hacknuty);
  2. Vzhledem k tomu, že uživatelé jsou zodpovědní za své finanční prostředky a neexistuje žádný prostředník ve formě platformy, neexistuje žádná šance na cenzuru (vklady nelze zmrazit a uživatelé jsou blokováni), není vyžadováno žádné ověření (KYC) pro přístup k obchodním příležitostem. obchodní transakce jsou „anonymní“, protože neexistuje žádný „dohlížející“ nebo kontrolní orgán;
  3. a co je důležitější, obecně v DEX můžete provádět jakýkoli typ směny mezi aktivy (pokud se nabídky kupujícího a prodávajícího shodují), takže nejste omezeni podmínkami kotace nástroje jako v případě CEX (Cca.: v obecném případě tomu tak není, zde autor trochu fantazíruje a popisuje výhradně idealistický obraz, který je nyní možný pouze za podmínky možnosti atomových swapů mezi řetězci);

Ale jak říká staré přísloví: "není všechno zlato, co se třpytí" Současné technologie DEX mají problémy, které je stále třeba vyřešit. Za prvé, DEX v současné době není příliš přizpůsobený běžným uživatelům. Nám profesionálům možná vyhovuje používání peněženek, správa klíčů, počátečních frází a podepisování transakcí, ale běžní uživatelé se těchto věcí bojí.

Navíc, protože obchody jsou peer-to-peer, některé burzy vyžadují, aby uživatelé byli online, aby dokončili svou objednávku (zní to šíleně, že?). UX je hlavním důvodem, proč nováčci v kryptoměnách preferují CEX před DEX pro obchodování s krypto aktivy. A v důsledku hrozného UI/UX má DEX nízkou likviditu téměř u všech obchodovaných aktiv.

Opět, pokud jste zapomněli na tento drobný detail, obchody v DEX jsou peer-to-peer, takže pokud chcete vyměnit BTC za LTC, určitě budete muset najít klienta ochotného vyměnit Litecoiny za vámi nabízené množství bitcoinů. To může být náročné (mírně řečeno) pro určité měny nebo pokud je počet uživatelů DEX malý. A tak to vše, spolu s omezeným výkonem většiny DEXů (v jejich jádru blockchainů), staví nepřekonatelnou bariéru na cestě k masovému přijetí na trh.

A tak:
CEX (centralizované):

  • Snadné použití
  • Pokročilé funkce obchodování
  • Vysoká likvidita
  • Příležitosti pro práci s fiat měnami (obchodování, vstup/výstup)

DEX (decentralizované):

  • Obtížné na pochopení a použití
  • Pouze základní obchodní možnosti
  • Nízká likvidita
  • Není možné pracovat s konvenčními měnami

Naštěstí lze všechny tyto obtíže napravit, o což se snaží nové projekty. Ale o tom trochu později; nejprve se podívejme na současnou situaci. Jak vznikají současné DEXy? Existují tři hlavní přístupy k navrhování DEX.

Kniha objednávek na řetězci a vypořádání

To byla architektura první generace DEX. Jednoduše řečeno, toto je směna zcela na vrcholu blockchainu. Všechny akce – každý obchodní příkaz, změna stavu – vše se zaznamenává v blockchainu jako transakce. Celá burza je tedy řízena chytrým kontraktem, který je zodpovědný za zadávání uživatelských objednávek, zamykání prostředků, párování objednávek a provádění obchodu. Tento přístup zajišťuje decentralizaci, důvěru a bezpečnost a přenáší základní principy blockchainu do všech funkcí DEX. (Cca.: v zásadě se jedná o skutečnou decentralizovanou směnu, která je plně v souladu s duchem a podstatou tohoto přístupu. Nevýhodou je, že implementace byly na vrcholu raných a nedokonalých blockchainů. Jako příklad dobrého řešení můžeme uvést BitShares a Stellar).

Tato architektura však dělá platformu:

  • nízká likvidita — systém nemá dostatečnou hlasitost pro nástroje;
  • pomalý — úzkým hrdlem při provádění příkazů v DEX je inteligentní smlouva a šířka pásma sítě. Představte si, že byste takto pracovali na decentralizované burze cenných papírů;
  • miláčku — každá operace, která změní stav, znamená spuštění chytré smlouvy a zaplacení ceny plynu;
  • „by-design“ je neschopnost interakce s jinými platformami, a to je obrovské omezení.

Co mám na mysli tím, že nejsem schopen interakce? A faktem je, že v tomto typu DEX můžete vyměňovat pouze aktiva, která jsou nativní pro blockchain a smart kontrakty platformy DEX, pokud nejsou použity další prostředky pro propojení mezi sítěmi. Pokud tedy použijeme Ethereum pro DEX, pak prostřednictvím této platformy budeme moci vyměňovat pouze tokeny založené na blockchainu Ethereum.

Kromě toho se vestavěné DEX obvykle používají k výměně omezeného počtu standardních tokenů (například pouze ERC20 a ERC721), což klade velká omezení na obchodovaná aktiva. Příklady takových decentralizovaných platforem jsou DEX.tor (Cca.: ještě slavnější EtherDelta/ForkDelta), nebo výměny založené na standardu EIP823 (Cca.: pokus o standardizaci formátu inteligentní smlouvy pro obchodování tokenů ERC-20).

Protože ne vše musí být založeno na Ethereu, dovolte mi, abych se s vámi podělil o příklad DEX implementovaného pomocí tohoto přístupu na dalším populárním blockchainu, EOS. Tokena je v současnosti první implementací plně on-chain DEX, která používá prostřední token k minimalizaci poplatků placených uživateli.

Kniha objednávek mimo řetězec a výpočty on-chain

Tento přístup následují DEX postavené na protokolech druhé vrstvy nad základním blockchainem. Například protokol 0x nad Ethereem. Transakce se provádějí na etheru (nebo na jakékoli jiné síti podporované přenosovými uzly (Cca.: Verze 2.0 protokolu byla nyní implementována a plánují spojit likviditu na Ethereum (a jeho forcích) a EOS) a uživatelé získají možnost kontrolovat své prostředky až do okamžiku dokončení obchodní operace (není třeba blokovat prostředky, dokud není objednávka dokončena). Knihy objednávek v tomto schématu jsou udržovány na reléových uzlech, které za to dostávají provizi. Vysílají každou novou objednávku, konsolidují veškerou likviditu systému a vytvářejí spolehlivější obchodní infrastrukturu. Po obdržení příkazu čeká tvůrce trhu na druhou stranu transakce a poté je obchod proveden uvnitř 0x smart kontraktu a záznam transakce je vložen do blockchainu.

Tento designový přístup vede k nižším poplatkům, protože nové objednávky nebo aktualizace objednávek nevyžadují platbu plynu a jediné dva poplatky, které je třeba zaplatit, jsou jeden za přenosy, které usnadnily obchod, a za plyn potřebný k provedení výměny tokenů mezi uživatelů v blockchainových sítích. V protokolu 0x je libovolný (Cca.: předpokládá se, že aktivní obchodník) se může stát přenosovým uzlem a získávat další tokeny za provádění obchodů, čímž pokryje provize z jejich obchodů. Navíc skutečnost, že obchodování probíhá mimo řetězec, řeší problém výkonnosti blockchainu a inteligentních smluv, který jsme viděli u DEX založených na Ethereu.

Jednou z hlavních nevýhod tohoto typu DEX je opět nedostatek interakce s jinými platformami. V případě DEX založeného na protokolu 0x můžeme obchodovat pouze s tokeny, které žijí v síti Ethereum. Navíc, v závislosti na konkrétní implementaci DEX, mohou existovat další omezení pro konkrétní standardy tokenů, které smíme obchodovat (v podstatě všechny vyžadují obchodování s tokeny ERC-20 nebo ERC-721). Ideálním příkladem DEX založeného na 0x je projekt Radar Relay​.

Abychom mohli interagovat s jinými řetězci, musíme vyřešit další problém – dostupnost dat. DEX, které používají mechanismy mimo řetězec k ukládání a zpracování objednávek, delegují tento úkol na přenosové uzly, které mohou být náchylné k manipulaci se zlomyslnými objednávkami nebo jiným hrozbám, takže celý systém je zranitelný.

Takže hlavní body tohoto typu DEX:

  • Funguje pouze s omezeným seznamem standardů nástrojů
  • Menší provize
  • Nejlepší výkon
  • Více likvidity
  • Žádné blokování finančních prostředků obchodníků

Chytré smlouvy s rezervami

Tento typ DEX doplňuje dva předchozí typy platforem a je určen především k řešení problému likvidity. S využitím inteligentních rezerv, namísto přímého hledání kupce pro aktivum, může uživatel s rezervou obchodovat tak, že do rezervy uloží bitcoiny (nebo jiná aktiva) a na oplátku obdrží odpovídající aktivum. Je to obdoba decentralizované banky, která nabízí likviditu systému. Inteligentní smluvní rezervy v DEX jsou řešením, jak obejít problém „shody přání“ a otevřít nelikvidní tokeny pro obchodování. nedostatky?

To vyžaduje, aby třetí strana jednala jako banka a poskytla tyto prostředky nebo zavedla pokročilé zásady správy zdrojů, aby uživatelé mohli zablokovat část svých prostředků v zájmu likvidity DEX a decentralizovat správu rezerv. Bancor (decentralizovaná likviditní síť) je ukázkovým příkladem tohoto přístupu (Cca.: a velmi úspěšně implementována. Brzy také očekáváme spuštění projektu Minter, kde je toto implementováno na úrovni základního protokolu samotné sítě).

Charakteristické body:

  • Zvyšuje likviditu
  • Podporuje mnoho různých tokenů najednou
  • Určitý stupeň centralizace

Nová vlna DEX

Nyní znáte různé přístupy k architektuře DEX a jejich implementaci. Proč však tak nízká popularita takových řešení, navzdory přítomnosti silných výhod? Hlavními výzvami současných projektů jsou především škálovatelnost, likvidita, kompatibilita a UX. Pojďme se podívat na slibný vývoj, který stojí v popředí vývoje DEX a blockchainu.

Problémy, které je třeba řešit v příští generaci DEX:

  • Škálovatelnost
  • Likvidity
  • Kompatibilita
  • UX

Jak vidíme, jedním z hlavních omezení návrhu DEX byla škálovatelnost.
Pro on-chain DEX máme omezení na smlouvy a samotnou síť, zatímco off-chain vyžaduje další protokoly. Vývoj blockchainových platforem nové generace, jako jsou NEO, NEM nebo Ethereum 2.0, umožní vývoj škálovatelnějších DEXů.

Pojďme se trochu zaměřit na Ethereum 2.0. Nejslibnějším vylepšením je sharding. Sharding rozděluje síť Ethereum na podsítě (shardy) s místním konsensem, takže ověřování bloků již nemusí provádět každý uzel v síti, ale pouze členové stejného shardu. Paralelně se nezávislé úlomky vzájemně ovlivňují, aby bylo dosaženo globálního konsenzu v síti. Aby to bylo možné, Ethereum se bude muset posunout od konsenzu Proof-of-Work ke konsensu Proof-of-Stake (což doufáme uvidíme v příštích několika měsících).

Očekává se, že Ethereum bude schopno zpracovat přes 15 000 transakcí za sekundu (což není špatné pro implementaci škálovatelného nativního DEX).

2019: Rok DEX (decentralizované burzy)

Kompatibilita a cross-chain protokoly

Takže máme pokrytou škálovatelnost, ale co kompatibilita? Možná máme vysoce škálovatelnou platformu Ethereum, ale stále můžeme obchodovat pouze s tokeny na bázi Etherea. Zde vstupují do hry projekty jako Cosmos a Polkadot (Cca.: Zatímco se článek připravoval, Cosmos již vstoupil do fáze reálné práce, takže již můžeme hodnotit jeho schopnosti). Tyto projekty mají za cíl kombinovat různé typy blockchainových platforem, jako je Ethereum a Bitcoin nebo NEM a ZCash.

Cosmos implementoval protokol Inter Blockchain Communication (IBC), který umožňuje jednomu blockchainu komunikovat s ostatními sítěmi. Jednotlivé sítě budou mezi sebou komunikovat přes IBC a nějaký mezilehlý uzel, Cosmos Hub (implementuje podobnou architekturu jako 0x).

Chain Relays je technický modul v IBC, který umožňuje blockchainům číst a ověřovat události na jiných blockchainech. Představte si, že chytrý kontrakt na Ethereu chce zjistit, zda byla konkrétní transakce dokončena v bitcoinové síti, poté toto ověření svěří jinému uzlu Relay Chain, který je připojen k požadované síti, a může zkontrolovat, zda tato transakce již byla dokončena. a jsou součástí blockchainu bitcoinu.

A konečně, Peg Zones jsou uzly, které fungují jako brány mezi různými blockchainy a umožňují síti Cosmos propojit se s jinými blockchainy. Peg Zones vyžaduje specifickou inteligentní smlouvu na každém z propojených řetězců, aby mezi nimi byla umožněna výměna kryptoměn.

2019: Rok DEX (decentralizované burzy)

A co Polkadot?

Polkadot a Cosmos používají podobné přístupy. Vytvářejí přechodné blockchainy, které běží nad jinými sítěmi a konsensuálními protokoly. V případě Polkadotu se vazebné zóny nazývají Bridges a pro komunikaci mezi blockchainy využívají i reléové uzly. Největší rozdíl je v tom, jak plánují propojovat různé sítě při zachování bezpečnosti.

2019: Rok DEX (decentralizované burzy)

Přístup společnosti Polkadot k zabezpečení sítě je založen na sjednocení a následném sdílení mezi řetězci. To umožňuje jednotlivým řetězcům využívat kolektivní zabezpečení, aniž by museli začínat od nuly (Cca.: Pro autora velmi těžká a nepochopitelná chvíle. V originále „With Polkadot je zabezpečení sítě sdruženo a sdíleno. To znamená, že jednotlivé řetězce mohou využívat kolektivní zabezpečení, aniž by museli začínat od nuly, aby získali trakci a důvěru.“ Polkadotův operační algoritmus je pro nás obtížné popsat jednoduchými slovy, v současnosti jde o jeden z nejsložitějších projektů a je stále ve fázi výzkumu. Různé materiály používají termín „zabezpečení“ ve velmi odlišných kontextech, což ztěžuje jeho pochopení. O něco lepší srovnání obou systémů je např. v tomto článku (RU)).

Tyto technologie jsou stále ve vývoji, takže se alespoň několik měsíců nedočkáme žádných skutečných výměnných projektů postavených na těchto protokolech interoperability a umožňujících výměnu aktiv mezi různými sítěmi. Výhody takových technologií jsou však velmi zajímavé pro implementaci další generace DEXů.

Likvidita prostřednictvím rezervace

Podobně jako u vyhrazených smart kontraktů máme další typ DEX, který využívá nezávislé blockchainy jako základní infrastrukturu pro výměnu aktiv, jako jsou Waves, Stellar nebo dokonce Ripple.

Tyto platformy umožňují decentralizovanou výměnu jakýchkoli dvou aktiv (jakéhokoli druhu) pomocí přechodného tokenu. Tímto způsobem, pokud chci vyměnit bitcoiny za ethery, bude mezi těmito dvěma aktivy použit prostřední token k dokončení transakce. Tato implementace DEX v podstatě funguje jako protokol pro vyhledávání cest, který se pomocí mezilehlých tokenů snaží najít nejkratší cestu (nejnižší náklady) k výměně jednoho aktiva za jiné. Použití tohoto přístupu optimalizuje párování kupujících a prodávajících, zvyšuje likviditu a umožňuje použití některých složitých obchodních nástrojů (kvůli použití samostatného vyhrazeného blockchainu spíše než sítě pro obecné účely). Například Binance (Cca.: jedna z největších světových centralizovaných krypto burz) udělala přesně to, když použila samostatný blockchain pro svůj nový projekt Binance DEX (Cca.: spuštěna teprve před týdnem). Přední burza se snaží vyřešit všechny problémy moderních DEXů díky vynikajícímu uživatelskému rozhraní a vysoké rychlosti řetězce, která potvrzuje bloky během sekundy (Cca.: interně používá síťovou vrstvu Tendermint a konsensus pBFT, který zajišťuje, že přijatý blok je okamžitě konečný a nelze jej přepsat. To také znamená, že brzy můžeme očekávat integraci s dalšími sítěmi prostřednictvím sítě Cosmos).

Poznámka: Původní článek dále hovoří o produktu společnosti, kde autor pracuje, a tato část nám přišla méně zajímavá jako část první, která dokonale odhaluje přístupy k architektuře decentralizovaných burz.

Odkazy na zdroje k tématu

Zdroj: www.habr.com

Přidat komentář