2019: Godina DEX-a (decentralizovane berze)

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

Svi koji imaju bilo kakve veze s kriptovalutama ili blockchain tehnologijom proživljavaju oštru zimu, što se odražava i na grafikonima cijena popularnih i ne tako popularnih kriptovaluta poput ledenih planina (cca.: POk, preveli su, situacija se već malo promijenila...). Hipe je prošlo, balon je pukao, a dim se razveo. Međutim, nije sve loše. Tehnologije nastavljaju da se razvijaju i pronalaze rješenja kao što su decentralizirane razmjene (DEX - Dcentralizovati Expromjena), koji su dizajnirani da radikalno promijene ekosistem kriptovaluta u 2019.

Šta je decentralizovana razmena?


Možda ćete biti iznenađeni. Na centralizovanim platformama za trgovanje, CEX (ili centralizovane berze., Bilješka: u originalu CEX je skraćenica, ne treba je brkati sa nazivom popularne berze CEX.io), vlasnik platforme je samo posrednik, neka vrsta kripto-bankara. On je odgovoran za skladištenje i upravljanje svim sredstvima kojima se trguje na platformi. CEX je obično intuitivna i pristupačna platforma, koja nudi visoku likvidnost i razne alate za trgovanje. Platforma također djeluje kao prolaz između fiat valute i kripto imovine.

Međutim, 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 pohranjena korisnička sredstva. U slučaju centralizovane platforme, ona postaje jedinstvena tačka neuspeha ili cenzure.

DEX ima za cilj da eliminiše posrednike i jednu tačku kvara, provođenjem transakcija direktno između korisnika, na samom blockchainu, koji je u osnovi platforme, zaobilazeći platformu za trgovanje. Dakle, glavna svrha DEX-a je jednostavno pružiti infrastrukturu kupcima imovine da pronađu prodavce i obrnuto.

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

  1. "pouzdanost". Više nema potrebe za posrednikom. Stoga su korisnici odgovorni za svoja sredstva, a ne za centralizovanu platformu (čiji direktor može umreti, ključevi mogu biti ukradeni ili hakovani);
  2. Budući da su korisnici odgovorni za svoja sredstva i da nema posrednika u obliku platforme, nema šanse za cenzuru (depoziti se ne mogu zamrznuti, a korisnici blokirani), nije potrebna verifikacija (KYC) za pristup mogućnostima trgovanja, a sve trgovinske transakcije su „anonimne“, jer ne postoji „nadzorno“ ili kontrolno telo;
  3. i, što je još važnije, općenito u DEX-u možete obaviti bilo koju vrstu razmjene između sredstava (sve dok se ponude kupca i prodavca poklapaju), tako da niste ograničeni uslovima listinga instrumenta kao u CEX-u (cca.: u općem slučaju to nije slučaj, ovdje autor malo mašta i opisuje isključivo idealističku sliku, koja je sada moguća samo pod uvjetima mogućnosti atomske zamjene između lanaca);

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

Štaviše, budući da su trgovine peer-to-peer, neke berze zahtevaju 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 kriptovalutama preferiraju CEX nad DEX za trgovanje kriptovalutama. I kao rezultat užasnog UI/UX-a, DEX ima nisku likvidnost za skoro svu imovinu kojom se trguje.

Opet, u slučaju da ste zaboravili ovaj manji detalj, trgovine u DEX-u su peer-to-peer, tako da ako želite zamijeniti BTC za LTC, svakako ćete morati pronaći klijenta koji je spreman zamijeniti Litecoine za vaš ponuđeni iznos Bitcoina. To može biti izazovno (blago rečeno) za određene valute ili ako je broj korisnika DEX-a mali. I tako, sve ovo, zajedno sa ograničenim performansama većine DEX-ova (blockchains u njihovoj srži), postavlja nepremostivu barijeru na putu ka usvajanju na masovnom tržištu.

I tako:
CEX (centralizirano):

  • Prostye v upotrebi
  • Napredne funkcije trgovanja
  • Visoka likvidnost
  • Mogućnosti za rad sa fiat valutama (trgovanje, ulaz/izlaz)

DEX (decentralizovano):

  • Teško za razumevanje i upotrebu
  • Samo osnovne opcije trgovanja
  • Niska likvidnost
  • Nije moguće raditi sa konvencionalnim valutama

Srećom, sve ove poteškoće se mogu ispraviti, a to pokušavaju novi projekti. Ali o tome nešto kasnije; prvo, pogledajmo trenutnu situaciju. Kako se kreiraju trenutni DEX-ovi? Postoje tri glavna pristupa dizajniranju DEX-a.

Knjiga narudžbi na lancu i obračuni

Ovo je bila arhitektura prve generacije DEX-a. Jednostavnim riječima, ovo je razmjena, potpuno na vrhu blockchaina. Sve radnje - svaki nalog za trgovinu, promjena statusa - sve se bilježi u blockchain kao transakcije. Dakle, cijelom razmjenom upravlja pametni ugovor, koji je odgovoran za postavljanje korisničkih naloga, zaključavanje sredstava, uparivanje naloga i izvršenje trgovine. Ovaj pristup osigurava decentralizaciju, povjerenje i sigurnost, prenoseći osnovne principe blockchaina na svu DEX funkcionalnost povrh toga. (cca.: u principu, ovo je prava decentralizovana razmena, u potpunosti u skladu sa duhom i suštinom ovog pristupa. Loša strana je to što su implementacije bile na vrhu ranih i nesavršenih blockchaina. Kao primjer dobrog rješenja možemo navesti BitShares i Stellar).

Međutim, ova arhitektura čini platformu:

  • niska likvidnost — sistem nema dovoljan volumen za instrumente;
  • sporo — usko grlo prilikom izvršavanja naloga u DEX-u je pametni ugovor i propusni opseg mreže. Zamislite da radite na ovakvoj decentralizovanoj berzi;
  • dragi — svaka operacija koja mijenja stanje znači pokretanje pametnog ugovora i plaćanje cijene plina;
  • “by-design” je nemogućnost interakcije s drugim platformama, a to je veliko ograničenje.

Šta 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. Dakle, ako koristimo Ethereum za DEX, onda ćemo preko ove platforme moći razmjenjivati ​​samo tokene zasnovane na Ethereum blockchainu.

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

Budući da ne mora sve biti bazirano na Ethereumu, dopustite mi da podijelim s vama primjer DEX implementiranog koristeći ovaj pristup na drugom popularnom blockchainu, EOS-u. Tokena je trenutno prva implementacija DEX-a u potpunosti na lancu koji koristi posredni token za minimiziranje naknada koje plaćaju korisnici.

Off-chain knjiga narudžbi i kalkulacije na lancu

Ovaj pristup slijede DEX-ovi izgrađeni na protokolima drugog sloja na vrhu osnovnog blockchaina. Na primjer, 0x protokol na vrhu Ethereuma. Transakcije se izvršavaju na eteru (ili na bilo kojoj drugoj mreži koju podržavaju relejni čvorovi (cca.: Verzija 2.0 protokola je sada implementirana i planiraju kombinirati likvidnost na Ethereumu (i njegovim forkovima) i EOS-u), a korisnici dobijaju mogućnost kontrole svojih sredstava do trenutka kada se trgovačka operacija završi (nema potrebe za blokiranjem sredstava dok se nalog ne završi). Knjige narudžbi u ovoj šemi se održavaju na relejnim čvorovima, koji za to dobijaju proviziju. Oni emituju svaki novi nalog, konsolidujući svu likvidnost sistema i stvarajući pouzdaniju infrastrukturu za trgovanje. Nakon prijema naloga, market mejker čeka drugu stranu transakcije, a nakon toga se trgovina izvršava unutar 0x pametnog ugovora i zapis transakcije se unosi u blockchain.

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

Još jednom, jedan od glavnih nedostataka ove vrste DEX-a je nedostatak interakcije sa drugim platformama. U slučaju DEX baziranog na 0x protokolu, možemo trgovati samo tokenima koji žive na Ethereum mreži. Štaviš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 tokenima ERC-20 ili ERC-721). Idealan primjer DEX-a zasnovanog na 0x je projekat Radar Relay.

Da bismo mogli komunicirati s drugim lancima, moramo riješiti još jedan problem - dostupnost podataka. DEX-ovi koji koriste vanlančane mehanizme za pohranjivanje i obradu naloga delegiraju ovaj zadatak na relejne čvorove, koji mogu biti podložni zlonamjernoj manipulaciji narudžbama ili drugim prijetnjama, ostavljajući cijeli sistem ranjivim.

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

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

Pametni ugovori sa rezervama

Ova vrsta DEX-a nadopunjuje dva prethodna tipa platformi, a dizajnirana je da riješi, prije svega, problem likvidnosti. Koristeći pametne rezerve, umjesto da direktno traži kupca za imovinu, korisnik može obaviti transakcije s rezervom tako što će deponovati Bitcoin (ili drugu imovinu) u rezervu i zauzvrat dobiti odgovarajuću imovinu. Ovo je analogno decentralizovanoj banci koja nudi likvidnost sistemu. Rezerve zasnovane na pametnim ugovorima u DEX-u su rješenje za zaobilaženje problema "podudaranja želja" i otvaranje nelikvidnih tokena za trgovanje. Nedostaci?

Ovo zahtijeva da treća strana djeluje kao banka i obezbijedi ta sredstva ili implementira napredne politike upravljanja resursima kako bi korisnici mogli zaključati dio svojih sredstava radi DEX likvidnosti i decentralizirati upravljanje rezervama. Bancor (decentralizovana mreža likvidnosti) je najbolji primjer ovog pristupa (cca.: i veoma uspešno sprovedena. Uskoro očekujemo i pokretanje projekta Minter, gdje se to implementira na nivou osnovnog protokola same mreže).

Prepoznatljive tačke:

  • Povećava likvidnost
  • Podržava mnogo različitih tokena odjednom
  • Određeni stepen centralizacije

Novi talas DEX

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

Pitanja koja se trebaju 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.

Hajde da se malo fokusiramo na Ethereum 2.0. Poboljšanje koje najviše obećava je sharding. Sharding dijeli Ethereum mrežu na podmreže (shardove) s lokalnim konsenzusom, tako da provjeru bloka više ne mora obavljati svaki čvor u mreži, već samo članovi istog šarda. Paralelno, neovisni dijelovi međusobno djeluju kako bi postigli globalni konsenzus u mreži. Da bi ovo bilo moguće, Ethereum će morati da pređe sa konsenzusa o dokazu rada na konsenzus o dokazu uloga (što se nadamo da ćemo videti u narednih nekoliko meseci).

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

2019: Godina DEX-a (decentralizovane berze)

Kompatibilnost i međulančani protokoli

Dakle, pokrivena je skalabilnost, ali šta je sa kompatibilnošću? Možda imamo visoko skalabilnu Ethereum platformu, ali još uvijek možemo trgovati samo tokenima baziranim na Ethereum-u. Ovdje na scenu stupaju projekti kao što su Cosmos i Polkadot (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 kombiniranje različitih tipova blockchain platformi, kao što su Ethereum i Bitcoin, ili NEM i ZCash.

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

Chain Relays je tehnički modul u IBC-u koji omogućava blockchainima čitanje i provjeru događaja na drugim blockchainima. Zamislite da pametni ugovor na Ethereumu želi saznati da li je određena transakcija završena na Bitcoin mreži, a zatim ovu verifikaciju povjerava drugom čvoru Relay Chain koji je povezan na željenu mrežu i može provjeriti da li je ova transakcija već završena i uključen u blockchain bitcoin.

Konačno, Peg Zone su čvorovi koji djeluju kao pristupnici između različitih blockchaina i omogućavaju Cosmos mreži da se poveže s drugim blockchainima. 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 (decentralizovane berze)

Šta je sa Polkadotom?

Polkadot i Cosmos koriste slične pristupe. Oni grade srednje lančane blokove koji rade na drugim mrežama i konsenzus protokolima. U slučaju Polkadota, vezne zone se nazivaju Bridges, a također koriste relejne čvorove za komunikaciju između blockchaina. Najveća razlika je u tome kako planiraju povezati različite mreže uz održavanje sigurnosti.

2019: Godina DEX-a (decentralizovane berze)

Polkadotov pristup mrežnoj sigurnosti zasniva se na objedinjavanju, a zatim na dijeljenju između lanaca. Ovo omogućava pojedinačnim lancima da iskoriste kolektivnu sigurnost bez potrebe da počnu od nule (cca.: Veoma težak i neshvatljiv trenutak za autora. U originalu „Sa Polkadotom mrežna sigurnost je objedinjena i dijeljena. To znači da pojedinačni lanci mogu iskoristiti kolektivnu sigurnost bez potrebe da počnu od nule kako bi stekli vuču i povjerenje.” Teško nam je jednostavnim riječima opisati Polkadotov operativni algoritam; trenutno je to jedan od najsloženijih projekata i još je u fazi istraživanja. Različiti materijali koriste termin “sigurnost” u vrlo različitim kontekstima, što ga čini teškim za razumijevanje. Postoji malo bolje poređenje ova dva sistema, npr. u ovom članku (RU)).

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

Likvidnost putem rezervacije

Slično rezervisanim pametnim ugovorima, imamo dodatni tip DEX-a koji koristi nezavisne blockchaine kao osnovnu infrastrukturu za razmjenu sredstava, kao što su Waves, Stellar ili čak Ripple.

Ove platforme omogućavaju decentraliziranu razmjenu bilo koje dvije imovine (bilo koje vrste) korištenjem posrednog tokena. Na ovaj način, ako želim zamijeniti bitcoine za etere, posredni token će se koristiti između dva sredstva za završetak transakcije. U suštini, ova DEX implementacija radi kao protokol za pronalaženje putanja koji, koristeći posredne tokene, nastoji pronaći najkraći put (najniže cijene) za zamjenu jednog sredstva za drugo. Korištenje ovog pristupa optimizira usklađivanje kupaca i prodavača, povećava likvidnost i omogućava neke složene instrumente trgovanja (zbog korištenja zasebnog, namjenskog blockchaina, a ne mreže opće namjene). Na primjer, Binance (cca.: jedna od najvećih svjetskih centraliziranih kripto berzi) je uradila upravo to, koristeći poseban blockchain za svoj novi projekat Binance DEX (cca.: lansiran prije samo nedelju dana). Vodeća berza pokušava da reši sve probleme modernih DEX-ova zahvaljujući odličnom korisničkom interfejsu i velikoj brzini lanca koja potvrđuje blokove u sekundi (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 prepisati. To također znači da uskoro možemo očekivati ​​integraciju sa drugim mrežama preko Cosmos mreže).

primjedba: Originalni članak dalje govori o proizvodu kompanije u kojoj autor radi, a nama ovaj dio nije toliko zanimljiv kao prvi dio, koji savršeno otkriva pristupe arhitekturi decentraliziranih berzi.

Linkovi na izvore na temu

izvor: www.habr.com

Dodajte komentar