Ĉu eblas, ke la vintro de kripta monero fariĝis ora epoko por blokĉena teknologio? Bonvenon al 2019, la jaro de malcentralizitaj interŝanĝoj (DEX)!
Ĉiuj, kiuj rilatas al kriptaj moneroj aŭ blokĉena teknologio, spertas severan vintron, kiu reflektiĝas en la prezo-diagramoj de popularaj kaj ne tiel popularaj kriptaj moneroj kiel glaciaj montoj (ĉ.: PBone, ili tradukis, la situacio jam iomete ŝanĝiĝis...). La ekzaltiĝo pasis, la veziko krevis, kaj la fumo malpleniĝis. Tamen, ĝi ne estas ĉio malbona. Teknologioj daŭre evoluas kaj trovas solvojn kiel malcentralizitaj interŝanĝoj (DEX - Dcentralizi Exŝanĝo), kiuj estas dizajnitaj por radikale ŝanĝi la kriptan ekosistemon en 2019.
Kio estas malcentralizita interŝanĝo?
Vi eble estos surprizita. Sur centralizitaj komercaj platformoj, CEX (aŭ Centralized Exchanges., notu: en la originala CEX estas mallongigo, ĝi ne devus esti konfuzita kun la nomo de la populara interŝanĝo CEX.io), la posedanto de la platformo estas nur peranto, speco de kripta bankisto. Li respondecas pri stokado kaj administrado de ĉiuj financoj, kiuj estas komercitaj sur la platformo. CEX estas kutime intuicia kaj alirebla platformo, ofertanta altan likvidecon kaj diversajn komercajn instrumentojn. La platformo ankaŭ funkcias kiel enirejo inter fiat-valuto kaj kriptaj aktivoj.
Tamen, kiel kripto-entuziasmuloj, ni scias la riskojn de centralizo kaj fido en perantoj, ekzemple, la morto de la fondinto de la Quadriga interŝanĝo kaj la perdo de ŝlosiloj al la monujo, sur kiu uzantfinanco estis stokitaj. En la kazo de centralizita platformo, ĝi fariĝas ununura punkto de fiasko aŭ cenzuro.
DEX celas forigi perantojn kaj ununuran punkton de fiasko, farante transakciojn rekte inter uzantoj, sur la blokĉeno mem, kiu subestas la platformon, preterirante la komercan platformon. Do la ĉefa celo de DEX estas simple provizi infrastrukturon por aĉetantoj de valoraĵo por trovi vendistojn kaj inverse.
La ĉefa avantaĝo de DEX super CEX estas evidenta:
- "fidindeco". Ne plu necesas peranto. Tial, uzantoj respondecas pri siaj financo, prefere ol centralizita platformo (kies direktoro povas morti, ŝlosiloj povas esti ŝtelitaj aŭ hakitaj);
- Ĉar uzantoj respondecas pri siaj financo kaj ne ekzistas peranto en formo de platformo, ne ekzistas ŝanco de cenzuro (deponejoj ne povas esti frostigitaj kaj uzantoj estas blokitaj), neniu konfirmo (KYC) estas postulata por aliri komercajn ŝancojn, kaj ĉio. komercaj transakcioj estas "anonimaj", ĉar ne ekzistas "kontrolanta" aŭ kontrolanta korpo;
- kaj, pli grave, ĝenerale en DEX vi povas fari ajnan specon de interŝanĝo inter aktivoj (kondiĉe kiel la ofertoj de la aĉetanto kaj vendisto kongruas), do vi ne estas limigita de la listkondiĉoj de la instrumento kiel en CEX (ĉ.: en la ĝenerala kazo ne estas tiel, ĉi tie la aŭtoro fantazias iomete kaj priskribas ekskluzive idealisman bildon, kio nun eblas nur sub la kondiĉoj de la ebleco de atomŝanĝoj inter ĉenoj.);
Sed kiel diras la malnova diro, "ne ĉio, kio brilas, estas oro" Nunaj DEX-teknologioj havas defiojn, kiuj ankoraŭ devas esti solvitaj. Antaŭ ĉio, DEX estas nuntempe ne tre tajlorita por ordinaraj uzantoj. Ni profesiuloj povas komforti uzi monujojn, administri ŝlosilojn, semajn frazojn kaj subskribi transakciojn, sed ordinaraj uzantoj timas ĉi tiun tipon.
Krome, ĉar komercoj estas samnivelaj, iuj interŝanĝoj postulas, ke uzantoj estu interretaj por plenumi sian mendon (sonas freneze, ĉu ne?). UX estas la ĉefa kialo, kial novuloj pri kripta monero preferas CEX ol DEX por komerci kriptajn aktivojn. Kaj kiel rezulto de la terura UI/UX, DEX havas malaltan likvidecon por preskaŭ ĉiuj komercitaj aktivoj.
Denove, se vi forgesis ĉi tiun negravan detalon, komercoj en DEX estas samnivelaj, do se vi volas interŝanĝi BTC por LTC, vi certe devos trovi klienton pretan interŝanĝi Litecoinojn kontraŭ via proponita kvanto de Bitcoin. Ĉi tio povas esti malfacila (por diri ĝin milde) por certaj valutoj aŭ se la nombro da uzantoj de DEX estas malgranda. Kaj do, ĉio ĉi, kune kun la limigita agado de la plej multaj DEX-oj (blokĉenoj ĉe ilia kerno), metas nesupereblan baron sur la vojon al amasmerkata adopto.
Do:
CEX (centralizita):
- Facile uzebla
- Altnivelaj Komercaj Trajtoj
- Alta likvideco
- Ŝancoj por labori kun fiat-valutoj (komerco, enigo/eligo)
Dek (malcentralizita):
- Malfacile kompreni kaj uzi
- Bazaj komercaj elektoj nur
- Malalta likvideco
- Ne eblas labori kun konvenciaj valutoj
Feliĉe, ĉiuj ĉi tiuj malfacilaĵoj povas esti korektitaj, kion novaj projektoj provas fari. Sed pli pri tio iom poste; unue, ni rigardu la nunan situacion. Kiel kreiĝas nunaj DEX-oj? Estas tri ĉefaj aliroj al dizajnado de DEX.
Sur-ĉena mendolibro kaj kompromisoj
Tio estis la arkitekturo de la unua generacio DEX. En simplaj vortoj, ĉi tio estas interŝanĝo, tute supre de la blokĉeno. Ĉiuj agoj - ĉiu komerca ordo, statusŝanĝo - ĉio estas registrita en la blokĉeno kiel transakcioj. Tiel, la tuta interŝanĝo estas administrita de inteligenta kontrakto, kiu respondecas pri meti mendojn de uzantoj, ŝlosi financojn, kongrui mendojn kaj efektivigi la komercon. Ĉi tiu aliro certigas malcentralizon, fidon kaj sekurecon, transdonante la kernajn principojn de la blokĉeno al ĉiuj DEX-funkcioj sur ĝi. (ĉ.: principe, ĉi tio estas vera malcentralizita interŝanĝo, plene kongrua kun la spirito kaj esenco de ĉi tiu aliro. La malavantaĝo estas, ke la efektivigoj estis supre de fruaj kaj neperfektaj blokĉenoj. Kiel ekzemplo de bona solvo, ni povas citi BitShares kaj Stellar).
Tamen, ĉi tiu arkitekturo faras la platformon:
- malalta likvideco — la sistemo ne havas sufiĉan volumon por instrumentoj;
- malrapida — la proplemkolo dum plenumado de mendoj en DEX estas la inteligenta kontrakto kaj reta bendolarĝo. Imagu labori pri malcentralizita borso kiel ĉi tio;
- multekosta — ĉiu operacio, kiu ŝanĝas la ŝtaton, signifas lanĉi inteligentan kontrakton kaj pagi la koston de gaso;
- "laŭdezajno" estas la malkapablo interagi kun aliaj platformoj, kaj ĉi tio estas grandega limigo.
Kion mi volas diri per ne povi interagi? Kaj la fakto estas, ke en ĉi tiu tipo de DEX vi nur povas interŝanĝi aktivojn kiuj estas denaskaj de la blokĉeno kaj inteligentaj kontraktoj de la platformo DEX, krom se aldonaj rimedoj estas uzataj por interreta konekto. Tiel, se ni uzas Ethereum por DEX, tiam per ĉi tiu platformo ni nur povos interŝanĝi ĵetonojn bazitajn sur la blokĉeno de Ethereum.
Plie, enkonstruitaj DEX-oj kutime estas uzataj por interŝanĝi limigitan nombron da normaj ĵetonoj (ekzemple, ERC20 kaj ERC721 nur), kiu metas grandajn limigojn al la komercaj aktivaĵoj. Ekzemploj de tiaj malcentralizitaj platformoj estas DEX.tor (ĉ.: pli fama ankoraŭ EtherDelta/ForkDelta), aŭ interŝanĝoj bazitaj sur la EIP823 normo (ĉ.: provo normigi la inteligentan kontraktoformaton por komerci ERC-20-ĵetonojn).
Ĉar ne ĉio devas esti bazita sur Ethereum, mi dividu kun vi ekzemplon de DEX efektivigita uzante ĉi tiun aliron sur alia populara blokĉeno, EOS. Tokena estas nuntempe la unua efektivigo de plene surĉena DEX, kiu uzas mezan ĵetonon por minimumigi kotizojn pagitaj de uzantoj.
Eksterĉena mendolibro kaj surĉenaj kalkuloj
Ĉi tiu aliro estas sekvata de DEX-oj konstruitaj sur duatavolaj protokoloj aldone al la subesta blokĉeno. Ekzemple, la protokolo 0x supre de Ethereum. Transakcioj estas efektivigitaj sur etero (aŭ sur iu ajn alia reto subtenata de relajsaj nodoj (ĉ.: La versio 2.0 de la protokolo nun estis efektivigita kaj ili planas kombini likvidecon sur Ethereum (kaj ĝiaj forkoj) kaj EOS.), kaj uzantoj havas la ŝancon kontroli siajn financojn ĝis la momento, kiam la komerca operacio finiĝos (ne necesas bloki financojn ĝis la ordo finiĝos). Mendlibroj en ĉi tiu skemo estas konservitaj sur relajsaj nodoj, kiuj ricevas komisionon por tio. Ili dissendas ĉiun novan ordon, solidigante la tutan likvidecon de la sistemo kaj kreante pli fidindan komercan infrastrukturon. Post ricevi la mendon, la merkatisto atendas la duan flankon de la transakcio, kaj post tio la komerco estas efektivigita ene de la inteligenta kontrakto 0x kaj la transakcia rekordo estas enigita en la blokĉenon.
Ĉi tiu dezajna aliro rezultigas pli malaltajn kotizojn ĉar novaj mendoj aŭ mendaj ĝisdatigoj ne postulas pagon de gaso, kaj la nuraj du kotizoj, kiuj devas esti pagitaj, estas tiuj por la relajsoj, kiuj faciligis la komercon kaj la gason necesa por fari ĵetonajn interŝanĝojn inter uzantoj en blokĉenaj retoj. En la protokolo 0x, ajna (ĉ.: oni supozas, ke aktiva komercisto) povas fariĝi relajsa nodo kaj gajni pliajn ĵetonojn por fari komercojn, tiel kovrante la komisionojn de siaj komercoj. Aldone, la fakto, ke komercado okazas eksterĉeno, solvas la problemon de blokĉeno kaj inteligenta kontrakto-agado, kiun ni vidis en DEX-oj bazitaj en Ethereum.
Denove, unu el la ĉefaj malavantaĝoj de ĉi tiu tipo de DEX estas la manko de interago kun aliaj platformoj. En la kazo de DEX bazita sur la protokolo 0x, ni povas nur komerci ĵetonojn, kiuj vivas en la reto Ethereum. Krome, depende de la specifa efektivigo de la DEX, povas esti pliaj limigoj pri la specifaj ĵetonaj normoj, kiujn ni rajtas komerci (esence ĉiuj postulas komercadon de ERC-20 aŭ ERC-721-ĵetonoj). Ideala ekzemplo de 0x-bazita DEX estas la projekto Radar Relay.
Por povi interagi kun aliaj ĉenoj, ni devas solvi alian problemon - havebleco de datumoj. DEXoj kiuj uzas ekster-ĉenajn mekanismojn por stoki kaj prilabori mendojn delegas tiun taskon al relajsodoj, kiuj povas esti sentemaj al malica ordmanipulado aŭ aliaj minacoj, lasante la tutan sistemon vundebla.
Do, la ĉefaj punktoj de ĉi tiu tipo de DEX:
- Funkcias nur kun limigita listo de ilnormoj
- Pli malgrandaj komisionoj
- Pli bona agado
- Pli da likvideco
- Neniu blokado de la fundoj de komercistoj
Inteligentaj kontraktoj kun rezervoj
Ĉi tiu tipo de DEX kompletigas la du antaŭajn specojn de platformoj, kaj estas desegnita por solvi, antaŭ ĉio, la problemon de likvideco. Uzante inteligentajn rezervojn, prefere ol rekte serĉi aĉetanton por valoraĵo, uzanto povas komerci kun la rezervo deponante Bitcoin (aŭ aliajn aktivaĵojn) en la rezervon kaj ricevante kongruan valoraĵon kontraŭe. Ĉi tio estas analoga al malcentralizita banko ofertanta likvidecon al la sistemo. Inteligentaj kontraktaj rezervoj en DEX estas solvo por preteriri la problemon de "matĉo de deziroj" kaj malfermi nelikvajn ĵetonojn por komerco. Difektoj?
Ĉi tio postulas, ke tria partio agadu kiel banko kaj liveri ĉi tiujn financojn aŭ efektivigi altnivelajn politikojn pri administrado de rimedoj, por ke uzantoj povu ŝlosi parton de siaj financoj pro la likvideco de DEX kaj por malcentralizi rezervan administradon. Bancor (malcentra likvideco) estas ĉefa ekzemplo de ĉi tiu aliro (ĉ.: kaj tre sukcese efektivigita. Ni ankaŭ atendas la lanĉon de la projekto Minter baldaŭ, kie ĉi tio estas efektivigita je la nivelo de la baza protokolo de la reto mem.).
Distingaj punktoj:
- Pliigas likvidecon
- Subtenas multajn malsamajn ĵetonojn samtempe
- Iom da centralizo
Nova ondo DEX
Nun vi konas la malsamajn alirojn al DEX-arkitekturo kaj ilian efektivigon. Tamen, kial tiel malalta populareco de tiaj solvoj, malgraŭ la ĉeesto de fortaj avantaĝoj? La ĉefaj defioj de nunaj projektoj estas ĉefe skaleblo, likvideco, kongruo kaj UX. Ni rigardu la promesplenajn evoluojn, kiuj estas ĉe la avangardo de DEX kaj blokĉena disvolviĝo.
Temoj kiuj devas esti traktitaj en la venonta generacio DEX:
- Skalebleco
- Likvideco
- kongruo
- UX
Kiel ni povas vidi, unu el la ĉefaj limigoj en la DEX-dezajno estis skaleblo.
Por surĉena DEX, ni havas restriktojn pri kontraktoj kaj la reto mem, dum eksterĉeno postulas pliajn protokolojn. La evoluo de venontgeneraciaj blokĉenaj platformoj kiel NEO, NEM aŭ Ethereum 2.0 ebligos la disvolviĝon de pli skaleblaj DEX-oj.
Ni koncentriĝu iomete pri Ethereum 2.0. La plej promesplena plibonigo estas sharding. Sharding dividas la Ethereum-reton en subretojn (shards) kun loka konsento, tiel ke bloka konfirmo ne plu devas esti farita de ĉiu nodo en la reto, sed nur de membroj de la sama peceto. Paralele, sendependaj pecetoj interagas unu kun la alia por atingi tutmondan konsenton en la reto. Por ke ĉi tio estu ebla, Ethereum devos moviĝi de konsento pri Pruvo de Laboro al konsento pri Pruvo-de-Stake (kiun ni esperas vidi en la venontaj monatoj).
Ethereum estas atendita povi prilabori pli ol 15-transakciojn por sekundo (kio ne estas malbona por efektivigi skaleblan denaskan DEX).

Kongrueco kaj trans-ĉenaj protokoloj
Do, ni havas la skaleblon kovrita, sed kio pri kongruo? Ni eble havas tre skaleblan Ethereum-platformon, sed ni ankoraŭ povas nur komerci Ethereum-bazitajn ĵetonojn. Ĉi tie eniras projektoj kiel Cosmos kaj Polkadot (ĉ.: Dum la artikolo estis preparita, Cosmos jam eniris la stadion de vera laboro, do ni jam povas taksi ĝiajn kapablojn.). Ĉi tiuj projektoj celas kombini malsamajn tipojn de blokĉenaj platformoj, kiel Ethereum kaj Bitcoin, aŭ NEM kaj ZCash.
Cosmos efektivigis la protokolon Inter Blockchain Communication (IBC), kiu permesas al unu blokĉeno komuniki kun aliaj retoj. La individuaj retoj komunikados inter si tra la IBC kaj iu meza nodo, la Cosmos Hub (efektigante similan arkitekturon al 0x).
Chain Relays estas teknika modulo en IBC, kiu permesas al blokĉenoj legi kaj kontroli eventojn sur aliaj blokĉenoj. Imagu, ke inteligenta kontrakto sur Ethereum volas ekscii, ĉu specifa transakcio estis kompletigita en la Bitcoin-reto, tiam ĝi fidas ĉi tiun konfirmon al alia Relay Chain-nodo, kiu estas konektita al la dezirata reto kaj povas kontroli ĉu ĉi tiu transakcio jam estis kompletigita. kaj inkluzivita en la blokĉeno bitcoin.
Fine, Peg Zones estas nodoj, kiuj funkcias kiel enirejoj inter malsamaj blokoĉenoj kaj permesas al la Cosmos-reto konektiĝi al aliaj blokĉenoj. Peg Zones postulas specifan inteligentan kontrakton sur ĉiu el la ligitaj ĉenoj por ebligi kriptan interŝanĝon inter ili.

Kio pri Polkadot?
Polkadot kaj Cosmos uzas similajn alirojn. Ili konstruas mezajn blokĉenojn, kiuj funkcias sur aliaj retoj kaj konsentaj protokoloj. En la kazo de Polkadot, la ligaj zonoj estas nomitaj Pontoj, kaj ili ankaŭ uzas relajsajn nodojn por komunikado inter blokĉenoj. La plej granda diferenco estas kiel ili planas konekti malsamajn retojn konservante sekurecon.

La aliro de Polkadot al reto-sekureco baziĝas sur unuiĝo kaj tiam kundivido inter ĉenoj. Tio permesas al individuaj ĉenoj utiligi kolektivan sekurecon sen devi komenci de nulo (ĉ.: Tre malfacila kaj nekomprenebla momento por la aŭtoro. En la originalo "Kun Polkadot la retsekureco estas kunigita kaj dividita. Ĉi tio signifas, ke individuaj ĉenoj povas utiligi kolektivan sekurecon sen devi komenci de nulo por akiri tiradon kaj fidon." Ni malfacilas priskribi la operacian algoritmon de Polkadot per simplaj vortoj; nuntempe ĝi estas unu el la plej kompleksaj projektoj kaj ĝi ankoraŭ estas en la esplorfazo. Malsamaj materialoj uzas la esprimon "sekureco" en tre malsamaj kuntekstoj, malfaciligante ĝin kompreni. Estas iomete pli bona komparo de la du sistemoj, ekzemple, ).
Ĉi tiuj teknologioj ankoraŭ estas evoluantaj, do ni ne vidos, dum almenaŭ kelkaj monatoj, ajnajn realajn interŝanĝajn projektojn konstruitajn sur ĉi tiuj kunfunkcieblecoj protokoloj kaj permesantaj la interŝanĝon de aktivoj inter malsamaj retoj. Tamen, la avantaĝoj de tiaj teknologioj estas tre interesaj por la efektivigo de la venonta generacio de DEXoj.
Likvideco per rezervado
Simile al rezervitaj inteligentaj kontraktoj, ni havas plian tipon de DEX, kiu uzas sendependajn blokĉenojn kiel la suba infrastrukturo por interŝanĝi aktivojn, kiel Waves, Stellar aŭ eĉ Ripple.
Ĉi tiuj platformoj permesas la malcentralizitan interŝanĝon de iuj ajn du aktivoj (de ajna speco) uzante interan ĵetonon. Tiel, se mi volas interŝanĝi Bitcoins kontraŭ Eteroj, la meza ĵetono estos uzata inter la du aktivoj por kompletigi la transakcion. Esence, ĉi tiu DEX-efektivigo funkcias kiel vojtrova protokolo, kiu, uzante mezajn ĵetonojn, serĉas trovi la plej mallongan vojon (plej malalta kosto) por interŝanĝi unu valoraĵon kontraŭ alia. Uzi ĉi tiun aliron optimumigas la kongruon de aĉetantoj kaj vendistoj, pliigas likvidecon kaj permesas kelkajn kompleksajn komercajn instrumentojn (pro la uzo de aparta, dediĉita blokĉeno prefere ol ĝenerala celo reto). Ekzemple, Binance (ĉ.: unu el la plej grandaj centralizitaj kriptaj interŝanĝoj de la mondo) faris ĝuste tion, uzante apartan blokĉenon por ŝia nova projekto Binance DEX (ĉ.: lanĉita antaŭ nur semajno). La ĉefa interŝanĝo provas solvi ĉiujn problemojn de modernaj DEX-oj danke al bonega uzantinterfaco kaj alta ĉena rapido, kiu konfirmas blokojn ene de sekundo (ĉ.: interne, ĝi uzas la retan tavolon de Tendermint kaj pBFT-konsenton, kiu certigas, ke akceptita bloko estas tuj fina kaj ne povas esti anstataŭita. Ĉi tio ankaŭ signifas, ke ni baldaŭ povas atendi integriĝon kun aliaj retoj per la reto Cosmos).
Примечание: La originala artikolo plue parolas pri la produkto de la kompanio, kie la aŭtoro laboras, kaj ni trovis ĉi tiun parton ne tiel interesa kiel la unua parto, kiu perfekte malkaŝas alirojn al la arkitekturo de malcentralizitaj interŝanĝoj.
Ligiloj al fontoj pri la temo
-
fonto: www.habr.com
