2019.: Godina DEX-a (decentralizirane burze)

Je li moguće da je zima kriptovaluta postala zlatno doba za blockchain tehnologiju? Dobro došli u 2019. godinu, godinu decentraliziranih razmjena (DEX)!

Svi koji imaju bilo kakve veze s kriptovalutama ili blockchain tehnologijom proživljavaju oštru zimu, što se na ljestvicama cijena popularnih i manje popularnih kriptovaluta odražava poput ledenih planina (cca.: POk, preveli su, situacija se već malo promijenila...). Povika je prošla, mjehur je pukao, a dim se razišao. Međutim, nije sve loše. Tehnologije se nastavljaju razvijati i pronalaze rješenja kao što su decentralizirane razmjene (DEX - Dcentralizirati Expromjena), koji su osmišljeni kako bi radikalno promijenili ekosustav kriptovaluta u 2019.

Što je decentralizirana burza?


Mogli biste se iznenaditi. Na centraliziranim platformama za trgovanje, CEX (ili Centralized Exchanges., Bilješka: u originalu CEX je skraćenica, ne treba je brkati s nazivom popularne mjenjačnice CEX.io), vlasnik platforme je samo posrednik, neka vrsta kripto-bankara. On je odgovoran za pohranu i upravljanje svim sredstvima kojima se trguje na platformi. CEX je obično intuitivna i dostupna platforma koja nudi visoku likvidnost i razne alate za trgovanje. Platforma također djeluje kao pristupnik između fiat valute i kripto imovine.

No, kao kripto entuzijasti, znamo rizike centralizacije i povjerenja u posrednike, na primjer, smrt osnivača Quadriga burze i gubitak ključeva novčanika na kojem su bila pohranjena sredstva korisnika. U slučaju centralizirane platforme, ona postaje jedinstvena točka kvara ili cenzure.

DEX ima za cilj eliminirati posrednike i jednu točku neuspjeha, provođenjem transakcija izravno između korisnika, na samom blockchainu, koji je temelj platforme, zaobilazeći platformu za trgovanje. Dakle, glavna svrha DEX-a je jednostavno pružiti infrastrukturu za kupce imovine da pronađu prodavače i obrnuto.

Glavna prednost DEX-a nad CEX-om je očita:

  1. "pouzdanost". Više nema potrebe za posrednikom. Stoga su korisnici odgovorni za svoja sredstva, a ne centralizirana platforma (čiji direktor može umrijeti, ključevi mogu biti ukradeni ili hakirani);
  2. Budući da su korisnici odgovorni za svoja sredstva i ne postoji posrednik u obliku platforme, nema šanse za cenzuru (depoziti se ne mogu zamrznuti, a korisnici su blokirani), nije potrebna provjera (KYC) za pristup mogućnostima trgovanja i sve trgovinske transakcije su "anonimne", jer ne postoji "nadzorno" ili kontrolno tijelo;
  3. i, što je još važnije, općenito u DEX-u možete izvršiti bilo koju vrstu razmjene između imovine (sve dok se ponude kupca i prodavatelja podudaraju), tako da niste ograničeni uvjetima kotacije instrumenta kao u CEX-u (cca.: u općem slučaju to nije slučaj, ovdje autor malo fantazira i opisuje isključivo idealističku sliku, koja je sada moguća samo u uvjetima mogućnosti atomskih zamjena između lanaca);

Ali kako kaže stara izreka, "nije zlato sve što sja" Trenutne DEX tehnologije imaju izazove koje tek treba riješiti. Prije svega, DEX trenutno nije baš prilagođen običnim korisnicima. Nama profesionalcima možda je ugodno koristiti novčanike, upravljati ključevima, početnim frazama i potpisivati ​​transakcije, ali obični korisnici se boje ovakvih stvari.

Štoviše, budući da su trgovanja peer-to-peer, neke mjenjačnice zahtijevaju da korisnici budu na mreži kako bi dovršili svoju narudžbu (zvuči ludo, zar ne?). UX je glavni razlog zašto početnici u kriptovaluti preferiraju CEX u odnosu na DEX za trgovanje kripto imovinom. A kao rezultat užasnog UI/UX-a, DEX ima nisku likvidnost za gotovo svu imovinu kojom se trguje.

Opet, u slučaju da ste zaboravili ovaj manji detalj, trgovine u DEX-u su peer-to-peer, pa ako želite zamijeniti BTC za LTC, svakako ćete morati pronaći klijenta koji je spreman zamijeniti Litecoine za ponuđenu količinu Bitcoina. Ovo može biti izazovno (blago rečeno) za određene valute ili ako je broj DEX korisnika mali. I tako, sve to, zajedno s ograničenom izvedbom većine DEX-ova (blockchaina u njihovoj srži), postavlja nepremostivu prepreku na putu prihvaćanja masovnog tržišta.

I tako:
exc (centralizirano):

  • Prostye u korištenju
  • Napredne značajke trgovanja
  • Visoka likvidnost
  • Mogućnosti za rad s fiat valutama (trgovanje, input/output)

DEX (decentralizirano):

  • Teško za razumjeti i koristiti
  • Samo osnovne opcije trgovanja
  • Niska likvidnost
  • Nije moguće raditi s konvencionalnim valutama

Srećom, sve te poteškoće mogu se ispraviti, što nastoje novi projekti. Ali više o tome malo kasnije; prvo, pogledajmo trenutnu situaciju. Kako se stvaraju trenutni DEX-ovi? Postoje tri glavna pristupa dizajniranju DEX-a.

Knjiga naloga u lancu i poravnanja

Ovo je bila arhitektura prve generacije DEX-a. Jednostavnim riječima, ovo je razmjena, potpuno na vrhu blockchaina. Sve radnje - svaki trgovinski nalog, promjena statusa - sve se bilježi u blockchainu kao transakcije. Dakle, cijelom razmjenom upravlja pametni ugovor, koji je odgovoran za postavljanje korisničkih naloga, zaključavanje sredstava, podudaranje naloga i izvršenje trgovine. Ovaj pristup osigurava decentralizaciju, povjerenje i sigurnost, prenoseći temeljna načela blockchaina na sve njegove funkcionalnosti DEX-a. (cca.: u principu, ovo je prava decentralizirana razmjena, potpuno u skladu s duhom i suštinom ovog pristupa. Loša strana je što su implementacije bile na ranim i nesavršenim lancima blokova. Kao primjer dobrog rješenja možemo navesti BitShares i Stellar).

Međutim, ova arhitektura čini platformu:

  • niska likvidnost — sustav nema dovoljno glasnoće za instrumente;
  • usporiti — usko grlo prilikom izvršavanja naloga u DEX-u je pametni ugovor i propusnost mreže. Zamislite da radite na ovakvoj decentraliziranoj burzi;
  • draga — svaka operacija koja mijenja stanje znači pokretanje pametnog ugovora i plaćanje troškova plina;
  • “by-design” je nemogućnost interakcije s drugim platformama, a to je veliko ograničenje.

Što mislim pod nemogućnošću interakcije? A činjenica je da u ovoj vrsti DEX-a možete razmjenjivati ​​samo sredstva koja su izvorna za blockchain i pametne ugovore DEX platforme, osim ako se ne koriste dodatna sredstva za međumrežno povezivanje. Stoga, ako koristimo Ethereum za DEX, tada ćemo putem ove platforme moći razmjenjivati ​​samo tokene temeljene na Ethereum blockchainu.

Štoviše, ugrađeni DEX-ovi obično se koriste za razmjenu ograničenog broja standardnih tokena (na primjer, samo ERC20 i ERC721), što postavlja velika ograničenja na imovinu kojom se trguje. Primjeri takvih decentraliziranih platformi su DEX.tor (cca.: još poznatiji EtherDelta/ForkDelta), ili razmjene temeljene na standardu EIP823 (cca.: pokušaj standardizacije formata pametnog ugovora za trgovanje ERC-20 tokenima).

Budući da ne mora sve biti temeljeno na Ethereumu, dopustite mi da s vama podijelim primjer DEX-a implementiranog pomoću ovog pristupa na drugom popularnom blockchainu, EOS-u. Tokena je trenutačno prva implementacija DEX-a u potpunosti na lancu koji koristi srednji token za smanjenje naknada koje plaćaju korisnici.

Knjiga narudžbi izvan lanca i izračuni u lancu

Ovaj pristup slijede DEX-ovi izgrađeni na protokolima drugog sloja na vrhu temeljnog lanca blokova. Na primjer, 0x protokol povrh Ethereuma. Transakcije se izvršavaju na etheru (ili na bilo kojoj drugoj mreži koju podržavaju relejni čvorovi (cca.: Sada je implementirana verzija 2.0 protokola i planiraju kombinirati likvidnost na Ethereumu (i njegovim forkovima) i EOS-u), a korisnici dobivaju mogućnost kontrole svojih sredstava do trenutka završetka trgovinske operacije (nema potrebe za blokiranjem sredstava do završetka naloga). Knjige narudžbi u ovoj shemi održavaju se na relejnim čvorovima, koji za to primaju proviziju. Oni emitiraju svaki novi nalog, konsolidirajući svu likvidnost sustava i stvarajući pouzdaniju infrastrukturu trgovanja. Nakon primitka naloga, market maker čeka drugu stranu transakcije, a nakon toga se trgovina izvršava unutar 0x pametnog ugovora i zapis transakcije se unosi u blockchain.

Ovaj pristup dizajnu rezultira nižim naknadama jer nove narudžbe ili ažuriranja narudžbi ne zahtijevaju plaćanje plina, a jedine dvije naknade koje je potrebno platiti su ona za releje koji su omogućili trgovinu i plin potreban za obavljanje razmjene tokena između korisnika u blockchain mrežama. U 0x protokolu, bilo koji (cca.: pretpostavlja se da aktivni trgovac) može postati relejni čvor i zaraditi dodatne tokene za trgovinu, pokrivajući tako provizije svojih trgovina. Osim toga, činjenica da se trgovanje odvija izvan lanca rješava problem performansi blockchaina i pametnih ugovora koje smo vidjeli u DEX-ovima temeljenim na Ethereumu.

Još jednom, jedan od glavnih nedostataka ove vrste DEX-a je nedostatak interakcije s drugim platformama. U slučaju DEX-a temeljenog na 0x protokolu, možemo trgovati samo tokenima koji žive na Ethereum mreži. Štoviše, ovisno o specifičnoj implementaciji DEX-a, mogu postojati dodatna ograničenja za specifične standarde tokena kojima smijemo trgovati (u osnovi svi zahtijevaju trgovanje ERC-20 ili ERC-721 tokenima). Idealan primjer DEX-a temeljenog na 0x je projekt Radar Relay​.

Da bismo mogli komunicirati s drugim lancima, moramo riješiti još jedan problem - dostupnost podataka. DEX-ovi koji koriste mehanizme izvan lanca za pohranjivanje i obradu naloga delegiraju ovaj zadatak relejnim čvorovima, koji mogu biti podložni zlonamjernoj manipulaciji naloga ili drugim prijetnjama, ostavljajući cijeli sustav ranjivim.

Dakle, glavne točke ove vrste DEX-a:

  • Radi samo s ograničenim popisom standarda alata
  • Manje provizije
  • Bolje performanse
  • Više likvidnosti
  • Nema blokiranja sredstava trgovaca

Pametni ugovori s rezervama

Ova vrsta DEX-a nadopunjuje prethodna dva tipa platformi, a dizajnirana je da prije svega riješi problem likvidnosti. Korištenjem pametnih rezervi, umjesto izravnog traženja kupca za imovinu, korisnik može izvršiti transakciju s rezervom polaganjem Bitcoina (ili druge imovine) u rezervu i primanjem odgovarajuće imovine zauzvrat. To je analogno decentraliziranoj banci koja nudi likvidnost sustavu. Rezerve temeljene na pametnim ugovorima u DEX-u rješenje su za zaobilaženje problema "podudaranja želja" i otvaranje nelikvidnih tokena za trgovanje. Mane?

To zahtijeva da treća strana djeluje kao banka i osigura ta sredstva ili implementira napredne politike upravljanja resursima kako bi korisnici mogli zaključati dio svojih sredstava radi likvidnosti DEX-a i decentralizirati upravljanje rezervama. Bancor (decentralizirana mreža likvidnosti) najbolji je primjer ovog pristupa (cca.: i vrlo uspješno provedena. Uskoro očekujemo i pokretanje projekta Minter, gdje je to implementirano na razini osnovnog protokola same mreže).

Razlikovne točke:

  • Povećava likvidnost
  • Podržava više različitih tokena odjednom
  • Neki stupanj centralizacije

Novi val DEX

Sada znate različite pristupe DEX arhitekturi i njihovu implementaciju. Međutim, zašto tako niska popularnost takvih rješenja, unatoč prisutnosti jakih prednosti? Glavni izazovi trenutnih projekata uglavnom su skalabilnost, likvidnost, kompatibilnost i korisničko iskustvo. Pogledajmo obećavajuće razvoje koji su na čelu razvoja DEX-a i blockchaina.

Problemi koje treba riješiti u sljedećoj generaciji DEX-a:

  • Skalabilnost
  • Likvidnost
  • Kompatibilnost
  • UX

Kao što vidimo, jedno od glavnih ograničenja u DEX dizajnu bila je skalabilnost.
Za on-chain DEX imamo ograničenja na ugovore i samu mrežu, dok off-chain zahtijeva dodatne protokole. Razvoj blockchain platformi sljedeće generacije kao što su NEO, NEM ili Ethereum 2.0 omogućit će razvoj skalabilnijih DEX-ova.

Usredotočimo se malo na Ethereum 2.0. Poboljšanje koje najviše obećava je šarding. Sharding dijeli Ethereum mrežu na podmreže (shardove) s lokalnim konsenzusom, tako da provjeru blokova više ne mora provoditi svaki čvor u mreži, već samo članovi istog sharda. Paralelno, nezavisni shardovi međusobno djeluju kako bi postigli globalni konsenzus u mreži. Da bi to bilo moguće, Ethereum će morati prijeći s konsenzusa o dokazu rada na konsenzus o dokazu o udjelu (za što se nadamo da ćemo vidjeti u sljedećih nekoliko mjeseci).

Očekuje se da će Ethereum moći obraditi više od 15 000 transakcija u sekundi (što nije loše za implementaciju skalabilnog izvornog DEX-a).

2019.: Godina DEX-a (decentralizirane burze)

Kompatibilnost i međulančani protokoli

Dakle, pokrili smo skalabilnost, ali što je s kompatibilnošću? Možda imamo visoko skalabilnu Ethereum platformu, ali još uvijek možemo trgovati samo tokenima temeljenim na Ethereumu. Ovdje na scenu stupaju projekti poput Cosmosa i Polkadota (cca.: Dok je članak bio u pripremi, Cosmos je već ušao u fazu pravog rada, tako da već možemo procijeniti njegove mogućnosti). Ovi projekti imaju za cilj kombinirati različite vrste blockchain platformi, kao što su Ethereum i Bitcoin ili NEM i ZCash.

Cosmos je implementirao Inter Blockchain Communication (IBC) protokol, koji omogućuje da jedan blockchain komunicira s drugim mrežama. Pojedinačne mreže komunicirat će jedna s drugom preko IBC-a i nekog međučvora, Cosmos Hub (implementirajući sličnu arhitekturu kao 0x).

Chain Relays tehnički je modul u IBC-u koji lancima blokova omogućuje čitanje i provjeru događaja na drugim lancima blokova. Zamislite da pametni ugovor na Ethereumu želi saznati je li određena transakcija dovršena na Bitcoin mreži, a zatim tu potvrdu povjerava drugom čvoru lanca releja koji je povezan sa željenom mrežom i može provjeriti je li ta transakcija već dovršena i uključen u blockchain bitcoin.

Konačno, Peg zone su čvorovi koji djeluju kao pristupnici između različitih lanaca blokova i omogućuju mreži Cosmos da se poveže s drugim lancima blokova. Peg Zones zahtijeva poseban pametni ugovor na svakom od povezanih lanaca kako bi se omogućila razmjena kriptovaluta između njih.

2019.: Godina DEX-a (decentralizirane burze)

Što je s Polkadotom?

Polkadot i Cosmos koriste slične pristupe. Oni izgrađuju međulance blokova koji rade povrh drugih mreža i konsenzusnih protokola. U slučaju Polkadota, zone vezanja nazivaju se mostovi, a također koriste relejne čvorove za komunikaciju između blockchaina. Najveća je razlika u tome kako planiraju povezati različite mreže uz očuvanje sigurnosti.

2019.: Godina DEX-a (decentralizirane burze)

Polkadotov pristup mrežnoj sigurnosti temelji se na objedinjavanju, a potom i dijeljenju između lanaca. To omogućuje pojedinačnim lancima da iskoriste kolektivnu sigurnost bez potrebe da počnu od nule (cca.: Vrlo težak i neshvatljiv trenutak za autora. U izvorniku “S Polkadotom mrežna sigurnost se objedinjuje i dijeli. To znači da pojedinačni lanci mogu utjecati na kolektivnu sigurnost bez potrebe da počnu od nule da bi stekli privlačnost i povjerenje.” Teško nam je jednostavnim riječima opisati algoritam rada Polkadota, trenutno je to jedan od najsloženijih projekata i još je u fazi istraživanja. Različiti materijali koriste pojam "sigurnost" u vrlo različitim kontekstima, što ga čini teškim za razumijevanje. Postoji malo bolja usporedba dvaju sustava, npr. u ovom članku (RU)).

Te su tehnologije još uvijek u razvoju, tako da nećemo vidjeti, barem nekoliko mjeseci, bilo kakve projekte stvarne razmjene izgrađene na ovim interoperabilnim protokolima koji omogućuju razmjenu sredstava između različitih mreža. Međutim, prednosti takvih tehnologija vrlo su zanimljive za implementaciju sljedeće generacije DEX-ova.

Likvidnost putem rezervacije

Slično rezerviranim pametnim ugovorima, imamo dodatnu vrstu DEX-a koji koristi neovisne blockchaine kao temeljnu infrastrukturu za razmjenu imovine, kao što su Waves, Stellar ili čak Ripple.

Ove platforme dopuštaju decentraliziranu razmjenu bilo koje dvije imovine (bilo koje vrste) pomoću posredničkog tokena. Na ovaj način, ako želim zamijeniti Bitcoine za Ethere, međutoken će se koristiti između dva sredstva za dovršetak transakcije. U biti, ova implementacija DEX-a funkcionira kao protokol za pronalaženje puta koji, koristeći posredne tokene, nastoji pronaći najkraći put (najmanji trošak) za razmjenu jedne imovine za drugu. Korištenje ovog pristupa optimizira usklađivanje kupaca i prodavača, povećava likvidnost i omogućuje neke složene instrumente trgovanja (zbog upotrebe zasebnog, namjenskog blockchaina, a ne mreže opće namjene). Na primjer, Binance (cca.: jedna od najvećih svjetskih centraliziranih kripto burzi) učinila je upravo to, koristeći zaseban blockchain za svoj novi projekt Binance DEX (cca.: pokrenut prije samo tjedan dana). Vodeća burza pokušava riješiti sve probleme modernih DEX-ova zahvaljujući izvrsnom korisničkom sučelju i velikoj brzini lanca koja potvrđuje blokove unutar sekunde (cca.: interno, koristi Tendermint mrežni sloj i pBFT konsenzus, koji osigurava da je prihvaćeni blok odmah konačan i da se ne može prebrisati. To također znači da uskoro možemo očekivati ​​integraciju s drugim mrežama preko Cosmos mreže).

Primijetiti: Izvorni članak dalje govori o proizvodu tvrtke u kojoj autor radi, a nama ovaj dio nije toliko zanimljiv kao prvi dio koji savršeno otkriva pristupe arhitekturi decentraliziranih burzi.

Linkovi na izvore o temi

Izvor: www.habr.com

Dodajte komentar