. Rangkaian Cosmos ialah rangkaian terpencar blok selari yang berfungsi secara bebas antara satu sama lain.
Diasaskan pada 2014 oleh Ethan Buchman dan Jae Kwon, matlamat rangkaian adalah untuk mewujudkan ekosistem rantaian blok yang berskala dan saling beroperasi antara satu sama lain.
Pada masa ini terdapat lebih 263 aplikasi dalam rangkaian Cosmos, yang dikenali sebagai Rantaian antara, Termasuk Rangkaian Binance, Bumi, dan Hab Kosmos.
Cosmos menyasarkan untuk menjadi Internet Blockchain. Platform ini menggunakan satu set alat sumber terbuka seperti Tendermint, Cosmos SDK dan IBC yang bekerjasama untuk membenarkan pembangun dengan cepat mencipta blok tersuai mereka sendiri.
Mengapakah terdapat keperluan untuk blockchain tersuai?
Terdapat beberapa sebab anda mungkin mahu membina blockchain khusus aplikasi melalui kontrak pintar dalam Ethereum.
Pertama, platform sedia ada seperti Ethereum mungkin tidak cukup fleksibel atau boleh disesuaikan untuk kes penggunaan anda. Menyediakan blockchain anda sendiri membolehkan anda menentukan logik dan kaedah yang diperlukan untuk projek anda.
Kedua, anda mungkin menghadapi masalah dengan kedaulatan. Membina rantaian bebas membolehkan anda melepaskan diri daripada kekangan dan protokol sistem sedia ada.
Panduan ini akan menerangkan masalah yang cuba diselesaikan oleh Cosmos dan melihat ke dalam pelbagai teknologi dan protokol yang terbina dalam Rangkaian Cosmos.
Had Ethereum
Blockchain Cosmos bertujuan untuk menyelesaikan beberapa batasan yang wujud pada masa ini dalam kebanyakan blockchain yang popular, iaitu Ethereum. Had ini ialah penskalaan, kebolehgunaan dan kedaulatan.
Kebolehskalaan adalah faktor penting untuk ekosistem blockchain yang berjaya. Blockchain Ethereum mempunyai kadar perkongsian 15 transaksi sesaat. Semua dApps yang dibina di atas Ethereum perlu bersaing untuk mendapatkan sumber terhad ini.
Kebolehgunaan adalah penting apabila anda ingin memberikan lebih fleksibiliti untuk pembangun. EVM Ethereum telah dibina untuk menampung semua kes penggunaan, yang membawa kepada beberapa kompromi. Pembangun juga terhad kepada segelintir bahasa pengaturcaraan.
Akhir sekali, kedaulatan adalah faktor utama dalam memastikan bahawa rantaian blok selamat dan mempunyai bentuk tadbir urus yang bebas.
Banyak platform membenarkan aplikasi mempunyai kedaulatan mereka sendiri, tetapi aplikasi ini kekal terikat pada protokol platform itu sendiri. Ini membawa kepada dua lapisan tadbir urus, yang boleh melambatkan pembangunan dan kemajuan.
Ciri-ciri Utama Cosmos Blockchain
- Antara Muka BlockChain Aplikasi membolehkan pembangun menggunakan mana-mana bahasa pengaturcaraan yang mereka mahu.
- Staking and mengundi melalui ATOM token.
- Akaun antara rantaian membenarkan pengguna mengakses keseluruhan Interchain melalui satu akaun Cosmos Hub.
- Graviti DEX boleh digunakan untuk menukar aset digital.
- Jambatan Graviti membenarkan aset Cosmos dan token ERC-20 untuk bergerak antara ekosistem
- Skala mendatar membolehkan pembangun menggunakan seni bina berbilang rantai
Hab Kosmos
Rangkaian Cosmos mengikuti seni bina "hab & bercakap". "Zon" ialah blockchain khusus aplikasi. Setiap Zon ialah jejari yang bersambung ke hab. Hab boleh berhubung dengan hab lain. Sesiapa sahaja bebas untuk membuat Hab dan Zon mereka sendiri blockchain.
Hab Cosmos ialah contoh salah satu hab tersebut. Hab Cosmos ialah salah satu blok blok pertama yang dilancarkan pada Rangkaian Cosmos. Ia pada asasnya bertindak sebagai perantara antara blok blok Cosmos yang lain.
Cosmos Hub menjejaki keadaan semua rantaian blok yang disambungkan dan membantu memudahkan transaksi token.
Token ATOM
Token ATOM ialah token asli Cosmos Hub. Pengguna boleh mempertaruhkan ATOM untuk menuntut ganjaran pertaruhan dan yuran transaksi.
Pengguna yang mempertaruhkan ATOM juga boleh mengundi untuk protokol dan keputusan tadbir urus masa hadapan untuk Cosmos.
Enjin Konsensus Tendermint
Tenderdmint ialah perisian yang direka untuk meniru aplikasi dengan selamat dan konsisten pada banyak mesin. Ia bertujuan untuk bertolak ansur dengan kegagalan mesin dengan cara yang sewenang-wenangnya, termasuk keadaan di mana kod digunakan secara berniat jahat.
Keupayaan untuk bertolak ansur dengan keadaan ini dikenali sebagai toleransi kesalahan Byzantine.
Tendermind terdiri daripada dua komponen utama: enjin konsensus blockchain dan antara muka aplikasi generik.
Enjin konsensus, dipanggil Teras Pudina, memastikan bahawa transaksi dalam rangkaian semuanya konsisten antara satu sama lain.
Antara muka aplikasi dikenali sebagai Antara Muka BlockChain Aplikasi atau ABCI. Antara muka ini membolehkan transaksi diproses dalam mana-mana bahasa pengaturcaraan tertentu.
Berbanding dengan algoritma Bukti Kerja Bitcoin, algoritma konsensus Tendermint adalah lebih cekap dan selamat. Enjin konsensus mempunyai masa blok 1 saat, yang sangat pantas berbanding 10 minit Bitcoin dan 14 saat Ethereum.
Tendermint boleh menyokong kedua-dua blok blok awam dan swasta dan boleh menjadi bukti kepentingan atau kebenaran.
Tendermint direka bentuk untuk kegunaan umum. Malah mungkin untuk anda menggunakan Tendermint untuk menggantikan algoritma konsensus blok blok lain. Ethermint ialah Ethereum berskala yang dibina menggunakan SDK Cosmos dan menggunakan Teras Tendermint sebagai enjin konsensusnya.
Protokol Komunikasi Antara Rantaian Sekat (IBC)
Protokol IBC ialah tulang belakang ekosistem Cosmos. Protokol ini membenarkan blokchain untuk bercakap antara satu sama lain.
Reka bentuk modular protokol IBC membolehkan pembangun aplikasi menggunakan protokol tanpa memerlukan pengetahuan mendalam tentang cara ia berfungsi di sebalik tabir.
Bagaimanakah IBC berfungsi?
Katakan kami mempunyai dua blockchain, A dan B. Kami ingin memindahkan 10 token dari blockchain A ke blockchain B.
Pertama, Rantaian A mengunci 10 token. Proses ini dikenali sebagai ikatan, dan token kini dikunci atau "terikat". Rantaian A kemudian menghantar bukti kepada Rantaian B bahawa 10 token telah terikat.
Kini terpulang kepada Rantaian B untuk mengesahkan bukti ini terhadap tajuk Rantaian A. Jika bukti disahkan, Rantaian B mencipta 10 baucar token.
Ini bermakna bahawa token Rantaian A tidak pernah benar-benar meninggalkan rantaian. Baucar token pada Rantaian B hanyalah bukti bahawa sejumlah token Rantaian A tertentu terikat pada baucar.
Perbandingan dengan Rantaian Sekat Internet Lain
Platform Cosmos bukanlah satu-satunya projek blockchain yang memfokuskan pada kebolehoperasian rantaian.
Polkadot
. Polkadot blockchain direka bentuk untuk membenarkan blockchain yang tidak berkaitan menghantar data antara satu sama lain dengan selamat. Ia diasaskan oleh Dr. Gavin Wood, salah seorang pengasas bersama Ethereum bersama Vitalik Buterin. Sama seperti Rangkaian Cosmos, Polkadot juga bertujuan untuk menjadi sejenis Internet Rantaian Sekat.
Cosmos dan Polkadot berurusan dengan tadbir urus dan keahlian secara berbeza. Polkadot mempunyai bilangan slot tetap untuk Parachain yang diperuntukkan melalui lelongan. Rangkaian Cosmos membenarkan sesiapa sahaja membina hab atau zon.
Keputusan tadbir urus platform ditentukan oleh jumlah pengundi DOT (token asli Polkadot). Rangkaian Cosmos, sebaliknya, tidak mempunyai proses tadbir urus tunggal, tetapi Cosmos Hub dan token asalnya ATOM menyediakan fungsi yang serupa
Polkadot dan Cosmos juga berbeza dalam cara mereka melindungi rangkaian mereka.
Dalam Rangkaian Cosmos, setiap rantaian blok adalah bebas dan melindungi dirinya sendiri. Setiap zon dijamin oleh set pengesahnya.
Polkadot, sebaliknya, berjalan di bawah model keselamatan yang dikongsi. Setiap Parachain adalah anak kepada rantaian induk yang dikenali sebagai Relay Chain, yang menjejaki keadaan global semua Parachainnya.
Avalanche
Avalanche platform ialah platform sumber terbuka yang dibina untuk melancarkan aplikasi terdesentralisasi dan rantaian blok.
Avalanche, seperti Cosmos, membenarkan sesiapa sahaja untuk mencipta blok blok khusus aplikasi mereka sendiri yang boleh dikendalikan dengan blok blok lain dalam platform.
Tidak seperti Cosmos, di mana setiap blok mempunyai pengesah sendiri, Avalanche mempunyai Subnet yang boleh mengesahkan beberapa blok menggunakan satu set pengesah. Subnet atau subrangkaian ialah set pengesah dinamik dalam ekosistem Avalanche.
Subnet utama platform dipanggil Rangkaian Utama, yang mengesahkan semua blok terbina dalam Avalanche.
Semua ahli subnet mestilah ahli rangkaian utama. Ini bermakna setiap pengesah setiap blok dalam Avalanche mesti juga mengesahkan blok blok terbina dalam Avalanche sendiri.
Kesimpulan
Projek Cosmos ialah platform yang menjanjikan untuk pembangun yang ingin membangunkan rantaian blok berkuasa dengan mudah yang boleh dikendalikan dengan rantaian lain.
Enjin Tendermint membolehkan aplikasi blockchain untuk skala dengan cepat, dan protokol IBC membolehkan aset ditukar antara blockchain dengan mudah.
Keperluan untuk blockchain khusus aplikasi hanya akan terus berkembang. Platform seperti Rangkaian Cosmos akan membolehkan pembangun membina projek mereka sendiri dengan mudah dan yakin tanpa perlu risau tentang keselamatan dan skalabiliti.
Sila tinggalkan balasan anda