2019: Rok DEX (Decentralizované burzy)

Je možné, že sa kryptomenová zima stala zlatým vekom pre technológiu blockchain? Vitajte v roku 2019, roku decentralizovaných búrz (DEX)!

Každý, kto má niečo spoločné s kryptomenami alebo blockchain technológiou, zažíva tuhú zimu, čo sa odráža aj na cenových grafoch populárnych aj nie tak populárnych kryptomien ako ľadové hory (približne.: POk, preložili, situácia sa už trochu zmenila...). Hype pominul, bublina praskla a dym sa rozplynul. Nie je to však všetko zlé. Technológie sa naďalej vyvíjajú a nachádzajú riešenia, ako sú decentralizované burzy (DEX - Dcentralizovať Exzmena), ktoré sú navrhnuté tak, aby radikálne zmenili ekosystém kryptomien v roku 2019.

Čo je to decentralizovaná burza?


Možno budete prekvapení. Na centralizovaných obchodných platformách CEX (alebo centralizovaných burzách., Poznámka: v origináli CEX je skratka, netreba si ju mýliť s názvom obľúbenej burzy CEX.io), vlastníkom platformy je len sprostredkovateľ, akýsi krypto-bankár. Je zodpovedný za ukladanie a správu všetkých finančných prostriedkov, s ktorými sa na platforme obchoduje. CEX je zvyčajne intuitívna a prístupná platforma, ktorá ponúka vysokú likviditu a rôzne obchodné nástroje. Platforma tiež funguje ako brána medzi fiat menou a krypto aktívami.

Ako kryptonadšenci však poznáme riziká centralizácie a dôvery v sprostredkovateľov, napríklad smrť zakladateľa burzy Quadriga a stratu kľúčov od peňaženky, na ktorej boli uložené prostriedky používateľov. V prípade centralizovanej platformy sa stáva jediným bodom zlyhania alebo cenzúry.

Cieľom DEX je eliminovať sprostredkovateľov a jediný bod zlyhania, uskutočňovaním transakcií priamo medzi používateľmi na samotnom blockchaine, ktorý je základom platformy, pričom obchádza obchodnú platformu. Takže hlavným účelom DEX je jednoducho poskytnúť infraštruktúru pre kupujúcich aktíva, aby našli predajcov a naopak.

Hlavná výhoda DEX oproti CEX je zrejmá:

  1. "spoľahlivosť". Už nie je potrebný žiadny sprostredkovateľ. Preto sú používatelia zodpovední za svoje prostriedky, a nie za centralizovanú platformu (ktorej riaditeľ môže zomrieť, kľúče môžu byť ukradnuté alebo hacknuté);
  2. Keďže používatelia sú zodpovední za svoje prostriedky a neexistuje žiadny sprostredkovateľ vo forme platformy, neexistuje žiadna šanca na cenzúru (vklady nie je možné zmraziť a používatelia sú blokovaní), na prístup k obchodným príležitostiam sa nevyžaduje žiadne overenie (KYC) a všetky obchodné transakcie sú „anonymné“, keďže neexistuje žiadny „dozorný“ alebo kontrolný orgán;
  3. a čo je dôležitejšie, vo všeobecnosti v DEX môžete vykonávať akýkoľvek typ výmeny medzi aktívami (pokiaľ sa ponuky kupujúceho a predávajúceho zhodujú), takže nie ste obmedzení podmienkami kótovania nástroja ako v prípade CEX (približne.: vo všeobecnom prípade to tak nie je, tu autor trochu fantazíruje a opisuje výlučne idealistický obraz, ktorý je teraz možný len za predpokladu možnosti atómových swapov medzi reťazcami);

Ale ako hovorí staré príslovie, "nie je všetko zlato čo sa blyští" Súčasné technológie DEX majú výzvy, ktoré je ešte potrebné vyriešiť. Po prvé, DEX v súčasnosti nie je príliš prispôsobený pre bežných používateľov. Nám profesionálom možno vyhovuje používanie peňaženiek, spravovanie kľúčov, počiatočných fráz a podpisovanie transakcií, no bežní používatelia sa takýchto vecí obávajú.

Navyše, keďže obchody sú peer-to-peer, niektoré burzy vyžadujú, aby používatelia boli online, aby dokončili svoju objednávku (znie to šialene, však?). UX je hlavným dôvodom, prečo nováčikovia v kryptomenách uprednostňujú pri obchodovaní s kryptomenami CEX pred DEX. A v dôsledku hrozného UI/UX má DEX nízku likviditu pre takmer všetky obchodované aktíva.

Opäť, ak ste zabudli na tento malý detail, obchody v DEX sú peer-to-peer, takže ak chcete vymeniť BTC za LTC, určite budete musieť nájsť klienta ochotného zameniť Litecoiny za vami ponúkané množstvo Bitcoinu. To môže byť náročné (mierne povedané) pre určité meny alebo ak je počet používateľov DEX malý. A tak toto všetko spolu s obmedzeným výkonom väčšiny DEXov (v ich jadre blockchainov) kladie neprekonateľnú bariéru na ceste k masovému prijatiu na trh.

A tak:
CEX (centralizované):

  • Jednoduché použitie
  • Pokročilé obchodné funkcie
  • Vysoká likvidita
  • Príležitosti pre prácu s fiat menami (obchodovanie, vstup/výstup)

DEX (decentralizované):

  • Ťažké na pochopenie a použitie
  • Iba základné obchodné možnosti
  • Nízka likvidita
  • Nie je možné pracovať s konvenčnými menami

Našťastie sa všetky tieto ťažkosti dajú napraviť, o čo sa snažia nové projekty. Ale o tom trochu neskôr; najprv sa pozrime na súčasnú situáciu. Ako sa vytvárajú súčasné DEXy? Existujú tri hlavné prístupy k návrhu DEX.

Reťazová kniha objednávok a vyrovnania

Toto bola architektúra prvej generácie DEX. Jednoducho povedané, toto je výmena úplne na vrchole blockchainu. Všetky akcie – každý obchodný príkaz, zmena stavu – všetko sa zaznamenáva v blockchaine ako transakcie. Celá burza je teda riadená smart kontraktom, ktorý je zodpovedný za zadávanie užívateľských príkazov, uzamykanie prostriedkov, párovanie príkazov a realizáciu obchodu. Tento prístup zaisťuje decentralizáciu, dôveru a bezpečnosť a prenáša základné princípy blockchainu na všetky funkcie DEX. (približne.: v zásade ide o skutočnú decentralizovanú výmenu, ktorá je plne v súlade s duchom a podstatou tohto prístupu. Nevýhodou je, že implementácie boli na vrchole skorých a nedokonalých blockchainov. Ako príklad dobrého riešenia môžeme uviesť BitShares a Stellar).

Táto architektúra však robí platformu:

  • nízka likvidita — systém nemá dostatočný objem pre nástroje;
  • pomaly — prekážkou pri vykonávaní príkazov v DEX je inteligentný kontrakt a šírka pásma siete. Predstavte si, že by ste takto pracovali na decentralizovanej burze;
  • drahý — každá operácia, ktorá zmení stav, znamená spustenie inteligentnej zmluvy a zaplatenie ceny plynu;
  • „by-design“ je neschopnosť interakcie s inými platformami, a to je obrovské obmedzenie.

Čo myslím tým, že nemôžem komunikovať? A faktom je, že v tomto type DEX si môžete vymieňať iba aktíva, ktoré sú natívne pre blockchain a smart kontrakty platformy DEX, pokiaľ nie sú použité dodatočné prostriedky na prepojenie medzi sieťami. Ak teda použijeme Ethereum pre DEX, tak prostredníctvom tejto platformy si budeme môcť vymieňať len tokeny založené na Ethereum blockchaine.

Okrem toho sa vstavané DEX zvyčajne používajú na výmenu obmedzeného počtu štandardných tokenov (napríklad len ERC20 a ERC721), čo kladie veľké obmedzenia na aktíva, s ktorými sa obchoduje. Príkladmi takýchto decentralizovaných platforiem sú DEX.tor (približne.: ešte známejšia EtherDelta/ForkDelta), alebo výmeny založené na štandarde EIP823 (približne.: pokus o štandardizáciu formátu inteligentnej zmluvy na obchodovanie s tokenmi ERC-20).

Keďže nie všetko musí byť založené na Ethereu, dovoľte mi podeliť sa s vami o príklad DEX implementovaného pomocou tohto prístupu na inom populárnom blockchaine, EOS. Tokena je v súčasnosti prvou implementáciou plne on-chain DEX, ktorá využíva prechodný token na minimalizáciu poplatkov, ktoré platia používatelia.

Kniha objednávok mimo reťazca a výpočty v reťazci

Tento prístup nasledujú DEX postavené na protokoloch druhej vrstvy na vrchole základného blockchainu. Napríklad protokol 0x nad Ethereum. Transakcie sa vykonávajú na ethernetu (alebo na akejkoľvek inej sieti podporovanej prenosovými uzlami (približne.: Verzia 2.0 protokolu bola teraz implementovaná a plánujú kombinovať likviditu na Ethereum (a jeho forkoch) a EOS) a používatelia získajú možnosť kontrolovať svoje prostriedky až do momentu dokončenia obchodnej operácie (nie je potrebné blokovať prostriedky, kým nie je dokončená objednávka). Knihy objednávok v tejto schéme sú udržiavané na reléových uzloch, ktoré za to dostávajú províziu. Vysielajú každú novú objednávku, konsolidujú všetku likviditu systému a vytvárajú spoľahlivejšiu obchodnú infraštruktúru. Po prijatí objednávky čaká tvorca trhu na druhú stranu transakcie a potom sa obchod uskutoční v rámci 0x smart kontraktu a záznam o transakcii sa vloží do blockchainu.

Tento dizajnový prístup vedie k nižším poplatkom, pretože nové objednávky alebo aktualizácie objednávok nevyžadujú zaplatenie plynu a jediné dva poplatky, ktoré je potrebné zaplatiť, sú jeden za relé, ktoré uľahčili obchod, a za plyn potrebný na vykonanie výmeny tokenov medzi používateľov v blockchainových sieťach. V protokole 0x je ľubovoľný (približne.: predpokladá sa, že aktívny obchodník) sa môže stať prenosovým uzlom a získavať ďalšie tokeny za uskutočňovanie obchodov, čím pokryje provízie zo svojich obchodov. Okrem toho skutočnosť, že obchodovanie prebieha mimo reťazca, rieši problém výkonnosti blockchainu a inteligentných zmlúv, ktoré sme videli v DEXoch založených na Ethereu.

Jednou z hlavných nevýhod tohto typu DEX je opäť nedostatok interakcie s inými platformami. V prípade DEX založeného na protokole 0x môžeme obchodovať len s tokenmi, ktoré žijú v sieti Ethereum. Okrem toho, v závislosti od konkrétnej implementácie DEX, môžu existovať ďalšie obmedzenia pre špecifické štandardy tokenov, s ktorými môžeme obchodovať (v podstate všetky vyžadujú obchodovanie s tokenmi ERC-20 alebo ERC-721). Ideálnym príkladom DEX založeného na 0x je projekt Radar Relay​.

Aby sme mohli interagovať s inými reťazcami, musíme vyriešiť ďalší problém – dostupnosť dát. DEX, ktoré používajú na ukladanie a spracovanie objednávok mimoreťazové mechanizmy, delegujú túto úlohu na prenosové uzly, ktoré môžu byť náchylné na manipuláciu so zlomyseľným príkazom alebo iné hrozby, vďaka čomu je celý systém zraniteľný.

Takže hlavné body tohto typu DEX:

  • Funguje len s obmedzeným zoznamom štandardov nástrojov
  • Menšie provízie
  • Najlepší výkon
  • Viac likvidity
  • Žiadne blokovanie finančných prostriedkov obchodníkov

Inteligentné zmluvy s rezervami

Tento typ DEX dopĺňa dva predchádzajúce typy platforiem a je navrhnutý tak, aby riešil predovšetkým problém likvidity. Pomocou inteligentných rezerv namiesto priameho hľadania kupca pre aktívum môže používateľ obchodovať s rezervou tak, že do rezervy vloží bitcoiny (alebo iné aktíva) a na oplátku dostane zodpovedajúce aktívum. Je to analogické s decentralizovanou bankou, ktorá ponúka likviditu systému. Inteligentné rezervy založené na zmluve v DEX sú riešením, ako obísť problém „zhody túžob“ a otvoriť nelikvidné tokeny na obchodovanie. nedostatky?

To si vyžaduje, aby tretia strana konala ako banka a poskytovala tieto prostriedky alebo implementovala pokročilé politiky riadenia zdrojov, aby používatelia mohli zablokovať časť svojich prostriedkov v záujme likvidity DEX a decentralizovať správu rezerv. Bancor (decentralizovaná sieť likvidity) je ukážkovým príkladom tohto prístupu (približne.: a veľmi úspešne implementovaný. Čoskoro očakávame aj spustenie projektu Minter, kde je tento implementovaný na úrovni základného protokolu samotnej siete).

Charakteristické body:

  • Zvyšuje likviditu
  • Podporuje veľa rôznych tokenov naraz
  • Určitý stupeň centralizácie

Nová vlna DEX

Teraz poznáte rôzne prístupy k architektúre DEX a ich implementáciu. Prečo však taká nízka popularita takýchto riešení, napriek prítomnosti silných výhod? Hlavnými výzvami súčasných projektov sú najmä škálovateľnosť, likvidita, kompatibilita a UX. Poďme sa pozrieť na sľubný vývoj, ktorý je v popredí vývoja DEX a blockchainu.

Problémy, ktoré je potrebné riešiť v novej generácii DEX:

  • Škálovateľnosť
  • likvidita
  • Kompatibilita
  • UX

Ako vidíme, jedným z hlavných obmedzení v návrhu DEX bola škálovateľnosť.
Pre on-chain DEX máme obmedzenia týkajúce sa zmlúv a samotnej siete, zatiaľ čo off-chain vyžaduje dodatočné protokoly. Vývoj blockchainových platforiem novej generácie ako NEO, NEM alebo Ethereum 2.0 umožní vývoj škálovateľnejších DEX.

Poďme sa trochu zamerať na Ethereum 2.0. Najsľubnejším vylepšením je sharding. Sharding rozdeľuje sieť Ethereum na podsiete (shards) s lokálnym konsenzom, takže overovanie blokov už nemusí vykonávať každý uzol v sieti, ale iba členovia toho istého shardu. Paralelne nezávislé fragmenty interagujú navzájom, aby sa dosiahol globálny konsenzus v sieti. Aby to bolo možné, Ethereum sa bude musieť posunúť od konsenzu Proof-of-Work ku konsenzu Proof-of-Stake (čoho dúfame uvidíme v najbližších mesiacoch).

Očakáva sa, že Ethereum bude schopné spracovať viac ako 15 000 transakcií za sekundu (čo nie je zlé na implementáciu škálovateľného natívneho DEX).

2019: Rok DEX (Decentralizované burzy)

Kompatibilita a cross-chain protokoly

Takže škálovateľnosť je pokrytá, ale čo kompatibilita? Možno máme vysoko škálovateľnú platformu Ethereum, ale stále môžeme obchodovať len s tokenmi založenými na Ethereu. Tu vstupujú do hry projekty ako Cosmos a Polkadot (približne.: Kým sa článok pripravoval, Cosmos už vstúpil do štádia reálnej práce, takže už môžeme hodnotiť jeho schopnosti). Cieľom týchto projektov je spojiť rôzne typy blockchainových platforiem, ako sú Ethereum a Bitcoin alebo NEM a ZCash.

Spoločnosť Cosmos implementovala protokol Inter Blockchain Communication (IBC), ktorý umožňuje jednému blockchainu komunikovať s inými sieťami. Jednotlivé siete budú medzi sebou komunikovať cez IBC a nejaký medziľahlý uzol, Cosmos Hub (implementuje podobnú architektúru ako 0x).

Chain Relays je technický modul v IBC, ktorý umožňuje blockchainom čítať a overovať udalosti na iných blockchainoch. Predstavte si, že inteligentný kontrakt na Ethereum chce zistiť, či bola konkrétna transakcia dokončená v bitcoinovej sieti, potom dôveruje tomuto overeniu inému uzlu Relay Chain, ktorý je pripojený k požadovanej sieti, a môže skontrolovať, či táto transakcia už bola dokončená. a zahrnuté do blockchainu bitcoin.

Napokon, Peg Zones sú uzly, ktoré fungujú ako brány medzi rôznymi blockchainmi a umožňujú sieti Cosmos pripojiť sa k iným blockchainom. Peg Zones vyžaduje špecifickú inteligentnú zmluvu na každom z prepojených reťazcov, aby sa umožnila výmena kryptomien medzi nimi.

2019: Rok DEX (Decentralizované burzy)

A čo Polkadot?

Polkadot a Cosmos používajú podobné prístupy. Budujú prechodné blockchainy, ktoré bežia nad inými sieťami a konsenzuálnymi protokolmi. V prípade Polkadot sa väzbové zóny nazývajú mosty a na komunikáciu medzi blockchainmi využívajú aj reléové uzly. Najväčší rozdiel je v tom, ako plánujú prepojiť rôzne siete pri zachovaní bezpečnosti.

2019: Rok DEX (Decentralizované burzy)

Prístup Polkadotu k bezpečnosti siete je založený na zjednotení a následnom zdieľaní medzi reťazcami. To umožňuje jednotlivým reťazcom využívať kolektívnu bezpečnosť bez toho, aby museli začínať od nuly (približne.: Pre autora veľmi ťažký a nepochopiteľný moment. V origináli „With Polkadot je bezpečnosť siete združená a zdieľaná. To znamená, že jednotlivé reťazce môžu využívať kolektívnu bezpečnosť bez toho, aby museli začať od nuly, aby získali trakciu a dôveru.“ Je pre nás ťažké opísať jednoduchými slovami operačný algoritmus Polkadot, v súčasnosti ide o jeden z najkomplexnejších projektov a je stále vo fáze výskumu. Rôzne materiály používajú pojem „bezpečnosť“ vo veľmi odlišných kontextoch, čo sťažuje pochopenie. O niečo lepšie porovnanie oboch systémov je napr. v tomto článku (RU)).

Tieto technológie sú stále vo vývoji, takže aspoň niekoľko mesiacov neuvidíme žiadne skutočné výmenné projekty postavené na týchto protokoloch interoperability a umožňujúce výmenu aktív medzi rôznymi sieťami. Výhody takýchto technológií sú však veľmi zaujímavé pre implementáciu ďalšej generácie DEXov.

Likvidita prostredníctvom rezervácie

Podobne ako v prípade rezervovaných inteligentných zmlúv máme ďalší typ DEX, ktorý používa nezávislé blockchainy ako základnú infraštruktúru na výmenu aktív, ako sú Waves, Stellar alebo dokonca Ripple.

Tieto platformy umožňujú decentralizovanú výmenu akýchkoľvek dvoch aktív (akéhokoľvek druhu) pomocou prechodného tokenu. Týmto spôsobom, ak chcem vymeniť bitcoiny za étery, prechodný token sa použije medzi týmito dvoma aktívami na dokončenie transakcie. Táto implementácia DEX v podstate funguje ako protokol na vyhľadávanie ciest, ktorý sa pomocou prechodných tokenov snaží nájsť najkratšiu cestu (najnižšie náklady) na výmenu jedného aktíva za iné. Použitie tohto prístupu optimalizuje párovanie kupujúcich a predávajúcich, zvyšuje likviditu a umožňuje použitie niektorých zložitých obchodných nástrojov (kvôli použitiu samostatného vyhradeného blockchainu namiesto všeobecnej siete). Napríklad Binance (približne.: jedna z najväčších svetových centralizovaných krypto búrz) urobila presne to, keď použila samostatný blockchain pre svoj nový projekt Binance DEX (približne.: spustený len pred týždňom). Popredná burza sa snaží vyriešiť všetky problémy moderných DEXov vďaka vynikajúcemu používateľskému rozhraniu a vysokej rýchlosti reťazca, ktorá potvrdzuje bloky za sekundu (približne.: interne používa sieťovú vrstvu Tendermint a konsenzus pBFT, ktorý zaisťuje, že akceptovaný blok je okamžite konečný a nedá sa prepísať. To tiež znamená, že čoskoro môžeme očakávať integráciu s inými sieťami prostredníctvom siete Cosmos).

Poznámka: Pôvodný článok ďalej hovorí o produkte spoločnosti, kde autor pracuje, pričom nám táto časť neprišla taká zaujímavá ako prvá časť, ktorá dokonale odhaľuje prístupy k architektúre decentralizovaných búrz.

Odkazy na zdroje k téme

Zdroj: hab.com

Kúpte si spoľahlivý hosting pre stránky s DDoS ochranou, VPS VDS servery 🔥 Kúpte si spoľahlivý webhosting s ochranou DDoS, VPS VDS servery | ProHoster