Adakah mungkin musim sejuk mata wang kripto menjadi zaman keemasan untuk teknologi blockchain? Selamat datang ke 2019, tahun pertukaran terdesentralisasi (DEX)!
Setiap orang yang mempunyai kaitan dengan mata wang kripto atau teknologi blockchain sedang mengalami musim sejuk yang teruk, yang ditunjukkan dalam carta harga mata wang kripto yang popular dan tidak begitu popular seperti gunung berais (lebih kurang.: POk, mereka menterjemah, keadaan sudah berubah sedikit...). Gembar-gembur telah berlalu, gelembung telah pecah, dan asap telah hilang. Walau bagaimanapun, ia tidak semuanya buruk. Teknologi terus berkembang dan mencari penyelesaian seperti pertukaran terdesentralisasi (DEX - Dmemusatkan Exchange), yang direka untuk mengubah ekosistem mata wang kripto secara radikal pada 2019.
Apakah Pertukaran Terdesentralisasi?
Anda mungkin terkejut. Pada platform dagangan berpusat, CEX (atau Bursa Berpusat., Nota: dalam CEX asal ialah singkatan, ia tidak boleh dikelirukan dengan nama bursa popular CEX.io), pemilik platform hanyalah perantara, sejenis crypto-banker. Dia bertanggungjawab untuk menyimpan dan menguruskan semua dana yang didagangkan di platform. CEX biasanya merupakan platform yang intuitif dan boleh diakses, menawarkan kecairan yang tinggi dan pelbagai instrumen dagangan. Platform ini juga bertindak sebagai pintu masuk antara mata wang fiat dan aset crypto.
Walau bagaimanapun, sebagai peminat kripto, kami tahu risiko pemusatan dan kepercayaan kepada perantara, contohnya, kematian pengasas pertukaran Quadriga dan kehilangan kunci dompet di mana dana pengguna disimpan. Dalam kes platform berpusat, ia menjadi satu titik kegagalan atau penapisan.
DEX bertujuan untuk menghapuskan orang tengah dan satu titik kegagalan, dengan menjalankan transaksi secara langsung antara pengguna, pada blockchain itu sendiri, yang mendasari platform, memintas platform dagangan. Jadi tujuan utama DEX adalah semata-mata untuk menyediakan infrastruktur kepada pembeli sesuatu aset untuk mencari penjual dan sebaliknya.
Kelebihan utama DEX berbanding CEX adalah jelas:
- "kebolehpercayaan". Tidak perlu lagi perantara. Oleh itu, pengguna bertanggungjawab untuk dana mereka, bukannya platform terpusat (yang pengarahnya mungkin mati, kunci mungkin dicuri atau digodam);
- Memandangkan pengguna bertanggungjawab ke atas dana mereka dan tiada orang tengah dalam bentuk platform, tiada peluang penapisan (deposit tidak boleh dibekukan dan pengguna disekat), tiada pengesahan (KYC) diperlukan untuk mengakses peluang dagangan, dan semua urus niaga perdagangan adalah "tanpa nama", kerana tiada badan "mengawasi" atau mengawal;
- dan, yang lebih penting, secara amnya dalam DEX anda boleh melakukan apa-apa jenis pertukaran antara aset (selagi tawaran pembeli dan penjual sepadan), jadi anda tidak dihadkan oleh syarat penyenaraian instrumen seperti dalam CEX (lebih kurang.: dalam kes umum ini tidak berlaku, di sini penulis berkhayal sedikit dan menerangkan gambaran idealistik eksklusif, yang kini hanya mungkin di bawah syarat kemungkinan pertukaran atom antara rantai);
Tetapi seperti kata pepatah lama, "bukan semua yang bergemerlapan adalah emas" Teknologi DEX semasa mempunyai cabaran yang masih perlu diselesaikan. Pertama sekali, DEX pada masa ini tidak begitu disesuaikan untuk pengguna biasa. Kami profesional mungkin selesa menggunakan dompet, mengurus kunci, frasa benih dan menandatangani transaksi, tetapi pengguna biasa takut dengan perkara seperti ini.
Lebih-lebih lagi, memandangkan perdagangan adalah peer-to-peer, sesetengah pertukaran memerlukan pengguna berada dalam talian untuk menyelesaikan pesanan mereka (bunyi gila, bukan?). UX ialah sebab utama mengapa pemula mata wang kripto lebih suka CEX berbanding DEX untuk berdagang aset kripto. Dan akibat daripada UI/UX yang dahsyat, DEX mempunyai kecairan yang rendah untuk hampir semua aset yang didagangkan.
Sekali lagi, sekiranya anda terlupa butiran kecil ini, dagangan dalam DEX adalah peer-to-peer, jadi jika anda ingin menukar BTC dengan LTC, anda pastinya perlu mencari pelanggan yang bersedia menukar Litecoin dengan jumlah Bitcoin yang anda tawarkan. Ini boleh mencabar (secara ringkasnya) untuk mata wang tertentu atau jika bilangan pengguna DEX adalah kecil. Oleh itu, semua ini, bersama-sama dengan prestasi terhad kebanyakan DEX (chain pada terasnya), meletakkan halangan yang tidak dapat diatasi pada laluan ke penerimaan pasaran besar-besaran.
Dan sebagainya:
CEX (berpusat):
- Mudah untuk digunakan
- Ciri Dagangan Lanjutan
- Kecairan yang tinggi
- Peluang untuk bekerja dengan mata wang fiat (perdagangan, input/output)
DEX (terdesentralisasi):
- Sukar untuk difahami dan digunakan
- Pilihan perdagangan asas sahaja
- Kecairan rendah
- Tidak mungkin untuk bekerja dengan mata wang konvensional
Nasib baik, semua kesulitan ini dapat diperbetulkan, itulah yang cuba dilakukan oleh projek baru. Tetapi lebih lanjut mengenainya sedikit kemudian; pertama, mari kita lihat keadaan semasa. Bagaimanakah DEX semasa dicipta? Terdapat tiga pendekatan utama untuk mereka bentuk DEX.
Buku pesanan dalam rantaian dan penyelesaian
Ini adalah seni bina DEX generasi pertama. Dalam kata mudah, ini adalah pertukaran, sepenuhnya di atas blockchain. Semua tindakan - setiap pesanan perdagangan, perubahan status - semuanya direkodkan dalam blockchain sebagai transaksi. Oleh itu, keseluruhan pertukaran diuruskan oleh kontrak pintar, yang bertanggungjawab untuk meletakkan pesanan pengguna, mengunci dana, pesanan sepadan dan melaksanakan perdagangan. Pendekatan ini memastikan desentralisasi, kepercayaan dan keselamatan, memindahkan prinsip teras rantaian blok kepada semua fungsi DEX di atasnya. (lebih kurang.: pada dasarnya, ini adalah pertukaran terpencar sebenar, selaras sepenuhnya dengan semangat dan intipati pendekatan ini. Kelemahannya ialah pelaksanaannya berada di atas blok blok awal dan tidak sempurna. Sebagai contoh penyelesaian yang baik, kita boleh memetik BitShares dan Stellar).
Walau bagaimanapun, seni bina ini menjadikan platform:
- kecairan rendah — sistem tidak mempunyai kelantangan yang mencukupi untuk instrumen;
- lambat — kesesakan semasa melaksanakan pesanan dalam DEX ialah kontrak pintar dan lebar jalur rangkaian. Bayangkan bekerja di bursa saham terdesentralisasi seperti ini;
- sayang — setiap operasi yang mengubah keadaan bermakna melancarkan kontrak pintar dan membayar kos gas;
- "reka bentuk mengikut" ialah ketidakupayaan untuk berinteraksi dengan platform lain, dan ini merupakan had yang besar.
Apakah yang saya maksudkan dengan tidak dapat berinteraksi? Dan hakikatnya ialah dalam DEX jenis ini anda hanya boleh menukar aset yang berasal dari blok blok dan kontrak pintar platform DEX, melainkan cara tambahan digunakan untuk sambungan merentas rangkaian. Oleh itu, jika kita menggunakan Ethereum untuk DEX, maka melalui platform ini kita hanya akan dapat menukar token berdasarkan blockchain Ethereum.
Selain itu, DEX terbina dalam biasanya digunakan untuk menukar bilangan token standard yang terhad (contohnya, ERC20 dan ERC721 sahaja), yang meletakkan sekatan besar pada aset yang didagangkan. Contoh platform terdesentralisasi tersebut ialah DEX.tor (lebih kurang.: lebih terkenal lagi EtherDelta/ForkDelta), atau pertukaran berdasarkan standard EIP823 (lebih kurang.: percubaan untuk menyeragamkan format kontrak pintar untuk berdagang token ERC-20).
Memandangkan tidak semuanya harus berdasarkan Ethereum, izinkan saya berkongsi dengan anda contoh DEX yang dilaksanakan menggunakan pendekatan ini pada satu lagi rantaian blok popular, EOS. Tokena kini merupakan pelaksanaan pertama DEX dalam rantaian sepenuhnya yang menggunakan token perantaraan untuk meminimumkan yuran yang dibayar oleh pengguna.
Buku pesanan luar rantai dan pengiraan dalam rantai
Pendekatan ini diikuti oleh DEX yang dibina pada protokol lapisan kedua di atas blockchain yang mendasari. Sebagai contoh, protokol 0x di atas Ethereum. Transaksi dilaksanakan pada eter (atau pada mana-mana rangkaian lain yang disokong oleh nod geganti (lebih kurang.: Versi 2.0 protokol kini telah dilaksanakan dan mereka merancang untuk menggabungkan kecairan pada Ethereum (dan garpunya) dan EOS), dan pengguna mendapat peluang untuk mengawal dana mereka sehingga saat operasi dagangan selesai (tidak perlu menyekat dana sehingga pesanan selesai). Buku pesanan dalam skim ini dikekalkan pada nod geganti, yang menerima komisen untuk ini. Mereka menyiarkan setiap pesanan baharu, menyatukan semua kecairan sistem dan mewujudkan infrastruktur dagangan yang lebih dipercayai. Selepas menerima pesanan, pembuat pasaran menunggu bahagian kedua urus niaga, dan selepas itu perdagangan dilaksanakan di dalam kontrak pintar 0x dan rekod urus niaga dimasukkan ke dalam rantaian blok.
Pendekatan reka bentuk ini menghasilkan yuran yang lebih rendah kerana pesanan baharu atau kemas kini pesanan tidak memerlukan gas dibayar, dan hanya dua yuran yang perlu dibayar adalah bayaran untuk geganti yang memudahkan perdagangan dan gas yang diperlukan untuk melakukan pertukaran token antara pengguna dalam rangkaian blockchain. Dalam protokol 0x, mana-mana (lebih kurang.: diandaikan bahawa seorang peniaga yang aktif) boleh menjadi nod geganti dan memperoleh token tambahan untuk membuat dagangan, dengan itu meliputi komisen dagangan mereka. Selain itu, hakikat bahawa perdagangan berlaku di luar rantaian menyelesaikan masalah blockchain dan prestasi kontrak pintar yang kami lihat dalam DEX berasaskan Ethereum.
Sekali lagi, salah satu kelemahan utama DEX jenis ini ialah kekurangan interaksi dengan platform lain. Dalam kes DEX berdasarkan protokol 0x, kami hanya boleh berdagang token yang hidup di rangkaian Ethereum. Selain itu, bergantung pada pelaksanaan khusus DEX, mungkin terdapat sekatan tambahan pada piawaian token khusus yang kami dibenarkan untuk berdagang (pada dasarnya semua memerlukan perdagangan token ERC-20 atau ERC-721). Contoh ideal bagi DEX berasaskan 0x ialah projek Radar Relay.
Untuk dapat berinteraksi dengan rantaian lain, kita mesti menyelesaikan masalah lain - ketersediaan data. DEX yang menggunakan mekanisme luar rantaian untuk menyimpan dan memproses pesanan mewakilkan tugas ini untuk menyampaikan nod, yang mungkin terdedah kepada manipulasi pesanan berniat jahat atau ancaman lain, menjadikan keseluruhan sistem terdedah.
Jadi, perkara utama jenis DEX ini:
- Berfungsi hanya dengan senarai standard alat yang terhad
- Komisen yang lebih kecil
- Persembahan terbaik
- Lebih kecairan
- Tiada penyekatan dana peniaga
Kontrak pintar dengan rizab
Jenis DEX ini melengkapkan dua jenis platform sebelumnya, dan direka untuk menyelesaikan, pertama sekali, masalah kecairan. Menggunakan rizab pintar, dan bukannya terus mencari pembeli untuk aset, pengguna boleh berurus niaga dengan rizab dengan mendepositkan Bitcoin (atau aset lain) ke dalam rizab dan menerima aset yang sepadan sebagai balasan. Ini sama dengan bank terdesentralisasi yang menawarkan kecairan kepada sistem. Rizab berasaskan kontrak pintar dalam DEX ialah penyelesaian untuk memintas masalah "padanan keinginan" dan membuka token tidak cair untuk perdagangan. Cacat?
Ini memerlukan pihak ketiga untuk bertindak sebagai bank dan menyediakan dana ini atau melaksanakan dasar pengurusan sumber lanjutan supaya pengguna boleh mengunci sebahagian daripada dana mereka demi kecairan DEX dan untuk mengasingkan pengurusan rizab. Bancor (rangkaian kecairan terdesentralisasi) ialah contoh utama pendekatan ini (lebih kurang.: dan sangat berjaya dilaksanakan. Kami juga menjangkakan pelancaran projek Minter tidak lama lagi, di mana ini dilaksanakan pada tahap protokol asas rangkaian itu sendiri).
Perkara yang tersendiri:
- Meningkatkan kecairan
- Menyokong banyak token berbeza sekaligus
- Beberapa tahap pemusatan
Gelombang baharu DEX
Kini anda tahu pendekatan berbeza untuk seni bina DEX dan pelaksanaannya. Walau bagaimanapun, mengapa populariti yang rendah bagi penyelesaian sedemikian, walaupun terdapat kelebihan yang kukuh? Cabaran utama projek semasa adalah terutamanya kebolehskalaan, kecairan, keserasian dan UX. Mari kita lihat perkembangan menjanjikan yang berada di barisan hadapan pembangunan DEX dan blockchain.
Isu yang perlu ditangani dalam DEX generasi akan datang:
- Kebolehskalaan
- Kecairan
- Keserasian
- UX
Seperti yang dapat kita lihat, salah satu batasan utama dalam reka bentuk DEX ialah kebolehskalaan.
Untuk DEX dalam rantaian, kami mempunyai sekatan pada kontrak dan rangkaian itu sendiri, manakala luar rantaian memerlukan protokol tambahan. Pembangunan platform blockchain generasi akan datang seperti NEO, NEM atau Ethereum 2.0 akan membolehkan pembangunan DEX yang lebih berskala.
Mari fokus sedikit pada Ethereum 2.0. Peningkatan yang paling menjanjikan ialah sharding. Sharding membahagikan rangkaian Ethereum kepada subnet (shards) dengan konsensus setempat, supaya pengesahan blok tidak lagi perlu dilakukan oleh setiap nod dalam rangkaian, tetapi hanya oleh ahli shard yang sama. Secara selari, serpihan bebas berinteraksi antara satu sama lain untuk mencapai konsensus global dalam rangkaian. Untuk ini menjadi mungkin, Ethereum perlu beralih daripada konsensus Bukti Kerja kepada konsensus Bukti Kepentingan (yang kami harap dapat dilihat dalam beberapa bulan akan datang).
Ethereum dijangka dapat memproses lebih 15 transaksi sesaat (yang tidak baik untuk melaksanakan DEX asli berskala).

Keserasian dan protokol rantaian silang
Jadi, kami telah mendapat perlindungan skalabiliti, tetapi bagaimana pula dengan keserasian? Kami mungkin mempunyai platform Ethereum yang sangat berskala, tetapi kami masih boleh berdagang token berasaskan Ethereum sahaja. Di sinilah projek seperti Cosmos dan Polkadot dimainkan (lebih kurang.: Semasa artikel sedang disediakan, Cosmos telah pun memasuki peringkat kerja sebenar, jadi kita sudah boleh menilai keupayaannya). Projek ini bertujuan untuk menggabungkan pelbagai jenis platform blockchain, seperti Ethereum dan Bitcoin, atau NEM dan ZCash.
Cosmos telah melaksanakan protokol Inter Blockchain Communication (IBC), yang membolehkan satu blockchain berkomunikasi dengan rangkaian lain. Rangkaian individu akan berkomunikasi antara satu sama lain melalui IBC dan beberapa nod perantaraan, Cosmos Hub (melaksanakan seni bina yang serupa dengan 0x).
Geganti Rantaian ialah modul teknikal dalam IBC yang membenarkan rantaian blok membaca dan mengesahkan peristiwa pada rantaian blok lain. Bayangkan bahawa kontrak pintar pada Ethereum ingin mengetahui sama ada transaksi tertentu telah selesai pada rangkaian Bitcoin, kemudian ia mempercayai pengesahan ini kepada nod Rantaian Relay lain yang disambungkan ke rangkaian yang dikehendaki dan boleh menyemak sama ada transaksi ini telah selesai. dan termasuk dalam bitcoin blockchain.
Akhir sekali, Zon Pasak ialah nod yang bertindak sebagai pintu masuk antara rantaian blok yang berbeza dan membenarkan rangkaian Cosmos menyambung ke rantaian blok lain. Zon Pasak memerlukan kontrak pintar khusus pada setiap rantai yang disambungkan untuk membolehkan pertukaran mata wang kripto antara mereka.

Bagaimana pula dengan Polkadot?
Polkadot dan Cosmos menggunakan pendekatan yang sama. Mereka membina rantaian perantaraan yang berjalan di atas rangkaian lain dan protokol konsensus. Dalam kes Polkadot, zon pengikat dipanggil Jambatan, dan mereka juga menggunakan nod geganti untuk komunikasi antara rantaian blok. Perbezaan terbesar ialah cara mereka merancang untuk menyambungkan rangkaian yang berbeza sambil mengekalkan keselamatan.

Pendekatan Polkadot terhadap keselamatan rangkaian adalah berdasarkan penyatuan dan kemudian perkongsian antara rantai. Ini membolehkan rantaian individu memanfaatkan keselamatan kolektif tanpa perlu bermula dari awal (lebih kurang.: Momen yang sangat sukar dan tidak dapat difahami oleh penulis. Dalam asal "Dengan Polkadot keselamatan rangkaian dikumpulkan dan dikongsi. Ini bermakna rantaian individu boleh memanfaatkan keselamatan kolektif tanpa perlu bermula dari awal untuk mendapatkan daya tarikan dan kepercayaan.” Kami mendapati sukar untuk menerangkan algoritma operasi Polkadot dalam perkataan yang mudah; pada masa ini ia adalah salah satu projek yang paling kompleks dan ia masih dalam fasa penyelidikan. Bahan yang berbeza menggunakan istilah "keselamatan" dalam konteks yang sangat berbeza, menjadikannya sukar untuk difahami. Terdapat perbandingan yang lebih baik sedikit daripada kedua-dua sistem, sebagai contoh, ).
Teknologi ini masih dalam pembangunan, jadi kami tidak akan melihat, sekurang-kurangnya beberapa bulan, sebarang projek pertukaran sebenar yang dibina berdasarkan protokol saling kendali ini dan membenarkan pertukaran aset antara rangkaian yang berbeza. Walau bagaimanapun, faedah teknologi sedemikian sangat menarik untuk pelaksanaan generasi DEX akan datang.
Kecairan melalui tempahan
Sama seperti kontrak pintar tersimpan, kami mempunyai jenis DEX tambahan yang menggunakan blok blok bebas sebagai infrastruktur asas untuk menukar aset, seperti Waves, Stellar atau bahkan Ripple.
Platform ini membenarkan pertukaran terpencar mana-mana dua aset (apa-apa jenis) menggunakan token perantaraan. Dengan cara ini, jika saya ingin menukar Bitcoins untuk Ethers, token perantaraan akan digunakan antara kedua-dua aset untuk menyelesaikan transaksi. Pada asasnya, pelaksanaan DEX ini berfungsi sebagai protokol pencari laluan yang, menggunakan token perantaraan, berusaha mencari laluan terpendek (kos terendah) untuk menukar satu aset dengan aset yang lain. Menggunakan pendekatan ini mengoptimumkan padanan pembeli dan penjual, meningkatkan kecairan, dan membenarkan beberapa instrumen perdagangan yang kompleks (disebabkan oleh penggunaan rantaian blok khusus yang berasingan dan bukannya rangkaian tujuan umum). Contohnya, Binance (lebih kurang.: salah satu bursa crypto terpusat terbesar di dunia) melakukan perkara itu, menggunakan rantaian blok yang berasingan untuk projek baharunya Binance DEX (lebih kurang.: dilancarkan hanya seminggu yang lalu). Pertukaran terkemuka cuba menyelesaikan semua masalah DEX moden berkat antara muka pengguna yang sangat baik dan kelajuan rantai tinggi yang mengesahkan blok dalam satu saat (lebih kurang.: secara dalaman, ia menggunakan lapisan rangkaian Tendermint dan konsensus pBFT, yang memastikan bahawa blok yang diterima adalah muktamad serta-merta dan tidak boleh ditimpa. Ini juga bermakna bahawa kami tidak lama lagi boleh mengharapkan integrasi dengan rangkaian lain melalui rangkaian Cosmos).
Nota: Artikel asal lebih lanjut bercakap tentang produk syarikat tempat pengarang bekerja, dan kami mendapati bahagian ini tidak begitu menarik seperti bahagian pertama, yang dengan sempurna mendedahkan pendekatan kepada seni bina pertukaran terdesentralisasi.
Pautan kepada sumber mengenai topik
-
Sumber: www.habr.com
