2019: Jier fan DEX (desintralisearre útwikselings)

Is it mooglik dat de cryptocurrency winter waard in gouden ieu foar blockchain technology? Wolkom by 2019, it jier fan desintralisearre útwikselingen (DEX)!

Elkenien dy't wat te krijen hat mei cryptocurrencies of blockchain-technology belibbet in hurde winter, dy't wjerspegele wurdt yn 'e priiskaarten fan populêre en net sa populêre cryptocurrencies lykas izige bergen (sawat: POk, se hawwe oerset, de situaasje is al in bytsje feroare ...). De hype is foarby, de bubbel is barst, en de reek is ferdwûn. It is lykwols net allegear min. Technologien bliuwe te ûntwikkeljen en oplossingen te finen lykas desintralisearre útwikselingen (DEX - Dsintralisearje Exferoaring), dy't binne ûntworpen om it cryptocurrency-ekosysteem yn 2019 radikaal te feroarjen.

Wat is in desintralisearre útwikseling?


Jo kinne wêze ferrast. Op sintralisearre hannelsplatfoarms, CEX (as sintralisearre útwikselingen., noat: yn 'e oarspronklike CEX is in ôfkoarting, it moat net betize wurde mei de namme fan' e populêre útwikseling CEX.io), de eigner fan it platfoarm is allinich in tuskenpersoan, in soarte fan Krypto-bankier. Hy is ferantwurdlik foar it opslaan en behearen fan alle fûnsen dy't wurde ferhannele op it platfoarm. CEX is normaal in yntuïtyf en tagonklik platfoarm, mei hege liquiditeit en in ferskaat oan hannelsynstruminten. It platfoarm fungearret ek as in poarte tusken fiat-faluta en krypto-aktiva.

As krypto-entûsjasters kenne wy ​​lykwols de risiko's fan sintralisaasje en fertrouwen yn intermediaries, bygelyks de dea fan 'e oprjochter fan' e Quadriga-útwikseling en it ferlies fan kaaien foar de slûf wêrop brûkersfûnsen opslein waarden. Yn it gefal fan in sintralisearre platfoarm wurdt it in inkeld punt fan mislearring of sensuer.

DEX is fan doel om tuskenpersoanen en ien punt fan mislearring te eliminearjen, troch it útfieren fan transaksjes direkt tusken brûkers, op 'e blockchain sels, dy't it platfoarm leit, troch it hannelsplatfoarm te omgean. Dat it haaddoel fan in DEX is gewoan in ynfrastruktuer te leverjen foar keapers fan in asset om ferkeapers te finen en oarsom.

It wichtichste foardiel fan DEX boppe CEX is fanselssprekkend:

  1. "betrouberens". Der is gjin ferlet mear fan in tuskenpersoan. Dêrom binne brûkers ferantwurdlik foar har fûnsen, yn stee fan in sintralisearre platfoarm (waans direkteur kin stjerre, kaaien kinne stellen of hacked wurde);
  2. Sûnt brûkers binne ferantwurdlik foar harren fûnsen en der is gjin middelman yn 'e foarm fan in platfoarm, der is gjin kâns op sensuer (ôfsettings kinne net beferzen en brûkers wurde blokkearre), gjin ferifikaasje (KYC) is nedich om tagong ta hannel kânsen, en alle hannelstransaksjes binne "anonym", om't d'r gjin "tafersjoch" of kontrolearjende lichem is;
  3. en, wichtiger, yn 't algemien kinne jo yn in DEX elke soart útwikseling dwaan tusken aktiva (salang't de oanbiedingen fan de keaper en de ferkeaper oerienkomme), sadat jo net beheind binne troch de listbetingsten fan it ynstrumint lykas yn in CEX (sawat: yn it algemien is dat net it gefal, hjir fantasearret de skriuwer in bytsje en beskriuwt in eksklusyf idealistysk byld, dat no allinnich mooglik is ûnder de betingsten fan de mooglikheid fan atoomwiksels tusken keatlingen);

Mar lykas it âlde sprekwurd seit, "net alles wat glinstert is goud" Aktuele DEX-technologyen hawwe útdagings dy't noch moatte wurde oplost. Alderearst is DEX op it stuit net heul oanpast foar gewoane brûkers. Wy professionals kinne noflik wêze mei it brûken fan slúven, it behearen fan kaaien, siedfrazen en it ûndertekenjen fan transaksjes, mar gewoane brûkers binne bang foar dit soarte dingen.

Boppedat, om't hannelingen peer-to-peer binne, fereaskje guon útwikselingen dat brûkers online binne om har bestelling te foltôgjen (klinkt gek, krekt?). UX is de wichtichste reden wêrom cryptocurrency newbies leaver CEX boppe DEX foar hannel crypto aktiva. En as gefolch fan 'e skriklike UI / UX, DEX hat lege liquiditeit foar hast alle hannele aktiva.

Nochris, yn it gefal dat jo dit lytse detail fergetten binne, hannelingen yn DEX binne peer-to-peer, dus as jo BTC wolle wikselje foar LTC, sille jo perfoarst in kliïnt moatte fine dy't ree is om Litecoins te wikseljen foar jo oanbeane bedrach fan Bitcoin. Dit kin útdaagjend wêze (om it myld te sizzen) foar bepaalde munten of as it oantal DEX-brûkers lyts is. En sa, dit alles, tegearre mei de beheinde prestaasjes fan de measte DEX's (blockchains yn har kearn), set in ûnoerkombere barriêre op it paad nei oannimmen fan massamarkt.

Sa:
exc (sintralisearre):

  • Maklik te brûken
  • Avansearre hannelsfunksjes
  • Hege liquiditeit
  • Kânsen foar wurkjen mei fiat-faluta (hannel, ynfier / útfier)

DEX (desintralisearre):

  • Moeilik te begripen en te brûken
  • Allinnich basishannelsopsjes
  • Low liquidity
  • It is net mooglik om te wurkjen mei konvinsjonele faluta

Gelokkich kinne al dizze swierrichheden korrizjearre wurde, dat is wat nije projekten besykje te dwaan. Mar dêroer in bytsje letter mear; lit ús earst nei de hjoeddeistige situaasje sjen. Hoe wurde hjoeddeistige DEX's makke? D'r binne trije haadbenaderingen foar it ûntwerpen fan in DEX.

On-chain oarderboek en delsettings

Dit wie de arsjitektuer fan 'e earste generaasje DEX. Yn ienfâldige wurden is dit in útwikseling, folslein boppe op 'e blockchain. Alle aksjes - elke hannelsopdracht, statusferoaring - alles wurdt opnommen yn 'e blockchain as transaksjes. Sa wurdt de folsleine útwikseling beheard troch in tûk kontrakt, dy't ferantwurdlik is foar it pleatsen fan brûkersoarders, beskoatteljen fan fûnsen, oerienkommende oarders en it útfieren fan 'e hannel. Dizze oanpak soarget foar desintralisaasje, fertrouwen en feiligens, it oerbringen fan 'e kearnprinsipes fan' e blockchain nei alle DEX-funksjonaliteit boppe-op. (sawat: yn prinsipe, dit is in echte desintralisearre útwikseling, folslein yn oerienstimming mei de geast en essinsje fan dizze oanpak. It neidiel is dat de ymplemintaasjes boppe op iere en ûnfolsleine blockchains wiene. As foarbyld fan in goede oplossing kinne wy ​​BitShares en Stellar neame).

Dizze arsjitektuer makket it platfoarm lykwols:

  • lege liquidity - it systeem hat net genôch folume foar ynstruminten;
  • stadich - de knelpunt by it útfieren fan oarders yn DEX is it tûke kontrakt en netwurkbânbreedte. Stel jo foar dat jo wurkje op in desintralisearre beurs lykas dit;
  • leuk - elke operaasje dy't de steat feroaret betsjut it lansearjen fan in tûk kontrakt en it beteljen fan de kosten fan gas;
  • "by-ûntwerp" is it ûnfermogen om te ynteraksje mei oare platfoarms, en dit is in enoarme beheining.

Wat bedoel ik mei net kinne ynteraksje? En it feit is dat jo yn dit type DEX allinich aktiva kinne útwikselje dy't lânseigen binne yn 'e blockchain en tûke kontrakten fan it DEX-platfoarm, útsein as ekstra middels wurde brûkt foar cross-netwurkferbining. Dus, as wy Ethereum brûke foar DEX, dan kinne wy ​​fia dit platfoarm allinich tokens útwikselje op basis fan 'e Ethereum blockchain.

Boppedat wurde ynboude DEX's meastentiids brûkt om in beheind oantal standert tokens te wikseljen (Bygelyks allinich ERC20 en ERC721), dy't grutte beheiningen pleatst op 'e fermogens dy't wurde ferhannele. Foarbylden fan sokke desintralisearre platfoarms binne DEX.tor (sawat: mear ferneamde noch EtherDelta / ForkDelta), of útwikselingen basearre op de EIP823-standert (sawat: in besykjen om it tûke kontraktformaat te standardisearjen foar hanneljen fan ERC-20-tokens).

Sûnt net alles moat wurde basearre op Ethereum, lit my in foarbyld mei jo diele fan in DEX ymplementearre mei dizze oanpak op in oare populêre blockchain, EOS. Tokena is op it stuit de earste ymplemintaasje fan in folslein on-chain DEX dy't in intermediate token brûkt om fergoedingen te minimalisearjen dy't betelle wurde troch brûkers.

Off-chain bestelboek en on-chain berekkeningen

Dizze oanpak wurdt folge troch DEX's boud op twadde-laach protokollen boppe op 'e ûnderlizzende blockchain. Bygelyks it 0x-protokol boppe op Ethereum. Transaksjes wurde útfierd op ether (as op in oar netwurk dat wurdt stipe troch estafetteknooppunten (sawat: Ferzje 2.0 fan it protokol is no ymplementearre en se binne fan plan om liquiditeit te kombinearjen op Ethereum (en har foarken) en EOS), en brûkers krije de kâns om har fûnsen te kontrolearjen oant it momint dat de hannelsoperaasje foltôge is (d'r is gjin needsaak om fûnsen te blokkearjen oant de bestelling foltôge is). Oarderboeken yn dit skema wurde byhâlden op estafetteknooppunten, dy't hjirfoar in kommisje krije. Se stjoere elke nije bestelling út, konsolidearje alle liquiditeit fan it systeem en meitsje in betrouberere hannelynfrastruktuer. Nei it ûntfangen fan 'e oarder wachtet de merkmakker op' e twadde kant fan 'e transaksje, en dêrnei wurdt de hannel útfierd binnen it 0x smart kontrakt en wurdt it transaksjerekord ynfierd yn' e blockchain.

Dizze ûntwerpoanpak resulteart yn legere fergoedingen, om't nije oarders of bestellingsupdates gjin gas nedich binne om te beteljen, en de ienige twa fergoedingen dy't moatte wurde betelle binne de iene foar de relais dy't de hannel fasilitearje en it gas dat nedich is om token-útwikselingen út te fieren brûkers yn blockchain netwurken. Yn it 0x-protokol, elke (sawat: der wurdt fan útgien dat in aktive hanneler) kin in estafetteknooppunt wurde en ekstra tokens fertsjinje foar it meitsjen fan hannelingen, sadat de kommisjes fan har hannelingen dekke. Derneist lost it feit dat hannel off-chain plakfynt it probleem op fan blockchain en tûke kontraktprestaasjes dy't wy seagen yn Ethereum-basearre DEX's.

Nochris is ien fan 'e wichtichste neidielen fan dit type DEX it gebrek oan ynteraksje mei oare platfoarms. Yn it gefal fan in DEX basearre op it 0x-protokol, kinne wy ​​​​allinich tokens hannelje dy't libje op it Ethereum-netwurk. Boppedat, ôfhinklik fan 'e spesifike ymplemintaasje fan' e DEX, kinne d'r ekstra beheiningen wêze op 'e spesifike tokenstanderts dy't wy meie hannelje (yn prinsipe allegear fereaskje hannel fan ERC-20 of ERC-721 tokens). In ideaal foarbyld fan in 0x-basearre DEX is it Radar Relay-projekt.

Om kinne ynteraksje mei oare keatlingen, wy moatte oplosse in oar probleem - beskikberens fan gegevens. DEX's dy't off-chain-meganismen brûke om oarders op te slaan en te ferwurkjen, delegearje dizze taak om knooppunten troch te stjoeren, dy't gefoelich kinne wêze foar kweade oardermanipulaasje of oare bedrigingen, wêrtroch it heule systeem kwetsber is.

Dat, de haadpunten fan dit type DEX:

  • Wurket allinnich mei in beheinde list fan ark noarmen
  • Lytsere kommisjes
  • Bêste prestaasje
  • Mear liquiditeit
  • Gjin blokkearjen fan fûnsen fan hannelers

Smart kontrakten mei reserves

Dit type DEX komplementearret de twa foarige soarten platfoarms, en is ûntworpen om, yn it foarste plak, it probleem fan liquiditeit op te lossen. Mei help fan tûke reserves, ynstee fan direkt in keaper te sykjen foar in asset, kin in brûker transaksje mei de reserve troch Bitcoin (of oare aktiva) yn 'e reserve te deponearje en in oerienkommende asset yn ruil te ûntfangen. Dit is analoog oan in desintralisearre bank dy't liquiditeit oan it systeem biedt. Tûke kontrakt-basearre reserves yn in DEX binne in oplossing om it probleem "wedstriid fan winsken" te omgean en illiquide tokens te iepenjen foar hannel. Flaws?

Dit fereasket in tredde partij om as bank op te treden en dizze fûnsen te leverjen of avansearre belied foar boarnebehear te ymplementearjen sadat brûkers in diel fan har fûnsen kinne opslute om 'e wille fan DEX-liquiditeit en om reservebehear te desintralisearjen. Bancor (in desintralisearre liquiditeitsnetwurk) is in prima foarbyld fan dizze oanpak (sawat: en tige suksesfol útfierd. Wy ferwachtsje ek de lansearring fan it Minter-projekt gau, wêr't dit wurdt útfierd op it nivo fan it basisprotokol fan it netwurk sels).

Underskate punten:

  • Fergruttet liquiditeit
  • Unterstützt in protte ferskillende tokens tagelyk
  • Guon graad fan sintralisaasje

Nije weach DEX

No kenne jo de ferskate oanpak foar DEX-arsjitektuer en har ymplemintaasje. Lykwols, wêrom sa'n lege populariteit fan sokke oplossingen, nettsjinsteande de oanwêzigens fan sterke foardielen? De wichtichste útdagings fan hjoeddeistige projekten binne benammen skalberens, liquiditeit, kompatibiliteit en UX. Litte wy ris sjen nei de kânsrike ûntjouwings dy't oan 'e foargrûn binne fan DEX- en blockchain-ûntwikkeling.

Kwesties dy't moatte wurde oanpakt yn 'e folgjende generaasje DEX:

  • Skalberens
  • Liquiditeit
  • komptabiliteit
  • UX

Lykas wy kinne sjen, wie ien fan 'e wichtichste beheiningen yn it DEX-ûntwerp skaalberens.
Foar on-chain DEX hawwe wy beheiningen op kontrakten en it netwurk sels, wylst off-chain ekstra protokollen fereasket. De ûntwikkeling fan folgjende-generaasje blockchain-platfoarms lykas NEO, NEM of Ethereum 2.0 sil de ûntwikkeling fan mear skalberbere DEX's mooglik meitsje.

Litte wy in bytsje rjochtsje op Ethereum 2.0. De meast kânsrike ferbettering is sharding. Sharding dielt it Ethereum-netwurk yn subnets (shards) mei lokale konsensus, sadat blokferifikaasje net mear troch elke knooppunt yn it netwurk útfierd wurde moat, mar allinich troch leden fan deselde shard. Parallel ynteraksje ûnôfhinklike shards mei elkoar om globale konsensus te berikken yn it netwurk. Om dit mooglik te meitsjen, sil Ethereum moatte ferhúzje fan in Proof-of-Work-konsensus nei in Proof-of-Stake-konsensus (wat wy hoopje te sjen yn 'e kommende moannen).

Ethereum wurdt ferwachte om mear as 15 transaksjes per sekonde te ferwurkjen (wat net min is foar it útfieren fan in skalberbere native DEX).

2019: Jier fan DEX (desintralisearre útwikselings)

Kompatibiliteit en cross-chain protokollen

Dat, wy hawwe de skalberens behannele, mar hoe sit it mei kompatibiliteit? Wy kinne in heul skalberber Ethereum-platfoarm hawwe, mar wy kinne noch allinich Ethereum-basearre tokens hannelje. Dit is wêr't projekten lykas Cosmos en Polkadot yn spiel komme (sawat: Wylst it artikel waard taret, wie Cosmos al yn it poadium fan wirklik wurk yngien, dus wy kinne har mooglikheden al evaluearje). Dizze projekten hawwe as doel om ferskate soarten blokcheynplatfoarms te kombinearjen, lykas Ethereum en Bitcoin, of NEM en ZCash.

Cosmos hat it Inter Blockchain Communication (IBC) protokol ymplementearre, wêrtroch ien blockchain kin kommunisearje mei oare netwurken. De yndividuele netwurken sille mei-inoar kommunisearje fia de IBC en wat tuskenknooppunt, de Cosmos Hub (it ymplementearjen fan in ferlykbere arsjitektuer as 0x).

Chain Relays is in technysk module yn IBC wêrmei blockchains kinne lêze en ferifiearje eveneminten op oare blockchains. Stel jo foar dat in tûk kontrakt op Ethereum útfine wol oft in spesifike transaksje is foltôge op it Bitcoin-netwurk, dan fertrout it dizze ferifikaasje nei in oare Relay Chain-knooppunt dy't ferbûn is mei it winske netwurk en kin kontrolearje oft dizze transaksje al foltôge is en opnommen yn 'e blockchain bitcoin.

Uteinlik binne Peg Zones knooppunten dy't fungearje as poarten tusken ferskate blokken en kinne it Cosmos netwurk ferbine mei oare blokken. Peg Zones fereasket in spesifyk tûk kontrakt op elk fan 'e ferbûne keatlingen om cryptocurrency-útwikseling tusken har yn te skeakeljen.

2019: Jier fan DEX (desintralisearre útwikselings)

Hoe sit it mei Polkadot?

Polkadot en Cosmos brûke ferlykbere oanpak. Se bouwe intermediate blockchains dy't boppe op oare netwurken en konsensusprotokollen rinne. Yn it gefal fan Polkadot wurde de binende sônes Brêgen neamd, en se brûke ek estafetteknooppunten foar kommunikaasje tusken blockchains. It grutste ferskil is hoe't se fan plan binne ferskate netwurken te ferbinen mei behâld fan feiligens.

2019: Jier fan DEX (desintralisearre útwikselings)

De oanpak fan Polkadot foar netwurkfeiligens is basearre op ferieniging en dan dielen tusken keatlingen. Hjirmei kinne yndividuele keatlingen kollektive feiligens brûke sûnder fanôf it begjin te begjinnen (sawat: In tige swier en ûnbegryplik momint foar de skriuwer. Yn it orizjinele "Mei Polkadot wurdt de netwurkfeiligens gearfoege en dield. Dit betsjut dat yndividuele keatlingen kollektive feiligens kinne benutte sûnder fanôf it begjin te begjinnen om traksje en fertrouwen te winnen. Wy fine it lestich om it operearjende algoritme fan Polkadot yn ienfâldige wurden te beskriuwen; op it stuit is it ien fan 'e meast komplekse projekten en is it noch yn' e ûndersyksfaze. Ferskillende materialen brûke de term "feiligens" yn heul ferskillende konteksten, wêrtroch it lestich is te begripen. D'r is in wat bettere ferliking fan de twa systemen, bygelyks, yn dit artikel (RU)).

Dizze technologyen binne noch yn ûntwikkeling, dus wy sille op syn minst in pear moannen gjin echte útwikselingsprojekten sjen dy't op dizze ynteroperabiliteitsprotokollen boud binne en it útwikseljen fan aktiva tusken ferskate netwurken tastean. De foardielen fan sokke technologyen binne lykwols heul ynteressant foar de ymplemintaasje fan 'e folgjende generaasje DEX's.

Liquiditeit troch reservearring

Fergelykber mei reservearre tûke kontrakten hawwe wy in ekstra type DEX dy't unôfhinklike blockchains brûke as de ûnderlizzende ynfrastruktuer foar it útwikseljen fan aktiva, lykas Waves, Stellar of sels Ripple.

Dizze platfoarms tastean de desintralisearre útwikseling fan alle twa aktiva (fan hokker soart) mei help fan in tuskenlizzende token. Op dizze manier, as ik Bitcoins foar Ethers wikselje wol, sil de tuskentiidske token brûkt wurde tusken de twa aktiva om de transaksje te foltôgjen. Yn essinsje wurket dizze DEX-ymplemintaasje as in paadfynprotokol dat, mei help fan intermediate tokens, besiket it koartste paad (leechste kosten) te finen om ien asset foar in oar te wikseljen. It brûken fan dizze oanpak optimalisearret de oerienkomst fan keapers en ferkeapers, fergruttet de liquiditeit, en makket it mooglik foar guon komplekse hannelsynstruminten (fanwege it gebrûk fan in aparte, tawijd blockchain ynstee fan in algemien doel netwurk). Bygelyks, Binance (sawat: ien fan 'e grutste sintralisearre krypto-útwikselingen fan' e wrâld) die krekt dat, mei in aparte blockchain foar har nije projekt Binance DEX (sawat: krekt in wike lyn lansearre). De liedende útwikseling besiket alle problemen fan moderne DEX's op te lossen troch in poerbêste brûkersynterface en hege kettingsnelheid dy't blokken binnen in sekonde befêstiget (sawat: yntern, it brûkt de Tendermint netwurk laach en pBFT konsensus, dat soarget derfoar dat in akseptearre blok is fuortendaliks definityf en kin net oerskreaun wurde. Dit betsjut ek dat wy meikoarten yntegraasje mei oare netwurken ferwachtsje kinne fia it Cosmos netwurk).

remark: It orizjinele artikel fertelt fierder oer it produkt fan it bedriuw dêr't de skriuwer wurket, en wy fûnen dit diel net sa nijsgjirrich as it earste diel, dat perfekt oanpak fan 'e arsjitektuer fan desintralisearre útwikselingen iepenbieret.

Keppelings nei boarnen oer it ûnderwerp

Boarne: www.habr.com

Add a comment