2019: DEXi aasta (detsentraliseeritud börsid)

Kas on võimalik, et krüptorahatalvest sai plokiahela tehnoloogia kuldaeg? Tere tulemast 2019. aastasse, detsentraliseeritud vahetuste aastasse (DEX)!

Kõik, kellel on krüptovaluutade või plokiahela tehnoloogiaga pistmist, on kogemas karmi talve, mis kajastub populaarsete ja mitte nii populaarsete krüptorahade hinnagraafikutes nagu jäised mäed (umbes: POk, tõlgiti, olukord on juba veidi muutunud...). Hüpe on möödas, mull on lõhkenud ja suits on kadunud. Siiski pole kõik halb. Tehnoloogiad arenevad edasi ja leiavad lahendusi, nagu detsentraliseeritud vahetus (DEX - Dtsentraliseerida Exmuutus), mille eesmärk on radikaalselt muuta krüptovaluutade ökosüsteemi 2019. aastal.

Mis on detsentraliseeritud vahetus?


Sa võid olla üllatunud. Tsentraliseeritud kauplemisplatvormidel CEX (või Centralized Exchanges., Märge: algses CEX on lühend, seda ei tohiks segi ajada populaarse börsi nimega CEX.io), on platvormi omanik vaid vahendaja, omamoodi krüptopankur. Ta vastutab kõigi platvormil kaubeldavate vahendite hoidmise ja haldamise eest. CEX on tavaliselt intuitiivne ja juurdepääsetav platvorm, mis pakub kõrget likviidsust ja erinevaid kauplemisinstrumente. Platvorm toimib ka väravana fiat-valuuta ja krüptovarade vahel.

Krüptoentusiastidena teame aga tsentraliseerimise ja vahendajate usalduse riske, näiteks Quadriga börsi asutaja surm ja võtmete kadumine rahakotilt, millele kasutaja raha hoiti. Tsentraliseeritud platvormi puhul saab sellest üksainus ebaõnnestumise või tsensuuri punkt.

DEXi eesmärk on kõrvaldada vahendajad ja üksainus tõrkepunkt, tehes tehinguid otse kasutajate vahel plokiahelas endas, mis on platvormi aluseks, kauplemisplatvormist mööda minnes. Seega on DEX-i põhieesmärk lihtsalt pakkuda vara ostjatele taristut müüjate leidmiseks ja vastupidi.

DEXi peamine eelis CEX-i ees on ilmne:

  1. "usaldusväärsus". Vahendajat pole enam vaja. Seetõttu vastutavad kasutajad oma raha eest, mitte tsentraliseeritud platvormi eest (mille direktor võib surra, võtmed võidakse varastada või häkkida);
  2. Kuna kasutajad vastutavad oma raha eest ja platvormi näol pole vahendajat, pole tsensuuri võimalust (hoiuseid ei saa külmutada ja kasutajad on blokeeritud), kauplemisvõimalustele juurdepääsuks pole vaja verifitseerimist (KYC) ja kõik kauplemistehingud on "anonüümsed", kuna puudub "järelevalve" või kontrolliv organ;
  3. ja mis veelgi olulisem, üldiselt saate DEX-is teha mis tahes tüüpi varade vahelisi vahetusi (nii kaua kui ostja ja müüja pakkumised ühtivad), nii et teid ei piira instrumendi noteerimistingimused nagu CEX-is (umbes: Üldjuhul see nii ei ole, siin autor veidi fantaseerib ja kirjeldab eranditult idealistlikku pilti, mis on nüüd võimalik vaid ahelatevahelise aatomivahetuse võimaluse tingimustes);

Aga nagu vanasõna ütleb: "mitte kõik, mis sädeleb, pole kuld" Praegustel DEX-tehnoloogiatel on väljakutseid, mis vajavad veel lahendamist. Esiteks pole DEX praegu tavakasutajatele väga kohandatud. Meil, professionaalidel, võib olla mugav kasutada rahakotte, hallata võtmeid, algfraase ja tehinguid allkirjastada, kuid tavakasutajad kardavad sedalaadi asju.

Pealegi, kuna tehingud on peer-to-peer, nõuavad mõned börsid, et kasutajad oleksid oma tellimuse täitmiseks võrgus (kõlab hullumeelselt, eks?). UX on peamine põhjus, miks krüptovaluutade uustulnukad eelistavad krüptovaradega kauplemisel CEX-i DEX-ile. Ja kohutava kasutajaliidese/UX tõttu on DEXil peaaegu kõigi kaubeldavate varade jaoks madal likviidsus.

Jällegi, juhul kui unustasite selle väikese detaili, on tehingud DEX-is peer-to-peer, nii et kui soovite vahetada BTC LTC vastu, peate kindlasti leidma kliendi, kes on valmis vahetama Litecoine teie pakutud Bitcoini koguse vastu. See võib olla keeruline (pehmelt öeldes) teatud valuutade puhul või kui DEXi kasutajate arv on väike. Ja see kõik koos enamiku DEX-ide (nende tuumaks plokiahelad) piiratud jõudlusega seab ületamatu barjääri massiturul kasutuselevõtule.

Ja nii:
CEX (tsentraliseeritud):

  • Lihtne kasutada
  • Täiustatud kauplemisfunktsioonid
  • Kõrge likviidsus
  • Fiati valuutadega töötamise võimalused (kauplemine, sisend/väljund)

DEX (detsentraliseeritud):

  • Raske mõista ja kasutada
  • Ainult põhilised kauplemisvõimalused
  • Madal likviidsus
  • Tavavaluutadega pole võimalik töötada

Õnneks on kõik need raskused parandatavad, mida uued projektid ka püüavad teha. Aga sellest veidi hiljem lähemalt; kõigepealt vaatame praegust olukorda. Kuidas praeguseid DEX-e luuakse? DEX-i kujundamisel on kolm peamist lähenemisviisi.

Ketipõhine tellimusraamat ja arveldused

See oli esimese põlvkonna DEX-i arhitektuur. Lihtsamalt öeldes on see vahetus täiesti plokiahela peal. Kõik toimingud – iga tehingutellimus, staatuse muutus – kõik salvestatakse plokiahelas tehingutena. Seega juhitakse kogu börsi nutika lepingu abil, mis vastutab kasutaja tellimuste esitamise, rahaliste vahendite lukustamise, korralduste sobitamise ja tehingu sooritamise eest. Selline lähenemine tagab detsentraliseerimise, usalduse ja turvalisuse, kandes plokiahela põhiprintsiibid üle kogu DEX-i funktsionaalsusele. (umbes: põhimõtteliselt on see tõeline detsentraliseeritud vahetus, mis on täielikult kooskõlas selle lähenemisviisi mõtte ja olemusega. Negatiivne külg on see, et rakendused olid varasemate ja ebatäiuslike plokiahelate peal. Hea lahenduse näitena võib tuua BitSharesi ja Stellari).

Kuid see arhitektuur muudab platvormi:

  • madal likviidsus — süsteemis ei ole instrumentide jaoks piisavalt helitugevust;
  • aeglane — kitsaskoht DEXis korralduste täitmisel on nutikas leping ja võrgu ribalaius. Kujutage ette, et töötate sellisel detsentraliseeritud börsil;
  • kallis — iga seisu muutev toiming tähendab nutika lepingu käivitamist ja gaasikulu tasumist;
  • "Baldisain" on võimetus suhelda teiste platvormidega ja see on tohutu piirang.

Mida ma mõtlen selle all, et ei saa suhelda? Ja tõsiasi on see, et seda tüüpi DEX-is saate vahetada ainult varasid, mis pärinevad DEX-platvormi plokiahelast ja nutikatest lepingutest, välja arvatud juhul, kui võrguüleseks ühendamiseks kasutatakse lisavahendeid. Seega, kui kasutame Ethereumi DEX-i jaoks, siis selle platvormi kaudu saame vahetada ainult Ethereumi plokiahelal põhinevaid märke.

Lisaks kasutatakse sisseehitatud DEX-e tavaliselt piiratud arvu standardsete märkide vahetamiseks (ainult ERC20 ja ERC721), mis seab kaubeldavatele varadele suured piirangud. Selliste detsentraliseeritud platvormide näideteks on DEX.tor (umbes: veel kuulsam EtherDelta/ForkDelta) või EIP823 standardil põhinevad vahetused (umbes: katse standardida nutika lepingu vorming ERC-20 žetoonidega kauplemiseks).

Kuna kõik ei pea põhinema Ethereumil, lubage mul jagada teiega näidet DEX-ist, mis on rakendatud seda lähenemisviisi kasutades teises populaarses plokiahelas, EOS. Tokena on praegu esimene täielikult ahelasisese DEX-i juurutamine, mis kasutab kasutajate makstavate tasude minimeerimiseks vahemärki.

Ketiväline tellimusraamat ja ketisisesed arvutused

Seda lähenemisviisi järgivad DEX-id, mis on üles ehitatud teise kihi protokollidele, mis asuvad aluseks oleva plokiahela peal. Näiteks 0x protokoll Ethereumi peal. Tehingud sooritatakse eetris (või mis tahes muus võrgus, mida toetavad releesõlmed (umbes: Protokolli versioon 2.0 on nüüdseks rakendatud ja nad kavatsevad ühendada likviidsuse Ethereumis (ja selle kahvlites) ja EOS-is) ja kasutajad saavad võimaluse kontrollida oma vahendeid kuni kauplemistoimingu lõpuleviimiseni (ei ole vaja raha blokeerida enne, kui tellimus on täidetud). Selle skeemi tellimusraamatuid peetakse releesõlmedes, mis saavad selle eest komisjonitasu. Nad edastavad iga uue tellimuse, kindlustades kogu süsteemi likviidsuse ja luues usaldusväärsema kauplemisinfrastruktuuri. Peale tellimuse saamist ootab turutegija tehingu teist poolt ning peale seda sooritatakse tehing 0x nutilepingu sees ning tehingukirje sisestatakse plokiahelasse.

Selle disainilahenduse tulemuseks on madalamad tasud, kuna uute tellimuste või tellimuste värskenduste eest ei ole vaja gaasi tasuda ning ainsad kaks tasu, mida tuleb maksta, on kauplemist hõlbustavate releede tasu ja gaas, mis on vajalik märkide vahetamiseks kasutajad plokiahela võrkudes. 0x protokollis on mis tahes (umbes: eeldatakse, et aktiivne kaupleja) võivad saada releesõlmeks ja teenida tehingute tegemise eest lisamärke, kattes sellega oma tehingute komisjonitasud. Lisaks lahendab asjaolu, et kauplemine toimub väljaspool ahelat, plokiahela ja nutikate lepingute toimimise probleemi, mida nägime Ethereumil põhinevates DEX-ides.

Taas on seda tüüpi DEX-i üks peamisi puudusi teiste platvormidega suhtlemise puudumine. 0x-protokollil põhineva DEX-i puhul saame kaubelda ainult Ethereumi võrgus elavate žetoonidega. Lisaks võivad sõltuvalt DEX-i konkreetsest rakendusest kehtida täiendavad piirangud konkreetsetele märgistandarditele, millega meil on lubatud kaubelda (põhimõtteliselt nõuavad kõik ERC-20 või ERC-721 žetoonidega kauplemist). Ideaalne näide 0x-põhisest DEX-ist on Radar Relay projekt.

Teiste kettidega suhtlemiseks peame lahendama veel ühe probleemi – andmete kättesaadavuse. DEX-id, mis kasutavad tellimuste salvestamiseks ja töötlemiseks ahelaväliseid mehhanisme, delegeerivad selle ülesande edastamissõlmedele, mis võivad olla vastuvõtlikud pahatahtlikule korraldusega manipuleerimisele või muudele ohtudele, jättes kogu süsteemi haavatavaks.

Niisiis, seda tüüpi DEX-i põhipunktid:

  • Töötab ainult piiratud tööriistastandardite loendiga
  • Väiksemad komisjonitasud
  • Parem sooritus
  • Rohkem likviidsust
  • Kauplejate raha ei blokeerita

Targad lepingud reservidega

Seda tüüpi DEX täiendab kahte eelmist tüüpi platvorme ja on mõeldud eelkõige likviidsusprobleemi lahendamiseks. Kasutades nutikaid reserve, selle asemel, et varale otse ostjat otsida, saab kasutaja reserviga tehinguid teha, deponeerides Bitcoini (või muid varasid) reservi ja saades vastutasuks vastava vara. See on analoogne detsentraliseeritud pangaga, mis pakub süsteemile likviidsust. Nutikad lepingupõhised reservid DEX-is on lahendus soovide sobitamise probleemist mööda hiilimiseks ja mittelikviidsete märkide avamiseks kauplemiseks. Puudused?

See nõuab, et kolmas osapool tegutseks pangana ja pakuks neid vahendeid või rakendaks täiustatud ressursihalduspoliitikaid, et kasutajad saaksid DEX-i likviidsuse huvides lukustada osa oma vahenditest ja detsentraliseerida reservide haldamist. Bancor (detsentraliseeritud likviidsusvõrk) on selle lähenemisviisi suurepärane näide (umbes: ja väga edukalt rakendatud. Samuti ootame peagi Minteri projekti käivitamist, kus seda rakendatakse võrgu enda põhiprotokolli tasemel).

Iseloomulikud punktid:

  • Suurendab likviidsust
  • Toetab korraga palju erinevaid märke
  • Teatav tsentraliseeritus

Uus laine DEX

Nüüd teate DEX-i arhitektuuri erinevaid lähenemisviise ja nende rakendamist. Miks aga selliste lahenduste nii madal populaarsus, hoolimata tugevate eeliste olemasolust? Praeguste projektide peamised väljakutsed on peamiselt skaleeritavus, likviidsus, ühilduvus ja kasutajakogemus. Heidame pilgu paljutõotavatele arendustele, mis on DEXi ja plokiahela arendamise esirinnas.

Probleemid, mida tuleb järgmise põlvkonna DEX-is lahendada:

  • Skaalautuvus
  • Likviidsus
  • Ühilduvus
  • UX

Nagu näeme, oli DEX-i disaini üks peamisi piiranguid skaleeritavus.
Ketisisese DEX-i jaoks on meil piirangud lepingutele ja võrgule endale, samas kui ahelaväline võrk nõuab lisaprotokolle. Järgmise põlvkonna plokiahela platvormide nagu NEO, NEM või Ethereum 2.0 arendamine võimaldab arendada rohkem skaleeritavaid DEX-e.

Keskendume veidi Ethereum 2.0-le. Kõige lootustandvam parendus on killustamine. Jagamine jagab Ethereumi võrgu kohaliku konsensusega alamvõrkudeks (kildudeks), nii et ploki kontrollimist ei pea enam teostama iga võrgusõlm, vaid ainult sama killu liikmed. Paralleelselt suhtlevad sõltumatud killud üksteisega, et saavutada võrgus globaalne konsensus. Selleks, et see oleks võimalik, peab Ethereum liikuma töötõestamise konsensuselt mängu tõestamise konsensuse poole (mida loodame näha lähikuudel).

Eeldatakse, et Ethereum suudab töödelda üle 15 000 tehingu sekundis (mis pole skaleeritava natiivse DEX-i rakendamiseks halb).

2019: DEXi aasta (detsentraliseeritud börsid)

Ühilduvus ja ahelatevahelised protokollid

Niisiis, meil on skaleeritavus kaetud, aga kuidas on lood ühilduvusega? Meil võib olla väga skaleeritav Ethereumi platvorm, kuid me saame siiski kaubelda ainult Ethereumil põhinevate žetoonidega. Siin tulevad mängu sellised projektid nagu Cosmos ja Polkadot (umbes: Artikli ettevalmistamise ajal oli Cosmos juba päris töö etappi jõudnud, nii et saame juba hinnata selle võimalusi). Nende projektide eesmärk on kombineerida erinevat tüüpi plokiahela platvorme, nagu Ethereum ja Bitcoin või NEM ja ZCash.

Cosmos on rakendanud Inter Blockchain Communication (IBC) protokolli, mis võimaldab ühel plokiahelal suhelda teiste võrkudega. Üksikud võrgud suhtlevad üksteisega läbi IBC ja mõne vahesõlme, Cosmos Hubi (rakestab 0x-ga sarnast arhitektuuri).

Chain Relays on IBC tehniline moodul, mis võimaldab plokiahelatel lugeda ja kontrollida teiste plokiahelate sündmusi. Kujutage ette, et Ethereumi nutikas leping soovib teada saada, kas konkreetne tehing on Bitcoini võrgus lõpule viidud, siis usaldab ta selle kinnituse teisele releeahela sõlmele, mis on ühendatud soovitud võrguga ja saab kontrollida, kas see tehing on juba lõpule viidud. ja sisaldub plokiahela bitcoinis.

Lõpuks on Peg Zones sõlmed, mis toimivad lüüsidena erinevate plokiahelate vahel ja võimaldavad Cosmose võrgul ühenduda teiste plokiahelatega. Peg Zones nõuab iga ühendatud keti jaoks spetsiaalset nutikat lepingut, et võimaldada nende vahel krüptovaluutavahetust.

2019: DEXi aasta (detsentraliseeritud börsid)

Aga Polkadot?

Polkadot ja Cosmos kasutavad sarnaseid lähenemisviise. Nad loovad vahepealseid plokiahelaid, mis töötavad teiste võrkude ja konsensusprotokollide peal. Polkadoti puhul nimetatakse sidumistsoone silladeks ja nad kasutavad plokiahelate vaheliseks suhtluseks ka releesõlme. Suurim erinevus seisneb selles, kuidas nad plaanivad erinevaid võrke ühendada, säilitades samal ajal turvalisuse.

2019: DEXi aasta (detsentraliseeritud börsid)

Polkadoti lähenemine võrguturbele põhineb ühendamisel ja seejärel kettide vahel jagamisel. See võimaldab üksikutel kettidel kollektiivset turvalisust võimendada, ilma et peaksid nullist alustama (umbes: Väga raske ja autori jaoks arusaamatu hetk. Algses "Polkadotiga ühendatakse võrguturve ja jagatakse seda. See tähendab, et üksikud ketid saavad kollektiivset turvalisust võimendada, ilma et peaksid veojõu ja usalduse saavutamiseks nullist alustama. Meil on raske Polkadot’ tööalgoritmi lihtsate sõnadega kirjeldada, hetkel on see üks keerulisemaid projekte ja alles uurimisfaasis. Erinevates materjalides kasutatakse terminit "turvalisus" väga erinevates kontekstides, mis muudab selle mõistmise raskeks. Nende kahe süsteemi võrdlus on pisut parem, näiteks selles artiklis (RU)).

Need tehnoloogiad on alles väljatöötamisel, seega ei näe me vähemalt mõne kuu jooksul tõelisi vahetusprojekte, mis on üles ehitatud nendele koostalitlusvõime protokollidele ja võimaldaksid varade vahetamist erinevate võrkude vahel. Selliste tehnoloogiate eelised on aga väga huvitavad järgmise põlvkonna DEX-ide rakendamiseks.

Likviidsus reserveerimise kaudu

Sarnaselt reserveeritud nutikatele lepingutele on meil ka täiendavat tüüpi DEX, mis kasutavad varade (nt Waves, Stellar või isegi Ripple) alusinfrastruktuurina sõltumatuid plokiahelaid.

Need platvormid võimaldavad detsentraliseeritud vahetada mis tahes kahte vara (mis tahes liiki), kasutades vahemärki. Nii, kui ma tahan vahetada Bitcoinid eetrite vastu, kasutatakse tehingu lõpuleviimiseks kahe vara vahel vahemärki. Põhimõtteliselt toimib see DEX-i teostus teeotsingu protokollina, mis otsib vahemärke kasutades leida lühima tee (madalaima hinnaga) ühe vara teise vastu vahetamiseks. Selle lähenemisviisi kasutamine optimeerib ostjate ja müüjate sobitamist, suurendab likviidsust ja võimaldab mõningaid keerukaid kauplemisinstrumente (tänu eraldiseisva spetsiaalse plokiahela kasutamisele üldotstarbelise võrgu asemel). Näiteks Binance (umbes: üks maailma suurimaid tsentraliseeritud krüptobörse) tegi täpselt seda, kasutades oma uue projekti Binance DEX jaoks eraldi plokiahelat (umbes: käivitati vaid nädal tagasi). Juhtiv börs püüab lahendada kõiki kaasaegsete DEX-ide probleeme tänu suurepärasele kasutajaliidesele ja suurele ahela kiirusele, mis kinnitab plokid sekundi jooksul (umbes: sisemiselt kasutab see Tendermint võrgukihti ja pBFT konsensust, mis tagab, et aktsepteeritud plokk on kohe lõplik ja seda ei saa üle kirjutada. See tähendab ka seda, et peagi on oodata integratsiooni teiste võrkudega Cosmose võrgu kaudu).

Märkus: Algses artiklis räägitakse edasi selle ettevõtte tootest, kus autor töötab, ja meie arvates ei olnud see osa nii huvitav kui esimene osa, mis paljastab suurepäraselt lähenemisviisid detsentraliseeritud vahetuste arhitektuurile.

Lingid teemakohastele allikatele

Allikas: www.habr.com

Lisa kommentaar