2019: DEX-vuosi (hajautettu pörssi)

Onko mahdollista, että kryptovaluuttatalvesta tuli lohkoketjuteknologian kultakausi? Tervetuloa 2019, hajautetun vaihdon (DEX) vuoteen!

Kaikki kryptovaluuttojen tai lohkoketjuteknologian kanssa tekemisissä olevat kokevat ankaran talven, joka heijastuu suosittujen ja vähemmän suosittujen kryptovaluuttojen, kuten jäisten vuorten, hintakaavioihin (noin: POk, käännettiin, tilanne on jo hieman muuttunut...). Hype on ohi, kupla on puhjennut ja savu on poistunut. Kaikki ei kuitenkaan ole huonosti. Tekniikat kehittyvät edelleen ja löytävät ratkaisuja, kuten hajautettuja vaihtoja (DEX - Dkeskittää Exmuutos), joiden tarkoituksena on muuttaa radikaalisti kryptovaluuttaekosysteemiä vuonna 2019.

Mikä on hajautettu vaihto?


Saatat yllättyä. Keskitetyillä kaupankäyntialustoilla, CEX (tai Centralised Exchanges., merkintä: alkuperäisessä CEX on lyhenne, sitä ei pidä sekoittaa suositun pörssin CEX.io nimeen), alustan omistaja on vain välittäjä, eräänlainen kryptopankkiiri. Hän on vastuussa kaikkien alustalla vaihdettavien varojen tallentamisesta ja hallinnasta. CEX on yleensä intuitiivinen ja helppokäyttöinen alusta, joka tarjoaa korkean likviditeetin ja erilaisia ​​kaupankäyntivälineitä. Alusta toimii myös porttina fiat-valuutan ja kryptovarojen välillä.

Kryptoharrastajina tiedämme kuitenkin keskittämisen ja välittäjiin luottamuksen riskit, esimerkiksi Quadriga-pörssin perustajan kuoleman ja sen lompakon avainten katoamisen, johon käyttäjävaroja säilytettiin. Keskitetyn alustan tapauksessa siitä tulee yksi epäonnistumispiste tai sensuuri.

DEX pyrkii eliminoimaan välittäjät ja yksittäiset vikakohdat, suorittamalla transaktioita suoraan käyttäjien välillä itse lohkoketjussa, joka on alustan alla, ohittaen kaupankäyntialustan. Joten DEX:n päätarkoitus on yksinkertaisesti tarjota infrastruktuuri omaisuuden ostajille myyjien löytämiseksi ja päinvastoin.

DEXin tärkein etu CEXiin verrattuna on ilmeinen:

  1. "luotettavuus". Välittäjää ei enää tarvita. Siksi käyttäjät ovat vastuussa varoistaan ​​keskitetyn alustan sijaan (jonka johtaja voi kuolla, avaimet voidaan varastaa tai hakkeroida);
  2. Koska käyttäjät ovat vastuussa varoistaan ​​eikä alustan muodossa ole välikäsiä, sensuurin mahdollisuutta ei ole (talletuksia ei voida jäädyttää ja käyttäjiä estetään), kaupankäyntimahdollisuuksien käyttäminen ei vaadi vahvistusta (KYC) ja kaikki kauppatapahtumat ovat "anonyymejä", koska ei ole olemassa "valvonta- tai määräysvaltaelintä";
  3. ja mikä vielä tärkeämpää, yleensä DEX:ssä voit tehdä mitä tahansa vaihtoa omaisuuserien välillä (kunhan ostajan ja myyjän tarjoukset vastaavat), joten instrumentin listausehdot eivät rajoita sinua, kuten CEX:ssä (noin: yleisessä tapauksessa näin ei ole, tässä kirjoittaja fantasioi hieman ja kuvaa yksinomaan idealistista kuvaa, joka on nyt mahdollista vain ketjujen välisen atominvaihdon mahdollisuuksien ehdoilla);

Mutta kuten vanha sanonta kuuluu: "ei kaikki mikä kiiltää, ole kultaa" Nykyisillä DEX-tekniikoilla on haasteita, jotka on vielä ratkaistava. Ensinnäkin DEX ei ole tällä hetkellä kovin räätälöity tavallisille käyttäjille. Me ammattilaiset saatamme käyttää lompakkoa, hallita avaimia, siemenlauseita ja allekirjoittaa tapahtumia, mutta tavalliset käyttäjät pelkäävät tällaista.

Lisäksi, koska kaupat ovat peer-to-peer, jotkut pörssit vaativat käyttäjiä olemaan online-tilassa tilauksensa suorittamiseksi (kuulostaa hullulta, eikö?). UX on tärkein syy, miksi kryptovaluuttojen aloittelijat suosivat CEX:ää DEX:n sijaan kryptovarojen kaupankäynnissä. Ja kauhean käyttöliittymän/UX:n seurauksena DEXillä on alhainen likviditeetti lähes kaikille vaihdetuille omaisuuserille.

Jälleen, jos unohdat tämän pienen yksityiskohdan, DEX-kaupat ovat peer-to-peer, joten jos haluat vaihtaa BTC:n LTC:hen, sinun on ehdottomasti löydettävä asiakas, joka on valmis vaihtamaan Litecoineja tarjoamaasi Bitcoin-määrään. Tämä voi olla haastavaa (lievästi sanottuna) tietyillä valuutoilla tai jos DEX-käyttäjien määrä on pieni. Ja niin, kaikki tämä yhdessä useimpien DEX:ien (lohkoketjujen ytimessä) rajoitetun suorituskyvyn kanssa asettaa ylitsepääsemättömän esteen massamarkkinoiden käyttöönoton tielle.

Ja niin:
CEX (keskitetty):

  • Helppokäyttöinen
  • Kehittyneet kaupankäynnin ominaisuudet
  • Suuri likviditeetti
  • Mahdollisuudet työskennellä fiat-valuuttojen kanssa (kauppa, input/output)

DEX (hajautettu):

  • Vaikea ymmärtää ja käyttää
  • Vain peruskaupankäyntivaihtoehdot
  • Matala likviditeetti
  • Ei ole mahdollisuutta työskennellä perinteisten valuuttojen kanssa

Onneksi kaikki nämä vaikeudet voidaan korjata, mitä uudet projektit yrittävät tehdä. Mutta siitä lisää hieman myöhemmin; katsotaanpa ensin nykytilannetta. Miten nykyiset DEX:t luodaan? DEX:n suunnittelussa on kolme päätapaa.

Ketjun tilauskirja ja tilitykset

Tämä oli ensimmäisen sukupolven DEX-arkkitehtuuri. Yksinkertaisesti sanottuna tämä on vaihto, täysin lohkoketjun päällä. Kaikki toiminnot - jokainen kauppatilaus, tilan muutos - kaikki kirjataan lohkoketjuun tapahtumina. Siten koko pörssiä ohjataan älykkäällä sopimuksella, joka vastaa käyttäjätilausten tekemisestä, varojen lukitsemisesta, toimeksiantojen täsmäämisestä ja kaupan toteuttamisesta. Tämä lähestymistapa varmistaa hajautuksen, luottamuksen ja turvallisuuden siirtämällä lohkoketjun ydinperiaatteet kaikkiin DEX-toimintoihin sen päälle. (noin: periaatteessa tämä on todellista hajautettua vaihtoa, joka on täysin yhdenmukainen tämän lähestymistavan hengen ja olemuksen kanssa. Huono puoli on, että toteutukset olivat varhaisten ja epätäydellisten lohkoketjujen päällä. Esimerkkinä hyvästä ratkaisusta voimme mainita BitSharesin ja Stellarin).

Tämä arkkitehtuuri tekee alustasta kuitenkin:

  • alhainen likviditeetti — järjestelmässä ei ole tarpeeksi äänenvoimakkuutta instrumenteille;
  • hidas — Pullonkaula tilausten toteuttamisessa DEX:ssä on älykäs sopimus ja verkon kaistanleveys. Kuvittele, että työskentelet tällaisessa hajautetussa pörssissä;
  • rakas — Jokainen tilaa muuttava toimenpide tarkoittaa älykkään sopimuksen käynnistämistä ja kaasukustannusten maksamista.
  • "by-design" on kyvyttömyys olla vuorovaikutuksessa muiden alustojen kanssa, ja tämä on valtava rajoitus.

Mitä tarkoitan sillä, että en pysty olemaan vuorovaikutuksessa? Ja tosiasia on, että tämän tyyppisessä DEX:ssä voit vaihtaa vain varoja, jotka ovat peräisin DEX-alustan lohkoketjusta ja älykkäistä sopimuksista, ellei verkkojen väliseen yhteyteen käytetä lisäkeinoja. Siten, jos käytämme Ethereumia DEX:iin, tämän alustan kautta voimme vaihtaa vain Ethereumin lohkoketjuun perustuvia tokeneita.

Lisäksi sisäänrakennettuja DEX-koodeja käytetään yleensä vaihtamaan rajoitettu määrä vakiotokeneita (esimerkiksi vain ERC20 ja ERC721), mikä asettaa suuria rajoituksia kaupankäynnin kohteena oleville omaisuuserille. Esimerkkejä tällaisista hajautetuista alustoista ovat DEX.tor (noin: vielä kuuluisampi EtherDelta/ForkDelta) tai EIP823-standardiin perustuvia vaihtoja (noin: yritys standardoida älykäs sopimusmuoto ERC-20-tokeneilla).

Koska kaiken ei tarvitse perustua Ethereumiin, haluan jakaa kanssasi esimerkin DEX:stä, joka on toteutettu käyttämällä tätä lähestymistapaa toisessa suositussa lohkoketjussa, EOS:ssa. Tokena on tällä hetkellä ensimmäinen täysin ketjussa olevan DEX:n toteutus, joka käyttää välitunnusta käyttäjien maksamien maksujen minimoimiseksi.

Off-chain tilauskirja ja on-chain laskelmat

Tätä lähestymistapaa seuraavat DEX:t, jotka on rakennettu toisen kerroksen protokollille taustalla olevan lohkoketjun päälle. Esimerkiksi 0x-protokolla Ethereumin päällä. Tapahtumat suoritetaan eetterissä (tai missä tahansa muussa välityssolmujen tukemassa verkossa (noin: Protokollan versio 2.0 on nyt otettu käyttöön ja he suunnittelevat yhdistävänsä likviditeetin Ethereumissa (ja sen haarukoissa) ja EOS:ssä), ja käyttäjät saavat mahdollisuuden hallita varojaan siihen asti, kun kaupankäynti on valmis (varoja ei tarvitse estää ennen kuin tilaus on suoritettu). Tämän järjestelmän tilauskirjoja ylläpidetään relesolmuissa, jotka saavat tästä palkkion. Ne lähettävät jokaisen uuden tilauksen, vahvistaen koko järjestelmän likviditeetin ja luomalla luotettavamman kaupankäyntiinfrastruktuurin. Saatuaan toimeksiannon markkinatakaaja odottaa kaupan toista puolta, jonka jälkeen kauppa tehdään 0x-älysopimuksen sisällä ja tapahtumatietue syötetään lohkoketjuun.

Tämä suunnittelutapa johtaa alhaisempiin maksuihin, koska uudet tilaukset tai tilauspäivitykset eivät edellytä kaasun maksamista, ja ainoat kaksi maksua, jotka on maksettava, ovat kauppaa helpottaneiden releiden maksu ja kaasu, joka vaaditaan token-vaihtoon käyttäjät blockchain-verkoissa. 0x-protokollassa mikä tahansa (noin: oletetaan, että aktiivinen elinkeinonharjoittaja) voi tulla välityssolmuksi ja ansaita ylimääräisiä tokeneita kauppojen tekemisestä, mikä kattaa kauppojensa palkkiot. Lisäksi se, että kaupankäynti tapahtuu ketjun ulkopuolella, ratkaisee lohkoketjun ja älykkäiden sopimusten suorituskyvyn ongelman, jonka näimme Ethereum-pohjaisissa DEX:issä.

Jälleen kerran, yksi tämän tyyppisen DEX:n suurimmista haitoista on vuorovaikutuksen puute muiden alustojen kanssa. 0x-protokollaan perustuvan DEX:n tapauksessa voimme käydä kauppaa vain Ethereum-verkossa olevilla tokeneilla. Lisäksi DEX:n tietystä toteutuksesta riippuen tietyille tokenstandardeille, joilla saamme käydä kauppaa, voi olla lisärajoituksia (periaatteessa kaikki edellyttävät ERC-20- tai ERC-721-tokeneiden kauppaa). Ihanteellinen esimerkki 0x-pohjaisesta DEX:stä on Radar Relay -projekti.

Jotta voimme olla vuorovaikutuksessa muiden ketjujen kanssa, meidän on ratkaistava toinen ongelma - tietojen saatavuus. DEX:t, jotka käyttävät ketjun ulkopuolisia mekanismeja tilausten tallentamiseen ja käsittelyyn, siirtävät tämän tehtävän välityssolmuille, jotka voivat olla alttiita haitallisille tilausten manipuloinneille tai muille uhille, jolloin koko järjestelmä on haavoittuvainen.

Joten tämän tyyppisen DEX:n pääkohdat:

  • Toimii vain rajoitetun listan työkalustandardien kanssa
  • Pienemmät palkkiot
  • Parempi suorituskyky
  • Lisää likviditeettiä
  • Ei tukoksia kauppiaiden varoja

Älykkäät sopimukset varauksilla

Tämäntyyppinen DEX täydentää kahta aikaisempaa alustatyyppiä, ja se on suunniteltu ratkaisemaan ennen kaikkea likviditeettiongelma. Käyttäen älykkäitä varantoja sen sijaan, että etsittäisiin suoraan omaisuudelle ostajaa, käyttäjä voi käydä kauppaa varannon kanssa tallettamalla Bitcoinin (tai muun omaisuuden) reserviin ja saamalla vastaavan omaisuuden vastineeksi. Tämä on analogista hajautetun pankin kanssa, joka tarjoaa järjestelmälle likviditeettiä. Älykkäät sopimuspohjaiset varaukset DEX:ssä ovat ratkaisu "toiveiden yhteensopivuuden" -ongelman ohittamiseen ja epälikvidejen tokeneiden avaamiseen kaupankäynnille. Vikoja?

Tämä edellyttää, että kolmas osapuoli toimii pankkina ja tarjoaa nämä varat tai toteuttaa kehittyneitä resurssienhallintakäytäntöjä, jotta käyttäjät voivat lukita osan varoistaan ​​DEX-likviditeetin vuoksi ja hajauttaa varannonhallinnan. Bancor (hajautettu likviditeettiverkosto) on hyvä esimerkki tästä lähestymistavasta (noin: ja erittäin onnistuneesti toteutettu. Odotamme pian myös Minter-projektin käynnistymistä, jossa tämä toteutetaan verkon itsensä perusprotokollan tasolla).

Erottavat kohdat:

  • Lisää likviditeettiä
  • Tukee useita eri tokeneita kerralla
  • Jonkin verran keskittämistä

Uusi aalto DEX

Nyt tiedät erilaiset lähestymistavat DEX-arkkitehtuuriin ja niiden toteutukseen. Mutta miksi tällaisten ratkaisujen niin alhainen suosio, huolimatta vahvoista eduista? Nykyisten projektien suurimmat haasteet ovat pääasiassa skaalautuvuus, likviditeetti, yhteensopivuus ja käyttökokemus. Katsotaanpa lupaavia kehityssuuntia, jotka ovat DEX- ja blockchain-kehityksen eturintamassa.

Ongelmat, jotka on käsiteltävä seuraavan sukupolven DEXissä:

  • Skaalautuvuus
  • likviditeetti
  • Yhteensopivuus
  • UX

Kuten näemme, yksi DEX-suunnittelun tärkeimmistä rajoituksista oli skaalautuvuus.
On-chain DEX:ssä meillä on rajoituksia sopimuksille ja itse verkolle, kun taas off-chain vaatii lisäprotokollia. Seuraavan sukupolven lohkoketjualustojen, kuten NEO, NEM tai Ethereum 2.0, kehittäminen mahdollistaa entistä skaalautuvampien DEXien kehittämisen.

Keskitytään hieman Ethereum 2.0:aan. Lupaavin parannus on sirpalointi. Jakaminen jakaa Ethereum-verkon aliverkkoihin (shards) paikallisella konsensuksella, joten lohkon varmennusta ei enää tarvitse suorittaa verkon jokaisen solmun, vaan vain saman sirpaleen jäsenten. Samanaikaisesti itsenäiset sirpaleet ovat vuorovaikutuksessa toistensa kanssa saavuttaakseen maailmanlaajuisen konsensuksen verkossa. Jotta tämä olisi mahdollista, Ethereumin on siirryttävä Proof-of-Work-konsensuksesta Proof-of-stake-konsensukseen (jonka toivomme näkevämme muutaman seuraavan kuukauden aikana).

Ethereumin odotetaan pystyvän käsittelemään yli 15 000 tapahtumaa sekunnissa (mikä ei ole huono asia skaalautuvan alkuperäisen DEX:n toteuttamiseksi).

2019: DEX-vuosi (hajautettu pörssi)

Yhteensopivuus ja ketjujen väliset protokollat

Meillä on siis skaalautuvuus, mutta entä yhteensopivuus? Meillä voi olla erittäin skaalautuva Ethereum-alusta, mutta voimme silti käydä kauppaa vain Ethereum-pohjaisilla tokeneilla. Tässä tulevat esiin projektit, kuten Cosmos ja Polkadot (noin: Artikkelin valmistelun aikana Cosmos oli jo siirtynyt todellisen työn vaiheeseen, joten voimme jo arvioida sen kykyjä). Näissä projekteissa pyritään yhdistämään erilaisia ​​lohkoketjualustoja, kuten Ethereum ja Bitcoin tai NEM ja ZCash.

Cosmos on ottanut käyttöön Inter Blockchain Communication (IBC) -protokollan, jonka avulla yksi lohkoketju voi kommunikoida muiden verkkojen kanssa. Yksittäiset verkot kommunikoivat keskenään IBC:n ja jonkin välisolmun, Cosmos Hubin, kautta (toteuttaa samanlaisen arkkitehtuurin kuin 0x).

Chain Relays on IBC:n tekninen moduuli, jonka avulla lohkoketjut voivat lukea ja tarkistaa tapahtumia muissa lohkoketjuissa. Kuvittele, että Ethereumin älykäs sopimus haluaa selvittää, onko tietty tapahtuma suoritettu Bitcoin-verkossa, ja sitten se luottaa tämän vahvistuksen toiseen Relay Chain -solmuun, joka on kytketty haluttuun verkkoon ja voi tarkistaa, onko tämä tapahtuma jo suoritettu. ja sisältyy lohkoketjun bitcoiniin.

Lopuksi Peg Zones ovat solmuja, jotka toimivat yhdyskäytävinä eri lohkoketjujen välillä ja antavat Cosmos-verkon muodostaa yhteyden muihin lohkoketjuihin. Peg Zones vaatii erityisen älykkään sopimuksen jokaiselta yhdistetyltä ketjulta, jotta kryptovaluuttoja voidaan vaihtaa niiden välillä.

2019: DEX-vuosi (hajautettu pörssi)

Entä Polkadot?

Polkadot ja Cosmos käyttävät samanlaisia ​​lähestymistapoja. He rakentavat välilohkoketjuja, jotka toimivat muiden verkkojen ja konsensusprotokollien päällä. Polkadotin tapauksessa sitovia vyöhykkeitä kutsutaan silloiksi, ja ne käyttävät myös välityssolmuja lohkoketjujen väliseen viestintään. Suurin ero on siinä, kuinka he aikovat yhdistää eri verkkoja turvallisuuden säilyttäen.

2019: DEX-vuosi (hajautettu pörssi)

Polkadotin lähestymistapa verkkoturvallisuuteen perustuu yhdistämiseen ja sitten jakamiseen ketjujen välillä. Tämän ansiosta yksittäiset ketjut voivat hyödyntää kollektiivista turvallisuutta ilman, että heidän tarvitsee aloittaa alusta (noin: Erittäin vaikea ja käsittämätön hetki kirjailijalle. Alkuperäisessä "Polkadotin kanssa verkon suojaus yhdistetään ja jaetaan. Tämä tarkoittaa, että yksittäiset ketjut voivat hyödyntää kollektiivista turvallisuutta ilman, että heidän tarvitsee aloittaa alusta saadakseen vetovoimaa ja luottamusta." Meidän on vaikea kuvailla Polkadotin toiminta-algoritmia yksinkertaisin sanoin, sillä tällä hetkellä se on yksi monimutkaisimmista projekteista ja se on vielä tutkimusvaiheessa. Eri materiaalit käyttävät termiä "turvallisuus" hyvin erilaisissa yhteyksissä, mikä vaikeuttaa sen ymmärtämistä. Näiden kahden järjestelmän vertailu on hieman parempi, esim. tässä artikkelissa (RU)).

Nämä tekniikat ovat vielä kehitysvaiheessa, joten emme näe ainakaan muutamaan kuukauteen todellisia vaihtoprojekteja, jotka perustuvat näihin yhteentoimivuusprotokolliin ja mahdollistaisivat varojen vaihdon eri verkkojen välillä. Tällaisten teknologioiden edut ovat kuitenkin erittäin mielenkiintoisia seuraavan sukupolven DEX:ien toteuttamisessa.

Likviditeetti varauksen kautta

Varattujen älykkäiden sopimusten tapaan meillä on ylimääräinen DEX-tyyppi, joka käyttää riippumattomia lohkoketjuja perustana infrastruktuurina varojen, kuten Wavesin, Stellarin tai jopa Ripplen, vaihtamiseen.

Nämä alustat mahdollistavat kahden (kaikenlaisen) omaisuuden hajautetun vaihdon käyttämällä välitunnusta. Tällä tavalla, jos haluan vaihtaa Bitcoineja eettereihin, välimerkkiä käytetään kahden omaisuuden välillä tapahtuman suorittamiseen. Pohjimmiltaan tämä DEX-toteutus toimii polunhakuprotokollana, joka yrittää löytää välitunnisteita käyttäen lyhimmän polun (alhaisimmat kustannukset) resurssien vaihtamiseksi toiseen. Tämän lähestymistavan käyttäminen optimoi ostajien ja myyjien yhteensovittamisen, lisää likviditeettiä ja mahdollistaa jotkin monimutkaiset kaupankäyntivälineet (johtuen erillisen, omistetun lohkoketjun käytöstä yleisen verkon sijaan). Esimerkiksi Binance (noin: yksi maailman suurimmista keskitetyistä kryptopörsseistä) teki juuri sen käyttämällä erillistä lohkoketjua uuteen projektiinsa Binance DEX (noin: käynnistettiin vain viikko sitten). Johtava pörssi yrittää ratkaista kaikki nykyaikaisten DEXien ongelmat erinomaisen käyttöliittymän ja suuren ketjunopeuden ansiosta, joka vahvistaa lohkot sekunnissa (noin: sisäisesti se käyttää Tendermint-verkkokerrosta ja pBFT-konsensusta, mikä varmistaa, että hyväksytty lohko on välittömästi lopullinen eikä sitä voida korvata. Tämä tarkoittaa myös sitä, että voimme pian odottaa integraatiota muihin verkkoihin Cosmos-verkon kautta).

Huomata: Alkuperäisessä artikkelissa puhutaan edelleen sen yrityksen tuotteesta, jossa kirjoittaja työskentelee, ja tämä osa ei ollut yhtä kiinnostava kuin ensimmäinen osa, joka paljastaa täydellisesti lähestymistapoja hajautetun vaihdon arkkitehtuuriin.

Linkkejä aiheeseen liittyviin lähteisiin

Lähde: will.com

Lisää kommentti