** Blockchain modular dapat membuat blockchain tradisional menjadi usang. **
Rantai blok tunggal benar-benar bagus saat ada, namun, mereka berakhir dengan trilema blockchain (desentralisasi, skalabilitas, keamanan) karena mereka mencoba melakukan segalanya di setiap node (konsensus, ketersediaan data, penyelesaian, dan eksekusi).
Menghindari masalah ini dengan blockchain modular dilakukan dengan membagi banyak peran blockchain ke dalam lapisan yang berbeda. Dengan demikian, blockchain dapat menskalakan dengan cara yang meminimalkan pengorbanan.
Ethereum dan Cosmos memimpin dalam perlombaan modular ini, masa depan blockchain adalah modular.
Sejak peluncuran Mesin Virtual Ethereum (EVM), Ethereum telah menerapkan fungsi kontrak pintar, yang memungkinkan pengembangan berbagai DApps di DeFi, NFT, game, dan bidang lainnya.
Ethereum adalah rantai publik tujuan umum yang dapat mendukung berbagai DApps yang bersaing untuk sumber daya jaringan. Selama masa kemacetan, biaya transaksi meroket, mengakibatkan pengalaman pengguna yang buruk dalam hal biaya dan latensi.
Masalah lain dengan Ethereum dan rantai L1 lainnya adalah sistem tata kelola "Lapisan 2 (L2)" mereka. Artinya, selain mengikuti aturannya sendiri, DApps juga harus mengikuti aturan protokol, dan tidak mungkin mengubah protokol setiap kali DApp membutuhkan fitur baru.
Alih-alih DApps yang bersaing untuk mendapatkan sumber daya dari satu blockchain, Cosmos mengusulkan agar setiap DApp berjalan pada blockchainnya sendiri yang independen, paralel, dan dioptimalkan untuk aplikasi. Karena independen, setiap blockchain dapat ditingkatkan atau dimodifikasi secara independen. Rantai kosmos dapat berkomunikasi satu sama lain dan bahkan dalam kondisi tertentu dengan blockchain yang menggunakan mekanisme konsensus proof-of-stake/proof-of-work yang berbeda.
Pengantar Kosmos
Cosmos adalah jaringan yang dikenal sebagai "Internet of Blockchains" yang memungkinkan berbagai blockchain untuk hidup berdampingan dan saling beroperasi. Biasanya, blockchain tidak tergantung satu sama lain, dan sementara teknologi terbaru memungkinkan dua blockchain untuk berkomunikasi dan mentransfer data melalui jembatan, Cosmos melangkah lebih jauh. Cosmos meningkatkan interoperabilitas dengan memungkinkan pengembang membuat blockchain yang awalnya dapat dioperasikan.
Blockchain ini berkomunikasi melalui protokol Inter-Blockchain Communications (disingkat IBC, sebuah protokol transfer informasi antar blockchain), di mana Cosmos Hub dan token ATOM-nya adalah satu.
Sejarah Kosmos
Proyek Cosmos pertama kali keluar pada tahun 2014, dibuat oleh Jae Kwon di bawah protokol konsensus Tendermint. Kwon gagal mencoba untuk membangun sistem yang sepenuhnya dapat dioperasikan, jadi dia bekerja sama dengan Zarko Milosevic dan Ethan Buchman. Akhirnya, Kwon mengundurkan diri dari perannya dalam proyek Cosmos pada tahun 2020.
Berikut garis waktu singkat alam semesta, menyoroti peristiwa penting di dalamnya:
Pada April 2017, Cosmos melakukan penjualan token pertamanya. Mengumpulkan $7 juta hanya dalam 29 menit menunjukkan kemampuannya.
Pada bulan Desember 2018, acara "Game of Stakes" dirilis, menguji jaringan Cosmos untuk pertama kalinya.
Pada 13 Maret 2019, Cosmos Hub berhasil diluncurkan, yang dikenal sebagai Big Bang alam semesta.
Pada November 2019, Kava Labs menjadi proyek pertama yang menggunakan Cosmos SDK untuk meluncurkan mainnet.
*Pada Februari 2020, Cosmos bubar setelah pendiri utamanya Jae Kwon mengundurkan diri sebagai CEO.
Pada September 2020, Cosmos bekerja sama dengan Nym untuk pertama kalinya, memperkenalkan sertifikat anonim ke dalam ekosistem Cosmos.
Pada Februari 2021, Cosmos merilis proyek paling ambisiusnya "Stargate". Stargate adalah versi publik pertama yang menggunakan protokol Inter Blockchain Communication (IBC). Peluncuran ini memperkuat posisi Cosmos di pasar blockchain.
Interchain Foundation (ICF) nirlaba, yang berbasis di Swiss, mengelola pengembangan Cosmos. Mirip dengan Ethereum Foundation, ICF adalah badan koordinasi yang bertanggung jawab untuk menjembatani proses pengkodean antara tim pengembangan perangkat lunak.
Visi Kosmos
Tidak seperti blockchain lapisan tunggal, Cosmos membayangkan sebuah platform untuk pertukaran terdesentralisasi, penyimpanan, dan perlindungan nilai yang mendorong kerja sama, inovasi, dan persaingan.
Oleh karena itu, Cosmos telah memilih untuk membangun menggunakan tumpukan perangkat lunak modular - SDK Cosmos dan jaringan blockchain yang saling berhubungan. Hal ini memungkinkan hub dan wilayah ekosistem Cosmos untuk meluncurkan blockchain baru dengan lingkungan eksekusi khusus sambil memanfaatkan IBC untuk komunikasi lintas rantai.
Visi modularitas dan pertumbuhan otonom ini dengan cepat meningkatkan jumlah wilayah di Kosmos. Saat tulisan ini dibuat, 52 dari 56 zona aktif.
** Apa itu Zona dan Hub? **
Rantai zona (Zona) adalah aplikasi blockchain independen yang dibuat dalam jaringan blockchain Cosmos, dan hub (Hub) adalah blockchain yang menghubungkan rantai zona ini juga dapat dihubungkan satu sama lain.
Cosmos Hub adalah hub pertama (blockchain) dari jaringan Cosmos. Cosmos Hub adalah blockchain proof-of-stake yang memfasilitasi komunikasi dan interoperabilitas antara blockchain lainnya, berfungsi sebagai pusat jaringan. Cosmos Hub memantau rantai partisi yang terhubung dengannya, yang dibuat menggunakan Cosmos SDK.
Blockchain (rantai terpartisi) yang dibangun di jaringan Cosmos termasuk Binance Chain (sekarang Beacon Chain), Cronos, Osmosis, Neutron, Juno, Celestia, Sei Network, Terra, Injective Protocol, Secret Network, Evmos, Regen Network, Kava, Kujira, ThorChain , BandChain, Archway, dll.
Selain blockchain, Cosmos SDK juga dapat digunakan untuk membangun pasar ekologis, bursa terdesentralisasi (DEX), dompet, jaringan pribadi, Dapps, platform DeFi, dan proyek infrastruktur lainnya di jaringan Cosmos.
** Apa yang unik tentang alam semesta? **
Cosmos menganggap dirinya sebagai generasi ketiga dari teknologi blockchain (setelah Bitcoin dan Ethereum). Ini memungkinkan pengembang untuk membuat blockchain yang cocok untuk tujuan tertentu, yang dikenal sebagai blockchain khusus aplikasi, yang dapat dihubungkan satu sama lain untuk bertukar data.
Tujuan dari Cosmos adalah mendorong pengembang Web3 untuk membuat proyek terdesentralisasi tanpa bergantung pada desain kontrak cerdas Ethereum. Alih-alih membangun dApps pada blockchain dasar, Cosmos merancang arsitektur modular yang memungkinkan pengembang membuat blockchain independen.
Pengembang Cosmos tidak perlu bergantung pada konsensus atau lapisan jaringan dari blockchain lapisan 1 seperti Ethereum. Saat penggemar cryptocurrency membangun di atas Cosmos, mereka dapat membuat blockchain yang memenuhi persyaratan desain mereka. Tidak seperti membuat dApps menggunakan smart contract, Cosmos memberi pengembang Web3 kebebasan penuh untuk mengembangkan blockchain sambil memanfaatkan keamanan algoritme Tendermint-nya.
Blokir catatan unicorn: Tendermint adalah algoritme konsensus berdasarkan toleransi kesalahan Bizantium, yang digunakan untuk mencapai konsistensi di antara berbagai node dalam jaringan terdistribusi. Ini adalah algoritma konsensus yang digunakan oleh jaringan Cosmos untuk memastikan keamanan dan konsistensi jaringan blockchain.
Sebaliknya, Cosmos lebih dari sekadar membantu pengembang Web3 membuat blockchain independen. Banyak penggemar cryptocurrency mengasosiasikan Cosmos dengan "interoperabilitas", yang mengacu pada komunikasi antar blockchain.
Menghubungkan blockchain yang berbeda menjadi sulit karena mekanisme konsensus dan standar pengkodean yang berbeda. Sementara jembatan lintas rantai dapat mentransfer nilai antara jaringan blockchain, mereka rentan terhadap peretasan.
Cosmos menciptakan protokol IBC untuk mengaktifkan blockchain yang berbeda untuk berkomunikasi satu sama lain. Selain itu, tim Cosmos sedang mengembangkan blockchain yang disebut "pegg-zones" yang dapat terhubung ke proyek di luar ekosistem Cosmos. Misalnya, Cosmos dapat menggunakan blockchain pegg antara bitcoin dan ethereum.
Blokir catatan unicorn: pegg-zone memungkinkan aset dari blockchain eksternal (seperti bitcoin atau ethereum) untuk ditambatkan ke token tertentu di jaringan Cosmos. Sarana teknis Pegg-zone untuk menghubungkan berbagai blockchain memberi Cosmos interoperabilitas yang lebih luas dan kemampuan untuk mengintegrasikan aset eksternal.
Selain keuntungan tersebut, Cosmos dapat memproses 10.000 transaksi per detik (TPS), memiliki biaya bahan bakar yang rendah, dan memiliki dampak lingkungan yang rendah karena desain PoS-nya.
Lapisan jaringan kosmos
Blockchain dapat dibagi menjadi tiga lapisan konseptual dari arsitekturnya:
Lapisan aplikasi: Lapisan aplikasi bertanggung jawab untuk memperbarui status blockchain berdasarkan pelaksanaan transaksi. Pada layer ini, fungsi untuk mengeksekusi smart contract dan menangani interaksi pengguna diimplementasikan.
Lapisan jaringan: Lapisan jaringan bertanggung jawab untuk memastikan bahwa transaksi dan pesan terkait konsensus disebarkan. Ini menangani komunikasi antar node dan memastikan transaksi disiarkan dan dikonfirmasi di seluruh jaringan.
Lapisan Konsensus: Lapisan konsensus memungkinkan node menyetujui keadaan sistem saat ini. Pada lapisan ini, node mencapai konsensus melalui algoritme konsensus dan memutuskan transaksi mana yang valid dan menambahkannya ke status blockchain.
Pembagian level ini membantu memisahkan fungsi dan tanggung jawab yang berbeda, memungkinkan jaringan Cosmos untuk membangun dan memperluas blockchain yang berbeda secara lebih fleksibel, dan mewujudkan komunikasi dan interoperabilitas di antara mereka melalui protokol IBC. Setiap lapisan memiliki fungsi dan tugas khusus, yang bersama-sama membentuk keseluruhan arsitektur jaringan Cosmos.
** Teknologi Kosmos **
Berdasarkan komponen berikut:
Tendermint: Protokol konsensus yang memungkinkan pengembang membuat blockchain bukti kepemilikan yang cepat, dapat diskalakan, dan aman.
Cosmos SDK: Memungkinkan pengembang membangun aplikasi di blockchain berbasis Tendermint. Cosmos SDK menyediakan seperangkat alat dan kerangka kerja yang menyederhanakan pengembangan aplikasi blockchain.
Inter-Blockchain Communication protocol (IBC): Sebuah sistem yang memungkinkan berbagai blockchain untuk terhubung dan berkomunikasi. Melalui protokol IBC, Cosmos menyadari interkoneksi antar blockchain, memungkinkan mereka bertukar data dan nilai dengan aman.
Bersama-sama, komponen teknis ini membentuk infrastruktur Cosmos, memungkinkannya untuk mengimplementasikan jaringan blockchain yang cepat, dapat diskalakan, dan aman, dan untuk memfasilitasi interoperabilitas dan komunikasi antara berbagai blockchain.
1. Toleransi Kesalahan Bizantium Tendermint dan ABCI
Blok catatan unicorn: ABCI adalah singkatan dari "Application Blockchain Interface", yang merupakan bagian penting dari arsitektur Tendermint. ABCI mendefinisikan spesifikasi antarmuka antara aplikasi dan mesin konsensus Tendermint. Ini memungkinkan pengembang untuk membangun dan memperluas blockchain Tendermint dengan logika aplikasi khusus tanpa harus memodifikasi mesin Tendermint itu sendiri.
Melalui ABCI, pengembang dapat memisahkan aplikasi mereka dari mesin konsensus Tendermint, membuat pengembangan aplikasi menjadi lebih fleksibel dan dapat disesuaikan. ABCI menyediakan seperangkat metode antarmuka standar, termasuk fungsi seperti pemrosesan transaksi, verifikasi blok, dan status kueri, sehingga aplikasi dapat berinteraksi dengan jaringan Tendermint dan bekerja dengan mesin konsensus.
Sampai saat ini, membangun blockchain membutuhkan pengembangan tiga lapisan (jaringan, konsensus, dan aplikasi) dari awal. Ethereum membuat pengembangan aplikasi terdesentralisasi lebih layak dengan menyediakan blockchain mesin virtual di mana siapa pun dapat menggunakan kontrak pintar dengan logika khusus.
Namun, itu tidak menyederhanakan proses pengembangan blockchain. Go-Ethereum (implementasi bahasa Go dari Ethereum), seperti Bitcoin, adalah tumpukan teknologi yang sangat besar, yang sulit untuk di-fork dan dikustomisasi. Inilah mengapa Jae Kwon menciptakan Tendermint pada tahun 2014.
Tendermint BFT adalah solusi yang menggabungkan jaringan dan lapisan konsensus blockchain menjadi mesin umum.
Ini memungkinkan pengembang untuk fokus pada pengembangan aplikasi tanpa harus khawatir tentang protokol dasar yang kompleks.
Hasilnya, Tendermint menghemat banyak waktu pengembangan. Tendermint juga merupakan nama algoritma konsensus Byzantine Fault Tolerant (BFT) yang digunakan oleh mesin Tendermint BFT.
Protokol soket Application Blockchain Interface (ABCI) menghubungkan mesin Tendermint BFT dengan aplikasi. Protokol dapat dibungkus dalam bahasa pemrograman apa pun, memungkinkan pengembang untuk memilih bahasa yang paling sesuai dengan kebutuhan mereka.
Berikut adalah fitur menggunakan Tendermint BFT sebagai mesin blockchain canggih, cocok untuk blockchain publik atau pribadi:
*Tendermint BFT hanya berurusan dengan jaringan dan konsensus blockchain, yang berarti membantu node dalam menyebarkan transaksi dan membantu validator mencapai konsensus pada serangkaian transaksi untuk ditambahkan ke blockchain.
Lapisan aplikasi bertanggung jawab untuk menentukan bagaimana set validator dibangun. Dengan demikian, pengembang dapat membangun blockchain publik dan pribadi di atas mesin BFT Tendermint.
Jika aplikasi menentukan bahwa validator dipilih berdasarkan jumlah token yang dimiliki, blockchain diklasifikasikan sebagai PoS (Proof of Stake).
Namun, jika aplikasi memutuskan bahwa hanya satu set entitas pra-otorisasi yang dapat bertindak sebagai validator, maka blockchain dapat diklasifikasikan sebagai blockchain berizin atau pribadi, di mana pengembang memiliki kendali penuh atas aturan yang mengatur perubahan pada set validator untuk blockchain mereka.
Performa tinggi: Waktu pembuatan blok Tendermint BFT dapat mencapai sekitar 1 detik, dan dapat memproses ribuan transaksi per detik.
Kepastian instan: Algoritma konsensus Tendermint memiliki fitur kepastian instan. Ini berarti bahwa jika lebih dari sepertiga node yang memvalidasi jujur (toleransi kesalahan Bizantium), tidak akan terjadi percabangan. Pengguna dapat yakin bahwa transaksi mereka akan diselesaikan setelah blok dibuat (ini tidak terjadi pada blockchain bukti kerja seperti Bitcoin dan Ethereum).
Keamanan: Konsensus Tendermint tidak hanya toleran terhadap cacat, tetapi juga dapat dipertanggungjawabkan. Cara untuk menentukan tanggung jawab jika blockchain bercabang.
Cosmos adalah salah satu dari beberapa platform berdasarkan mesin konsensus Tendermint, yang lainnya meliputi:
Ethermint adalah blockchain hibrida yang dapat diskalakan dan dapat dioperasikan yang menggunakan Cosmos SDK dan Tendermint.
Terra adalah platform stablecoin berbasis bukti kepemilikan yang didelegasikan yang digunakan sebagai solusi pembayaran blockchain.
Regen Network adalah pasar terdesentralisasi untuk aset lingkungan, data, dan perjanjian iklim.
2. Cosmos SDK dan framework lapisan aplikasi lainnya
Tendermint BFT mengurangi waktu pengembangan blockchain dari tahun ke minggu, karena membuat aplikasi ABCI yang aman dari awal itu menantang, itulah sebabnya Cosmos SDK ada.
Cosmos SDK adalah kerangka tujuan umum untuk membangun aplikasi blockchain yang aman di atas Tendermint BFT.
Ini dibangun di atas dua prinsip dasar:
Modularitas: Tujuan dari Cosmos SDK adalah membangun ekosistem modular yang memungkinkan pengembang membuat blockchain khusus aplikasi dengan cepat tanpa menulis setiap fungsi dari awal. Siapa pun dapat membuat modul Cosmos SDK dan menggunakan modul yang ada di blockchain Anda hanya dengan mengimpornya.
Misalnya, tim Tendermint sedang mengembangkan sekumpulan modul dasar untuk Cosmos Hub. Setiap pengembang dapat menggunakan modul ini untuk membuat aplikasi mereka. Pengembang juga dapat membuat modul baru untuk lebih menyesuaikan aplikasi mereka. Seiring berkembangnya jaringan Cosmos, ekosistem modul SDK juga akan terus berkembang, sehingga lebih mudah untuk mengembangkan aplikasi blockchain yang kompleks.
Keamanan berbasis kemampuan: Kemampuan membatasi cakupan interaksi berbahaya atau tidak disengaja dengan membatasi batas keamanan antar modul. Hal ini memungkinkan pengembang untuk lebih memahami komposisi modul dan membatasi ruang lingkup interaksi berbahaya atau tidak disengaja.
Cosmos SDK juga menyertakan seperangkat alat pengembang yang berguna untuk membuat antarmuka baris perintah (CLI, cara berinteraksi dengan sistem komputer melalui antarmuka baris perintah), server REST, dan berbagai pustaka utilitas yang umum digunakan.
Cosmos SDK (Software Development Kit), seperti alat Cosmos lainnya, bersifat modular. Pengembang dapat membuat aplikasi di atas Tendermint BFT. Namun, itu juga dapat digunakan dengan mesin konsensus lain yang mendukung protokol ABCI. Cosmos mengantisipasi munculnya beberapa SDK dari waktu ke waktu, masing-masing menggunakan model arsitektur yang berbeda dan kompatibel dengan mesin konsensus yang berbeda, semuanya dalam satu ekosistem: Jaringan Cosmos.
Termint
Sifat modular dari Cosmos SDK memungkinkan pengembang untuk memindahkan hampir semua basis kode blockchain yang ada yang ditulis dalam Golang ke dalamnya, dan Ethermint adalah proyek yang mengubah Mesin Virtual Ethereum menjadi modul SDK.
Ethermint persis mirip dengan Ethereum, tetapi juga memiliki semua keunggulan Tendermint BFT. Semua alat Ethereum (seperti Truffle, Metamask, dll.) kompatibel dengan Ethermint, dan Anda dapat dengan mudah memigrasi kontrak pintar Anda.
CometBFT (Toleransi Patahan Bizantium Komet)
CometBFT, fork dan penerus Tendermint Core, dirilis pada Februari tahun ini dan akan menjadi mesin replikasi resmi dari Interchain Stack. Tujuan jangka panjang CometBFT adalah untuk menjadi mesin replikasi pilihan untuk blockchains yang andal, aman, skala besar, khusus aplikasi, tujuan jangka panjang CometBFT adalah untuk memainkan peran kunci dalam mendukung pertumbuhan lintas rantai.
Catatan blok unicorn: Interchain Stack adalah tumpukan teknologi yang mempromosikan interoperabilitas dan konektivitas antar blockchain, yang bertujuan untuk membangun ekosistem lintas rantai yang terpadu.
Lebih khusus lagi, tujuan CometBFT meliputi:
Menekankan kebutuhan pengguna, merumuskan strategi produk yang jelas, dan mengutamakan kebutuhan pengguna. Ini adalah keputusan strategis untuk memastikan bahwa CometBFT tetap relevan dan berharga setiap saat.
Tingkatkan jaminan kualitas dan jaminan kebenaran dengan menggunakan teknik canggih seperti pengujian berbasis model. Teknik-teknik ini memungkinkan spesifikasi dan pengujian implementasi yang ketat, meningkatkan jaminan kualitas dan jaminan kebenaran.
Desain modular berfokus pada tingkat abstraksi yang sesuai, sehingga sistem dapat dibongkar sesuai permintaan untuk integrasi bertahap dalam proyek yang bergantung padanya. Cosmos berharap dapat mendorong penggunaan CometBFT sebagai perpustakaan, mengurangi percabangan dan fragmentasi dengan menambahkan antarmuka baru untuk mendukung serangkaian kasus penggunaan yang terus berkembang.
Rilis fitur lebih cepat tanpa mengorbankan kualitas. Dengan memperbarui arsitektur sistem secara bertahap, sebagai platform yang andal untuk perubahan, dan dengan meningkatkan koordinasi proyek di seluruh Interchain Stack, rilis fitur yang lebih cepat tercapai.
Singkatnya, tujuan CometBFT adalah menjadi mesin replikasi blockchain yang andal dan terkoordinasi dengan baik untuk mendukung pengembangan Stack Interchain dengan berfokus pada kebutuhan pengguna, meningkatkan jaminan kualitas, desain modular, dan rilis fitur cepat untuk terus meningkatkan dan mengembangkan .
3. IBC - Blockchain yang Terhubung
Protokol yang disebut Inter-Blockchain Communication (IBC) digunakan untuk menghubungkan blockchain. IBC memanfaatkan sifat finalitas instan dari konsensus Tendermint (meskipun dapat bekerja dengan mesin blockchain "finalitas cepat" apa pun) untuk mengaktifkan rantai heterogen untuk mentransfer nilai (yaitu token) atau data antara satu sama lain.
Pada dasarnya dapat diringkas menjadi dua aspek:
STRUKTUR HIERARKI YANG BERBEDA: Rantai heterogen memiliki struktur hierarki yang berbeda, yang berarti rantai tersebut mungkin berbeda dalam penerapan komponen jaringan, konsensus, dan aplikasinya. Agar sesuai dengan IBC, blockchain hanya perlu memenuhi beberapa persyaratan, yang paling penting adalah bahwa lapisan konsensus harus memiliki penyelesaian yang cepat. Rantai bukti kerja seperti Bitcoin dan Ethereum tidak disertakan karena finalitas probabilistiknya.
**Kedaulatan:**Setiap blockchain dikelola oleh sekelompok validator yang tugasnya menyetujui konfirmasi blok. Dalam blockchain bukti kerja, validator ini disebut penambang. Blockchain yang berdaulat memiliki kumpulan validatornya sendiri, dan dalam banyak kasus, blockchain harus berdaulat karena validator pada akhirnya bertanggung jawab untuk mengubah keadaan. Di Ethereum, semua aplikasi dijalankan oleh sekumpulan validator yang sama. Oleh karena itu, setiap aplikasi memiliki kedaulatan yang terbatas.
IBC memungkinkan blockchain heterogen untuk bertukar token dan data, artinya blockchain dengan aplikasi berbeda dan kumpulan validator dapat berkomunikasi. Misalnya, ini memungkinkan rantai publik dan pribadi untuk bertukar token. Saat ini, tidak ada framework blockchain lain yang mendukung tingkat interoperabilitas ini.
Cara kerja IBC
Misalnya, akun di rantai A ingin mengirim sepuluh token ke rantai B:
Pelacakan: Kedua rantai diperlukan untuk melacak validator masing-masing.
Mengunci: Saat jaringan IBC memulai transfer, token (seperti ATOM) akan dikunci pada rantai A.
Proof Repeater: ATOM yang mengunci bukti dikirim dari Rantai A ke Rantai B.
Verifikasi: Bukti diverifikasi pada rantai B sesuai dengan header blok rantai A; jika verifikasi valid, sertifikat token ATOM dibuat pada rantai B.
Perlu dicatat bahwa ATOM yang dibuat pada rantai B bukanlah ATOM asli (bukan asli), karena ATOM hanya ada pada rantai A. Mereka mewakili ATOM dari rantai A ke rantai B, dan membuktikan bahwa ATOM ini dibekukan pada rantai A. Mekanisme serupa akan membuka kunci token ini saat ATOM dikembalikan ke rantai aslinya.
Kerugian utama dari pendekatan ini adalah jumlah koneksi jaringan bertambah secara kuadrat dengan jumlah blockchain. Jika jaringan terdiri dari 100 blockchain, yang masing-masing harus memelihara koneksi IBC ke blockchain lain, jumlah koneksi akan mencapai 4950, yang dengan cepat menjadi tidak dapat dikelola.
Untuk mengatasi masalah ini, Cosmos mengusulkan arsitektur modular, termasuk dua jenis blockchain: Hub (rantai pusat) dan Zona (rantai partisi), seperti yang disebutkan sebelumnya.
Hubungkan rantai non-Tendermint
Cosmos tidak terbatas pada rantai Tendermint, semua jenis blockchain dapat dihubungkan ke Cosmos. Ada dua kasus: rantai terminasi langsung dan rantai terminasi probabilistik:
Rantai penyelesaian cepat
Dengan memodifikasi protokol IBC, blockchain yang menggunakan algoritme konsensus finalitas instan apa pun dapat terhubung ke Cosmos. Misalnya, jika Ethereum beralih ke Casper Friendly Finality Gadget, IBC dapat diadaptasi agar kompatibel dengan Casper, menciptakan koneksi langsung ke ekosistem Cosmos.
Blokir unicorn Catatan: Casper Friendly Finality Gadget adalah algoritme konsensus untuk meningkatkan kinerja dan finalitas sistem blockchain, dan diharapkan terhubung dengan Cosmos.
Rantai probabilistik-finalitas
Situasi menjadi lebih sulit untuk blockchain tanpa penyelesaian instan, seperti rantai pembuktian kerja. Untuk rantai ini, Cosmos menggunakan rantai proxy yang disebut Peg-Zone.
Blockchain Peg-Zone proxy memantau status blockchain lain. Peg-Zone sendiri memiliki finalitas yang cepat, sehingga kompatibel dengan IBC, dan perannya adalah untuk memberikan keamanan dan finalitas pada blockchain yang terhubung dengannya.
** Blok unicorn memudahkan semua orang untuk memahami: 1) rantai finalitas instan, 2) rantai finalitas probabilistik, masukkan ilmu populer kecil ke dalam teks untuk menjelaskan karakteristik kedua rantai ini. **
**1) Rantai finalitas instan: **Rantai finalitas instan seperti konfirmasi instan saat Anda mengirim kurir. Setelah Anda menyerahkan paket ke kurir, mereka akan segera mengonfirmasi tanda terima dan memberi Anda nomor kurir. Anda bisa segera tahu bahwa paket telah dikirim dan dikonfirmasi.
**2) Rantai finalitas probabilistik: **Misalnya, mekanisme Proof-of-Work dari Bitcoin. Di bawah mekanisme ini, transaksi harus melalui sejumlah pekerjaan komputasi untuk dikonfirmasi, dan ada kemungkinan tertentu bahwa percabangan akan terjadi. Sama seperti pengiriman surat yang membutuhkan waktu dan beberapa ketidakpastian, waktu konfirmasi transaksi rantai penyelesaian probabilistik lebih lama dan terdapat risiko tertentu.
**Pemahaman sederhana, rantai finalitas instan dapat dengan cepat mengonfirmasi transaksi dan memberikan jaminan finalitas, sementara rantai finalitas probabilistik memerlukan waktu konfirmasi yang lebih lama, dan ada kemungkinan percabangan dan masalah keamanan tertentu. **
**Masalah apa yang dipecahkan oleh Cosmos? **
1. Kedaulatan
SDK gratis Cosmos memungkinkan pengembang membangun aplikasi blockchain berdaulat tanpa biaya berkelanjutan. Blockchain ini dapat dengan mudah dihubungkan satu sama lain tanpa bergantung pada smart contract yang ada di blockchain yang berbeda, sehingga menghindari biaya transaksi yang tinggi karena kemacetan jaringan dan memungkinkan pengembangan fungsi penskalaan yang lebih baik.
Ini akan mendorong fitur inovatif di DeFi, NFT, game, DAO, jejaring sosial, pasar, dan ekonomi yang bergantung pada internet, terutama ekonomi kepemilikan di mana setiap orang memiliki saham.
2. Skalabilitas
Cosmos menggunakan dua jenis skalabilitas:
Skalabilitas Vertikal: Skalabilitas vertikal mengacu pada metode penskalaan blockchain. Dengan mengabaikan Proof-of-Work dan mengoptimalkan komponennya, Tendermint BFT dapat mencapai ribuan transaksi per detik.
Hambatannya ada pada aplikasi itu sendiri, misalnya, mesin virtual akan memberlakukan batas yang lebih rendah pada throughput transaksi, sedangkan aplikasi yang secara langsung menyematkan jenis transaksi dan fungsi transisi keadaan (seperti aplikasi Cosmos SDK standar) dapat mencapai throughput yang lebih tinggi, yang berarti Ini juga salah satu alasan mengapa blockchain khusus aplikasi masuk akal.
Skalabilitas horizontal: Bahkan jika mesin konsensus dan aplikasi sangat dioptimalkan, keluaran transaksi dari rantai tunggal pada akhirnya akan mencapai batas yang tidak dapat diatasi. Ekspansi vertikal telah mencapai batasnya, dan arsitektur multi-rantai akan digunakan sebagai solusi di masa mendatang. Ide intinya adalah untuk menjalankan beberapa rantai dari aplikasi yang sama secara paralel, dioperasikan oleh sekumpulan validator standar, membuat blockchain secara teoritis dapat diskalakan tanpa batas.
3. Keberlanjutan
Keberlanjutan Keamanan jaringan dijamin oleh algoritma konsensus PoS Dibandingkan dengan algoritma konsensus PoW, PoS dapat mengurangi jejak karbon hingga 99%.
Fungsi Token ATOM
Token ATOM adalah bagian penting dari ekosistem Cosmos. Tujuan utama dari token ini adalah untuk mempertaruhkan untuk memastikan keamanan mekanisme konsensus PoS. Investor Cryptocurrency harus mempertaruhkan jumlah token ATOM yang sama dengan 150 validator Cosmos teratas saat ini untuk memvalidasi transaksi. Namun, pemegang ATOM dapat mendelegasikan token mereka ke kumpulan taruhan untuk mendapatkan persentase hadiah mata uang kripto.
Token ATOM dapat melayani tiga tujuan: sebagai sistem untuk mencegah spam, sebagai token taruhan, dan sebagai alat pemungutan suara dalam tata kelola.
Sebagai metode pencegahan spam, ATOM digunakan untuk membayar biaya. Mirip dengan biaya gas Ethereum, biaya mungkin sebanding dengan biaya komputasi yang diperlukan untuk transaksi. Biaya dibebankan untuk mencegah pelaku jahat menyalahgunakan blockchain.
ATOM dapat dipertaruhkan untuk mendapatkan token sebagai hadiah.Jumlah ATOM yang dipertaruhkan menentukan keamanan ekonomi dari Cosmos Hub. Semakin besar jumlah ATOM yang dipertaruhkan, semakin besar keuntungan ekonomi dan semakin tinggi biaya untuk menyerang jaringan. Oleh karena itu, semakin besar jumlah ATOM yang dipertaruhkan, semakin besar keamanan ekonominya.
Tata kelola: Pemegang ATOM dapat mengelola Cosmos Hub dengan memberikan suara pada proposal dengan ATOM yang dipertaruhkan.
Blockchain di Kosmos
Arsitektur fleksibel Cosmos telah menarik banyak pengembang Web3. Beberapa proyek Cosmos yang paling terkenal meliputi:
Osmosis: Osmosis dibuat pada tahun 2021 dan saat ini merupakan pertukaran terdesentralisasi (DEX) terbesar di ekosistem Kosmos.
Rantai Cronos: Didanai oleh pertukaran crypto terpusat Crypto.com, Rantai Cronos adalah blockchain yang kompatibel dengan Ethereum yang dibangun di atas Cosmos. Cronos beroperasi pada algoritme PoS dengan token CRO Crypto.com sebagai cryptocurrency utama.
Binance Chain: Pertukaran crypto terpusat Binance juga menggunakan serangkaian alat dari Cosmos untuk membangun Binance Chain-nya. Mirip dengan Cronos Chain, blockchain Binance menampilkan banyak DEX, platform peminjaman kripto, dan pasar NFT.
Thorchain: Thorchain adalah pertukaran terdesentralisasi di Cosmos, didedikasikan untuk pertukaran lintas rantai, yang memungkinkan pertukaran token dan token asli dengan aman di blockchain apa pun, termasuk menunggu Bitcoin, Dogecoin, dan Ethereum. Thorchain beroperasi dengan algoritma PoS dan menggunakan token RUNE aslinya untuk mengamankan jaringan.
Ekosistem Kosmos
Dengan total aset digital yang dikelola lebih dari $62 miliar, jaringan Cosmos menampung lebih dari 274 aplikasi dan layanan. Kosmos memiliki ekosistem yang beragam dan berkembang pesat. Berikut adalah beberapa proyek Cosmos yang paling penting:
Osmosa
Ini adalah salah satu blockchain yang terhubung ke Cosmos Hub, mengadopsi sistem bukti saham yang aman dan menyediakan banyak layanan verifikasi saham profesional yang sama dengan rantai Cosmos. OSMO adalah nama cryptocurrency aslinya.
Pemegang token OSMO dapat mendelegasikan token mereka ke validator pasak profesional ini untuk melindungi jaringan dari perilaku jahat dan berbahaya. Osmosis adalah blockchain terdesentralisasi peer-to-peer yang dapat digunakan pemegang cryptocurrency untuk menghasilkan likuiditas dan memperdagangkan token yang mendukung IBC.
Jaringan Rahasia
adalah platform kontrak pintar yang berfokus pada privasi dan memungkinkan privasi yang dapat diprogram. Secret Network akan menyediakan hub privasi untuk ekosistem, cocok untuk pendukung privasi.
Regenerasi Jaringan
Itu membangun jaringan "Bukti untuk Planet yang Sehat" yang terutama mendukung penyerapan karbon. Dengan Regen, kita dapat memanfaatkan kekuatan blockchain untuk menjadikan dunia tempat yang lebih baik. Regen telah bermitra dengan Chorus One untuk mengembangkan model bisnis validator hijau pertama.
G-Jembatan
Adalah jembatan lintas rantai yang memungkinkan pengguna untuk mentransfer aset antar blockchain. G-Bridge adalah sistem yang sangat eksperimental dan inovatif yang dikelola oleh jaringan pengguna.
Jaringan Akash
Akash Network adalah proyek lain yang berjalan di blockchain Cosmos. Tujuan utama Akash adalah membantu pengembang Web3 menyebarkan berbagai dApps dengan konfigurasi, penyiapan, dan manajemen server minimal.
Dijuluki "komputasi awan Airbnb", proyek ini menawarkan komputasi awan sumber terbuka terdesentralisasi pertama, yang memberi pengembang sumber daya komputasi awan bebas izin untuk membangun dApps.
Saat membahas Akash Network, penting juga untuk dicatat bahwa ia menawarkan salah satu harga paling kompetitif untuk solusi penerapan dApp.
Persistensi XPRT
Persistence XPRT adalah jaringan aset DeFi dan NFT crypto-native. Proyek ini diatur secara teknis dan menyediakan infrastruktur untuk menghubungkan DeFi dan keuangan tradisional di berbagai bidang.
Regenerasi Jaringan
Jaringan Regen adalah blockchain proof-of-stake yang dibangun di atas ekosistem Cosmos. Ini digunakan untuk memvalidasi klaim, protokol, dan data keadaan lingkungan.
Regen Ledger memungkinkan banyak pengguna untuk berinteraksi dan berdagang satu sama lain untuk membentuk sistem akuntansi ekologi publik. Ini adalah pasar dan platform global untuk aset, layanan, dan data ekosistem Bumi.
Peringkat Token Ekosistem Cosmos Teratas berdasarkan Kapitalisasi Pasar:
Cosmos menemukan cacat sistem utama
Seperti yang dilaporkan tahun lalu, 42 blockchain mengaktifkan fungsi IBC, termasuk Cosmos Hub, Osmosis, Cronos, dan Evmos.
OKX Chain, Luna Classic, dan Thorchain adalah blockchain utama yang sebelumnya telah mengintegrasikan IBC. Untungnya, fungsinya telah dinonaktifkan atau tidak pernah diaktifkan sepenuhnya.
Salah satu pendiri Cosmos menyatakan bahwa masalah tersebut telah diselesaikan dengan tambalan dan akan diterapkan ke semua blockchain yang rentan saat ini.
Polymer bertujuan untuk memecahkan masalah ini dengan membawa IBC keluar dari alam semesta
IBC adalah protokol perpesanan yang sukses di ekosistem Cosmos. Namun, penggunaan di luar Cosmos terbatas.
Polymer adalah protokol baru yang memperkenalkan IBC di luar Cosmos. Dengan bertindak sebagai router pesan, ini memungkinkan rantai atau Rollup (agregasi) apa pun untuk mengirim pesan satu sama lain menggunakan IBC, memperoleh fungsi yang sebelumnya terbatas pada Cosmos.
IBC di luar alam semesta
Dengan mengamankan 57 rantai dan mentransfer nilai lebih dari $160 juta di dalam Cosmos, IBC telah membuktikan nilainya. Keberhasilannya belum diperluas ke sistem lain karena persyaratan kompatibilitas yang ketat dengan sistem konsensus finalitas instan seperti Tendermint. Sistem finalitas probabilistik, seperti bukti kerja Ethereum, akan melanggar janji keamanan IBC.
Tim aktif yang berupaya membawa IBC ke Ethereum meliputi:
Electron Labs sedang berupaya membawa IBC ke Ethereum, tetapi menghubungkan rantai Tendermint dan rantai EVM membutuhkan banyak pekerjaan. Cosmos memerlukan penggunaan tanda tangan ed25519 untuk verifikasi klien ringan, dan memverifikasi tanda tangan ini di EVM menghabiskan banyak Gas.
Untuk mengatasi masalah ini, Electron Labs akan menggunakan bukti validitas tanda tangan tanpa pengetahuan dan memverifikasi bukti ini di Ethereum untuk mengurangi biaya. Kelemahan dari pendekatan ini adalah ketergantungan pada kontrak pintar yang dikendalikan oleh satu tim, yang tidak mengurangi skala kepercayaan untuk IBC.
zkBridge (Zero Knowledge Chain Bridge) juga memiliki visi untuk menghubungkan Cosmos dan Ethereum. Mirip dengan Electron Labs, zkBridge menggunakan klien ringan dan menjalankan kontrak cerdas Ethereum. Ini menggunakan jaringan relai di mana relai melewati header blok ke rantai target untuk verifikasi.
Sistem ini memungkinkan pembuktian paralel, memungkinkan sistem pembuktian yang lebih murah dan lebih cepat, dan meniadakan kebutuhan akan penyiapan tepercaya di mana pihak tepercaya menghasilkan kunci privat. Meskipun mengandalkan smart contract terpusat, zkBridge memiliki asumsi kepercayaan yang lebih sedikit karena sistem pembuktiannya.
Polymer adalah rantai aplikasi Cosmos yang bertindak sebagai hub IBC, memungkinkan komunikasi antar rantai. Polymer memungkinkan rantai yang terhubung untuk memilih metode verifikasi mereka sendiri, sambil memberikan verifikasi klien ringan ZK default dengan menstandarkan IBC sebagai komponen transportasi (mirip dengan Electron Labs dan implementasi zkBridge), rantai yang terhubung ke Polymer juga akan memiliki akses ke Cosmos SDK dan akun Interchain (Akun interchain mengacu pada jenis akun di ekosistem Cosmos, yang digunakan untuk transfer aset lintas rantai dan interaksi antara blockchain yang berbeda).
Polymer mengimplementasikan IBC dalam Solidity dan memverifikasi menggunakan sistem bukti Plonky2 untuk konektivitas ke Ethereum. Plonky2 adalah sistem pembuktian rekursif (pertama verifikasi dan pastikan kebenaran dari sub-masalah, dan kemudian gabungkan sub-masalah ke dalam masalah keseluruhan untuk membuktikan kebenaran dari masalah aslinya). Ini dapat menghasilkan satu bukti dari satu set bukti.Sistem ini selanjutnya mengurangi biaya pembuatan bukti dan verifikasi. Mirip dengan rollup tanpa pengetahuan saat ini, ZKP (bukti tanpa pengetahuan) akan diverifikasi pada rantai tujuan.
Misalnya, jika Ethereum dan Osmosis berkomunikasi melalui Polymer, hal berikut akan terjadi:
Ethereum memverifikasi konsensus Polymer melalui klien ringan ZK Tendermint. Sebaliknya, Polymer memverifikasi konsensus Ethereum melalui klien ringan Ethereum.
Polimer memverifikasi konsensus Osmosis melalui klien cahaya Tendermint (karena klien cahaya asli rantai Cosmos), dan Osmosis memverifikasi konsensus Polimer melalui klien cahaya Tendermint.
Cosmos Connected dan Blockchain Modular
Polimer tidak hanya menstandarkan sambungan rantai-jembatan untuk rantai non-IBC, tetapi juga meningkatkan cara kerja rantai Cosmos.
Sebagai pusat IBC dari Cosmos dan rantai lainnya, Polymer secara efektif menghilangkan koneksi berlebihan antar rantai. Saat ini, rantai terhubung dengan menghubungkan ke Cosmos Hub, tetapi dengan Polymer, mereka hanya perlu terhubung ke Polymer satu kali, dan mereka dapat mewarisi kemampuan interkoneksi dari semua rantai lain yang terhubung ke Polymer, yang dicapai melalui peningkatan multi-hop.
khawatir
Meskipun IBC telah terbukti tidak dapat ditembus dalam ekosistem Kosmos, ia belum menangani arus modal skala besar. Meskipun mungkin terlalu dini untuk menyatakan IBC sebagai pemimpin interoperabilitas yang jelas, saat ini merupakan model penghubung antar rantai yang paling menjanjikan. Namun, ada beberapa asumsi tentang multi-rantai masa depan dan rantai yang saling terhubung tanpa kepercayaan yang akan memberikan hasil positif bersih untuk bidang ini secara keseluruhan.
Polymer bermaksud untuk menggunakan Plonky2 sebagai validatornya, yang merupakan sistem baru dan tidak diaudit, dan penggunaan bukti tanpa pengetahuan mungkin memerlukan pertukaran antara biaya bukti dan latensi.
Kesimpulannya
**Cosmos tidak diragukan lagi adalah salah satu proyek paling menarik dan unik di Web3, dan dengan mendukung penuh masa depan multi-rantai, Cosmos telah memantapkan dirinya sebagai pemimpin yang jelas dalam ruang unik. **
Masa depan Web3 dan Cosmos pada akhirnya akan ditentukan oleh apa yang paling dihargai oleh pengembang. Karena semakin banyak bisnis mulai mengintegrasikan blockchain ke dalam proses mereka, kebutuhan akan platform yang memungkinkan blockchain untuk berkomunikasi satu sama lain menjadi sangat penting.
Sebagai platform blockchain yang dapat dioperasikan, Cosmos memiliki potensi pertumbuhan yang tinggi berkat tim yang berpengalaman, peta jalan yang terdefinisi dengan jelas, kasus penggunaan potensial, dan banyak aliansi yang sedang berjalan.
Namun, jika pengembang memutuskan bahwa blockchain berdaulat dan berbasis aplikasi adalah jalan masa depan, Cosmos akan diposisikan dengan sempurna untuk memanfaatkan sentimen tersebut.
Lihat Asli
Konten ini hanya untuk referensi, bukan ajakan atau tawaran. Tidak ada nasihat investasi, pajak, atau hukum yang diberikan. Lihat Penafian untuk pengungkapan risiko lebih lanjut.
Ancaman Kosmos terhadap Blockchain Tradisional
Penulis: DeFi Rusia, Kompiler: Blokir unicorn
** Blockchain modular dapat membuat blockchain tradisional menjadi usang. **
Rantai blok tunggal benar-benar bagus saat ada, namun, mereka berakhir dengan trilema blockchain (desentralisasi, skalabilitas, keamanan) karena mereka mencoba melakukan segalanya di setiap node (konsensus, ketersediaan data, penyelesaian, dan eksekusi).
Menghindari masalah ini dengan blockchain modular dilakukan dengan membagi banyak peran blockchain ke dalam lapisan yang berbeda. Dengan demikian, blockchain dapat menskalakan dengan cara yang meminimalkan pengorbanan.
Ethereum dan Cosmos memimpin dalam perlombaan modular ini, masa depan blockchain adalah modular.
Sejak peluncuran Mesin Virtual Ethereum (EVM), Ethereum telah menerapkan fungsi kontrak pintar, yang memungkinkan pengembangan berbagai DApps di DeFi, NFT, game, dan bidang lainnya.
Ethereum adalah rantai publik tujuan umum yang dapat mendukung berbagai DApps yang bersaing untuk sumber daya jaringan. Selama masa kemacetan, biaya transaksi meroket, mengakibatkan pengalaman pengguna yang buruk dalam hal biaya dan latensi.
Masalah lain dengan Ethereum dan rantai L1 lainnya adalah sistem tata kelola "Lapisan 2 (L2)" mereka. Artinya, selain mengikuti aturannya sendiri, DApps juga harus mengikuti aturan protokol, dan tidak mungkin mengubah protokol setiap kali DApp membutuhkan fitur baru.
Alih-alih DApps yang bersaing untuk mendapatkan sumber daya dari satu blockchain, Cosmos mengusulkan agar setiap DApp berjalan pada blockchainnya sendiri yang independen, paralel, dan dioptimalkan untuk aplikasi. Karena independen, setiap blockchain dapat ditingkatkan atau dimodifikasi secara independen. Rantai kosmos dapat berkomunikasi satu sama lain dan bahkan dalam kondisi tertentu dengan blockchain yang menggunakan mekanisme konsensus proof-of-stake/proof-of-work yang berbeda.
Pengantar Kosmos
Cosmos adalah jaringan yang dikenal sebagai "Internet of Blockchains" yang memungkinkan berbagai blockchain untuk hidup berdampingan dan saling beroperasi. Biasanya, blockchain tidak tergantung satu sama lain, dan sementara teknologi terbaru memungkinkan dua blockchain untuk berkomunikasi dan mentransfer data melalui jembatan, Cosmos melangkah lebih jauh. Cosmos meningkatkan interoperabilitas dengan memungkinkan pengembang membuat blockchain yang awalnya dapat dioperasikan.
Blockchain ini berkomunikasi melalui protokol Inter-Blockchain Communications (disingkat IBC, sebuah protokol transfer informasi antar blockchain), di mana Cosmos Hub dan token ATOM-nya adalah satu.
Sejarah Kosmos
Proyek Cosmos pertama kali keluar pada tahun 2014, dibuat oleh Jae Kwon di bawah protokol konsensus Tendermint. Kwon gagal mencoba untuk membangun sistem yang sepenuhnya dapat dioperasikan, jadi dia bekerja sama dengan Zarko Milosevic dan Ethan Buchman. Akhirnya, Kwon mengundurkan diri dari perannya dalam proyek Cosmos pada tahun 2020.
Berikut garis waktu singkat alam semesta, menyoroti peristiwa penting di dalamnya:
Interchain Foundation (ICF) nirlaba, yang berbasis di Swiss, mengelola pengembangan Cosmos. Mirip dengan Ethereum Foundation, ICF adalah badan koordinasi yang bertanggung jawab untuk menjembatani proses pengkodean antara tim pengembangan perangkat lunak.
Visi Kosmos
Tidak seperti blockchain lapisan tunggal, Cosmos membayangkan sebuah platform untuk pertukaran terdesentralisasi, penyimpanan, dan perlindungan nilai yang mendorong kerja sama, inovasi, dan persaingan.
Oleh karena itu, Cosmos telah memilih untuk membangun menggunakan tumpukan perangkat lunak modular - SDK Cosmos dan jaringan blockchain yang saling berhubungan. Hal ini memungkinkan hub dan wilayah ekosistem Cosmos untuk meluncurkan blockchain baru dengan lingkungan eksekusi khusus sambil memanfaatkan IBC untuk komunikasi lintas rantai.
Visi modularitas dan pertumbuhan otonom ini dengan cepat meningkatkan jumlah wilayah di Kosmos. Saat tulisan ini dibuat, 52 dari 56 zona aktif.
** Apa itu Zona dan Hub? **
Rantai zona (Zona) adalah aplikasi blockchain independen yang dibuat dalam jaringan blockchain Cosmos, dan hub (Hub) adalah blockchain yang menghubungkan rantai zona ini juga dapat dihubungkan satu sama lain.
Cosmos Hub adalah hub pertama (blockchain) dari jaringan Cosmos. Cosmos Hub adalah blockchain proof-of-stake yang memfasilitasi komunikasi dan interoperabilitas antara blockchain lainnya, berfungsi sebagai pusat jaringan. Cosmos Hub memantau rantai partisi yang terhubung dengannya, yang dibuat menggunakan Cosmos SDK.
Blockchain (rantai terpartisi) yang dibangun di jaringan Cosmos termasuk Binance Chain (sekarang Beacon Chain), Cronos, Osmosis, Neutron, Juno, Celestia, Sei Network, Terra, Injective Protocol, Secret Network, Evmos, Regen Network, Kava, Kujira, ThorChain , BandChain, Archway, dll.
Selain blockchain, Cosmos SDK juga dapat digunakan untuk membangun pasar ekologis, bursa terdesentralisasi (DEX), dompet, jaringan pribadi, Dapps, platform DeFi, dan proyek infrastruktur lainnya di jaringan Cosmos.
** Apa yang unik tentang alam semesta? **
Cosmos menganggap dirinya sebagai generasi ketiga dari teknologi blockchain (setelah Bitcoin dan Ethereum). Ini memungkinkan pengembang untuk membuat blockchain yang cocok untuk tujuan tertentu, yang dikenal sebagai blockchain khusus aplikasi, yang dapat dihubungkan satu sama lain untuk bertukar data.
Tujuan dari Cosmos adalah mendorong pengembang Web3 untuk membuat proyek terdesentralisasi tanpa bergantung pada desain kontrak cerdas Ethereum. Alih-alih membangun dApps pada blockchain dasar, Cosmos merancang arsitektur modular yang memungkinkan pengembang membuat blockchain independen.
Pengembang Cosmos tidak perlu bergantung pada konsensus atau lapisan jaringan dari blockchain lapisan 1 seperti Ethereum. Saat penggemar cryptocurrency membangun di atas Cosmos, mereka dapat membuat blockchain yang memenuhi persyaratan desain mereka. Tidak seperti membuat dApps menggunakan smart contract, Cosmos memberi pengembang Web3 kebebasan penuh untuk mengembangkan blockchain sambil memanfaatkan keamanan algoritme Tendermint-nya.
Blokir catatan unicorn: Tendermint adalah algoritme konsensus berdasarkan toleransi kesalahan Bizantium, yang digunakan untuk mencapai konsistensi di antara berbagai node dalam jaringan terdistribusi. Ini adalah algoritma konsensus yang digunakan oleh jaringan Cosmos untuk memastikan keamanan dan konsistensi jaringan blockchain.
Sebaliknya, Cosmos lebih dari sekadar membantu pengembang Web3 membuat blockchain independen. Banyak penggemar cryptocurrency mengasosiasikan Cosmos dengan "interoperabilitas", yang mengacu pada komunikasi antar blockchain.
Menghubungkan blockchain yang berbeda menjadi sulit karena mekanisme konsensus dan standar pengkodean yang berbeda. Sementara jembatan lintas rantai dapat mentransfer nilai antara jaringan blockchain, mereka rentan terhadap peretasan.
Cosmos menciptakan protokol IBC untuk mengaktifkan blockchain yang berbeda untuk berkomunikasi satu sama lain. Selain itu, tim Cosmos sedang mengembangkan blockchain yang disebut "pegg-zones" yang dapat terhubung ke proyek di luar ekosistem Cosmos. Misalnya, Cosmos dapat menggunakan blockchain pegg antara bitcoin dan ethereum.
Blokir catatan unicorn: pegg-zone memungkinkan aset dari blockchain eksternal (seperti bitcoin atau ethereum) untuk ditambatkan ke token tertentu di jaringan Cosmos. Sarana teknis Pegg-zone untuk menghubungkan berbagai blockchain memberi Cosmos interoperabilitas yang lebih luas dan kemampuan untuk mengintegrasikan aset eksternal.
Selain keuntungan tersebut, Cosmos dapat memproses 10.000 transaksi per detik (TPS), memiliki biaya bahan bakar yang rendah, dan memiliki dampak lingkungan yang rendah karena desain PoS-nya.
Lapisan jaringan kosmos
Blockchain dapat dibagi menjadi tiga lapisan konseptual dari arsitekturnya:
Lapisan aplikasi: Lapisan aplikasi bertanggung jawab untuk memperbarui status blockchain berdasarkan pelaksanaan transaksi. Pada layer ini, fungsi untuk mengeksekusi smart contract dan menangani interaksi pengguna diimplementasikan.
Lapisan jaringan: Lapisan jaringan bertanggung jawab untuk memastikan bahwa transaksi dan pesan terkait konsensus disebarkan. Ini menangani komunikasi antar node dan memastikan transaksi disiarkan dan dikonfirmasi di seluruh jaringan.
Lapisan Konsensus: Lapisan konsensus memungkinkan node menyetujui keadaan sistem saat ini. Pada lapisan ini, node mencapai konsensus melalui algoritme konsensus dan memutuskan transaksi mana yang valid dan menambahkannya ke status blockchain.
Pembagian level ini membantu memisahkan fungsi dan tanggung jawab yang berbeda, memungkinkan jaringan Cosmos untuk membangun dan memperluas blockchain yang berbeda secara lebih fleksibel, dan mewujudkan komunikasi dan interoperabilitas di antara mereka melalui protokol IBC. Setiap lapisan memiliki fungsi dan tugas khusus, yang bersama-sama membentuk keseluruhan arsitektur jaringan Cosmos.
** Teknologi Kosmos **
Berdasarkan komponen berikut:
Tendermint: Protokol konsensus yang memungkinkan pengembang membuat blockchain bukti kepemilikan yang cepat, dapat diskalakan, dan aman.
Cosmos SDK: Memungkinkan pengembang membangun aplikasi di blockchain berbasis Tendermint. Cosmos SDK menyediakan seperangkat alat dan kerangka kerja yang menyederhanakan pengembangan aplikasi blockchain.
Inter-Blockchain Communication protocol (IBC): Sebuah sistem yang memungkinkan berbagai blockchain untuk terhubung dan berkomunikasi. Melalui protokol IBC, Cosmos menyadari interkoneksi antar blockchain, memungkinkan mereka bertukar data dan nilai dengan aman.
Bersama-sama, komponen teknis ini membentuk infrastruktur Cosmos, memungkinkannya untuk mengimplementasikan jaringan blockchain yang cepat, dapat diskalakan, dan aman, dan untuk memfasilitasi interoperabilitas dan komunikasi antara berbagai blockchain.
1. Toleransi Kesalahan Bizantium Tendermint dan ABCI
Blok catatan unicorn: ABCI adalah singkatan dari "Application Blockchain Interface", yang merupakan bagian penting dari arsitektur Tendermint. ABCI mendefinisikan spesifikasi antarmuka antara aplikasi dan mesin konsensus Tendermint. Ini memungkinkan pengembang untuk membangun dan memperluas blockchain Tendermint dengan logika aplikasi khusus tanpa harus memodifikasi mesin Tendermint itu sendiri.
Melalui ABCI, pengembang dapat memisahkan aplikasi mereka dari mesin konsensus Tendermint, membuat pengembangan aplikasi menjadi lebih fleksibel dan dapat disesuaikan. ABCI menyediakan seperangkat metode antarmuka standar, termasuk fungsi seperti pemrosesan transaksi, verifikasi blok, dan status kueri, sehingga aplikasi dapat berinteraksi dengan jaringan Tendermint dan bekerja dengan mesin konsensus.
Sampai saat ini, membangun blockchain membutuhkan pengembangan tiga lapisan (jaringan, konsensus, dan aplikasi) dari awal. Ethereum membuat pengembangan aplikasi terdesentralisasi lebih layak dengan menyediakan blockchain mesin virtual di mana siapa pun dapat menggunakan kontrak pintar dengan logika khusus.
Namun, itu tidak menyederhanakan proses pengembangan blockchain. Go-Ethereum (implementasi bahasa Go dari Ethereum), seperti Bitcoin, adalah tumpukan teknologi yang sangat besar, yang sulit untuk di-fork dan dikustomisasi. Inilah mengapa Jae Kwon menciptakan Tendermint pada tahun 2014.
Tendermint BFT adalah solusi yang menggabungkan jaringan dan lapisan konsensus blockchain menjadi mesin umum.
Berikut adalah fitur menggunakan Tendermint BFT sebagai mesin blockchain canggih, cocok untuk blockchain publik atau pribadi:
*Tendermint BFT hanya berurusan dengan jaringan dan konsensus blockchain, yang berarti membantu node dalam menyebarkan transaksi dan membantu validator mencapai konsensus pada serangkaian transaksi untuk ditambahkan ke blockchain.
Cosmos adalah salah satu dari beberapa platform berdasarkan mesin konsensus Tendermint, yang lainnya meliputi:
2. Cosmos SDK dan framework lapisan aplikasi lainnya
Tendermint BFT mengurangi waktu pengembangan blockchain dari tahun ke minggu, karena membuat aplikasi ABCI yang aman dari awal itu menantang, itulah sebabnya Cosmos SDK ada.
Cosmos SDK adalah kerangka tujuan umum untuk membangun aplikasi blockchain yang aman di atas Tendermint BFT.
Ini dibangun di atas dua prinsip dasar:
Modularitas: Tujuan dari Cosmos SDK adalah membangun ekosistem modular yang memungkinkan pengembang membuat blockchain khusus aplikasi dengan cepat tanpa menulis setiap fungsi dari awal. Siapa pun dapat membuat modul Cosmos SDK dan menggunakan modul yang ada di blockchain Anda hanya dengan mengimpornya.
Misalnya, tim Tendermint sedang mengembangkan sekumpulan modul dasar untuk Cosmos Hub. Setiap pengembang dapat menggunakan modul ini untuk membuat aplikasi mereka. Pengembang juga dapat membuat modul baru untuk lebih menyesuaikan aplikasi mereka. Seiring berkembangnya jaringan Cosmos, ekosistem modul SDK juga akan terus berkembang, sehingga lebih mudah untuk mengembangkan aplikasi blockchain yang kompleks.
Keamanan berbasis kemampuan: Kemampuan membatasi cakupan interaksi berbahaya atau tidak disengaja dengan membatasi batas keamanan antar modul. Hal ini memungkinkan pengembang untuk lebih memahami komposisi modul dan membatasi ruang lingkup interaksi berbahaya atau tidak disengaja.
Cosmos SDK juga menyertakan seperangkat alat pengembang yang berguna untuk membuat antarmuka baris perintah (CLI, cara berinteraksi dengan sistem komputer melalui antarmuka baris perintah), server REST, dan berbagai pustaka utilitas yang umum digunakan.
Cosmos SDK (Software Development Kit), seperti alat Cosmos lainnya, bersifat modular. Pengembang dapat membuat aplikasi di atas Tendermint BFT. Namun, itu juga dapat digunakan dengan mesin konsensus lain yang mendukung protokol ABCI. Cosmos mengantisipasi munculnya beberapa SDK dari waktu ke waktu, masing-masing menggunakan model arsitektur yang berbeda dan kompatibel dengan mesin konsensus yang berbeda, semuanya dalam satu ekosistem: Jaringan Cosmos.
Termint
Sifat modular dari Cosmos SDK memungkinkan pengembang untuk memindahkan hampir semua basis kode blockchain yang ada yang ditulis dalam Golang ke dalamnya, dan Ethermint adalah proyek yang mengubah Mesin Virtual Ethereum menjadi modul SDK.
Ethermint persis mirip dengan Ethereum, tetapi juga memiliki semua keunggulan Tendermint BFT. Semua alat Ethereum (seperti Truffle, Metamask, dll.) kompatibel dengan Ethermint, dan Anda dapat dengan mudah memigrasi kontrak pintar Anda.
CometBFT (Toleransi Patahan Bizantium Komet)
CometBFT, fork dan penerus Tendermint Core, dirilis pada Februari tahun ini dan akan menjadi mesin replikasi resmi dari Interchain Stack. Tujuan jangka panjang CometBFT adalah untuk menjadi mesin replikasi pilihan untuk blockchains yang andal, aman, skala besar, khusus aplikasi, tujuan jangka panjang CometBFT adalah untuk memainkan peran kunci dalam mendukung pertumbuhan lintas rantai.
Catatan blok unicorn: Interchain Stack adalah tumpukan teknologi yang mempromosikan interoperabilitas dan konektivitas antar blockchain, yang bertujuan untuk membangun ekosistem lintas rantai yang terpadu.
Lebih khusus lagi, tujuan CometBFT meliputi:
Singkatnya, tujuan CometBFT adalah menjadi mesin replikasi blockchain yang andal dan terkoordinasi dengan baik untuk mendukung pengembangan Stack Interchain dengan berfokus pada kebutuhan pengguna, meningkatkan jaminan kualitas, desain modular, dan rilis fitur cepat untuk terus meningkatkan dan mengembangkan .
3. IBC - Blockchain yang Terhubung
Protokol yang disebut Inter-Blockchain Communication (IBC) digunakan untuk menghubungkan blockchain. IBC memanfaatkan sifat finalitas instan dari konsensus Tendermint (meskipun dapat bekerja dengan mesin blockchain "finalitas cepat" apa pun) untuk mengaktifkan rantai heterogen untuk mentransfer nilai (yaitu token) atau data antara satu sama lain.
Pada dasarnya dapat diringkas menjadi dua aspek:
STRUKTUR HIERARKI YANG BERBEDA: Rantai heterogen memiliki struktur hierarki yang berbeda, yang berarti rantai tersebut mungkin berbeda dalam penerapan komponen jaringan, konsensus, dan aplikasinya. Agar sesuai dengan IBC, blockchain hanya perlu memenuhi beberapa persyaratan, yang paling penting adalah bahwa lapisan konsensus harus memiliki penyelesaian yang cepat. Rantai bukti kerja seperti Bitcoin dan Ethereum tidak disertakan karena finalitas probabilistiknya.
**Kedaulatan:**Setiap blockchain dikelola oleh sekelompok validator yang tugasnya menyetujui konfirmasi blok. Dalam blockchain bukti kerja, validator ini disebut penambang. Blockchain yang berdaulat memiliki kumpulan validatornya sendiri, dan dalam banyak kasus, blockchain harus berdaulat karena validator pada akhirnya bertanggung jawab untuk mengubah keadaan. Di Ethereum, semua aplikasi dijalankan oleh sekumpulan validator yang sama. Oleh karena itu, setiap aplikasi memiliki kedaulatan yang terbatas.
IBC memungkinkan blockchain heterogen untuk bertukar token dan data, artinya blockchain dengan aplikasi berbeda dan kumpulan validator dapat berkomunikasi. Misalnya, ini memungkinkan rantai publik dan pribadi untuk bertukar token. Saat ini, tidak ada framework blockchain lain yang mendukung tingkat interoperabilitas ini.
Cara kerja IBC
Misalnya, akun di rantai A ingin mengirim sepuluh token ke rantai B:
Pelacakan: Kedua rantai diperlukan untuk melacak validator masing-masing.
Mengunci: Saat jaringan IBC memulai transfer, token (seperti ATOM) akan dikunci pada rantai A.
Proof Repeater: ATOM yang mengunci bukti dikirim dari Rantai A ke Rantai B.
Verifikasi: Bukti diverifikasi pada rantai B sesuai dengan header blok rantai A; jika verifikasi valid, sertifikat token ATOM dibuat pada rantai B.
Perlu dicatat bahwa ATOM yang dibuat pada rantai B bukanlah ATOM asli (bukan asli), karena ATOM hanya ada pada rantai A. Mereka mewakili ATOM dari rantai A ke rantai B, dan membuktikan bahwa ATOM ini dibekukan pada rantai A. Mekanisme serupa akan membuka kunci token ini saat ATOM dikembalikan ke rantai aslinya.
Kerugian utama dari pendekatan ini adalah jumlah koneksi jaringan bertambah secara kuadrat dengan jumlah blockchain. Jika jaringan terdiri dari 100 blockchain, yang masing-masing harus memelihara koneksi IBC ke blockchain lain, jumlah koneksi akan mencapai 4950, yang dengan cepat menjadi tidak dapat dikelola.
Untuk mengatasi masalah ini, Cosmos mengusulkan arsitektur modular, termasuk dua jenis blockchain: Hub (rantai pusat) dan Zona (rantai partisi), seperti yang disebutkan sebelumnya.
Hubungkan rantai non-Tendermint
Cosmos tidak terbatas pada rantai Tendermint, semua jenis blockchain dapat dihubungkan ke Cosmos. Ada dua kasus: rantai terminasi langsung dan rantai terminasi probabilistik:
Rantai penyelesaian cepat
Dengan memodifikasi protokol IBC, blockchain yang menggunakan algoritme konsensus finalitas instan apa pun dapat terhubung ke Cosmos. Misalnya, jika Ethereum beralih ke Casper Friendly Finality Gadget, IBC dapat diadaptasi agar kompatibel dengan Casper, menciptakan koneksi langsung ke ekosistem Cosmos.
Blokir unicorn Catatan: Casper Friendly Finality Gadget adalah algoritme konsensus untuk meningkatkan kinerja dan finalitas sistem blockchain, dan diharapkan terhubung dengan Cosmos.
Rantai probabilistik-finalitas
Situasi menjadi lebih sulit untuk blockchain tanpa penyelesaian instan, seperti rantai pembuktian kerja. Untuk rantai ini, Cosmos menggunakan rantai proxy yang disebut Peg-Zone.
Blockchain Peg-Zone proxy memantau status blockchain lain. Peg-Zone sendiri memiliki finalitas yang cepat, sehingga kompatibel dengan IBC, dan perannya adalah untuk memberikan keamanan dan finalitas pada blockchain yang terhubung dengannya.
** Blok unicorn memudahkan semua orang untuk memahami: 1) rantai finalitas instan, 2) rantai finalitas probabilistik, masukkan ilmu populer kecil ke dalam teks untuk menjelaskan karakteristik kedua rantai ini. **
**1) Rantai finalitas instan: **Rantai finalitas instan seperti konfirmasi instan saat Anda mengirim kurir. Setelah Anda menyerahkan paket ke kurir, mereka akan segera mengonfirmasi tanda terima dan memberi Anda nomor kurir. Anda bisa segera tahu bahwa paket telah dikirim dan dikonfirmasi.
**2) Rantai finalitas probabilistik: **Misalnya, mekanisme Proof-of-Work dari Bitcoin. Di bawah mekanisme ini, transaksi harus melalui sejumlah pekerjaan komputasi untuk dikonfirmasi, dan ada kemungkinan tertentu bahwa percabangan akan terjadi. Sama seperti pengiriman surat yang membutuhkan waktu dan beberapa ketidakpastian, waktu konfirmasi transaksi rantai penyelesaian probabilistik lebih lama dan terdapat risiko tertentu.
**Pemahaman sederhana, rantai finalitas instan dapat dengan cepat mengonfirmasi transaksi dan memberikan jaminan finalitas, sementara rantai finalitas probabilistik memerlukan waktu konfirmasi yang lebih lama, dan ada kemungkinan percabangan dan masalah keamanan tertentu. **
**Masalah apa yang dipecahkan oleh Cosmos? **
1. Kedaulatan
SDK gratis Cosmos memungkinkan pengembang membangun aplikasi blockchain berdaulat tanpa biaya berkelanjutan. Blockchain ini dapat dengan mudah dihubungkan satu sama lain tanpa bergantung pada smart contract yang ada di blockchain yang berbeda, sehingga menghindari biaya transaksi yang tinggi karena kemacetan jaringan dan memungkinkan pengembangan fungsi penskalaan yang lebih baik.
Ini akan mendorong fitur inovatif di DeFi, NFT, game, DAO, jejaring sosial, pasar, dan ekonomi yang bergantung pada internet, terutama ekonomi kepemilikan di mana setiap orang memiliki saham.
2. Skalabilitas
Cosmos menggunakan dua jenis skalabilitas:
Skalabilitas Vertikal: Skalabilitas vertikal mengacu pada metode penskalaan blockchain. Dengan mengabaikan Proof-of-Work dan mengoptimalkan komponennya, Tendermint BFT dapat mencapai ribuan transaksi per detik.
Hambatannya ada pada aplikasi itu sendiri, misalnya, mesin virtual akan memberlakukan batas yang lebih rendah pada throughput transaksi, sedangkan aplikasi yang secara langsung menyematkan jenis transaksi dan fungsi transisi keadaan (seperti aplikasi Cosmos SDK standar) dapat mencapai throughput yang lebih tinggi, yang berarti Ini juga salah satu alasan mengapa blockchain khusus aplikasi masuk akal.
Skalabilitas horizontal: Bahkan jika mesin konsensus dan aplikasi sangat dioptimalkan, keluaran transaksi dari rantai tunggal pada akhirnya akan mencapai batas yang tidak dapat diatasi. Ekspansi vertikal telah mencapai batasnya, dan arsitektur multi-rantai akan digunakan sebagai solusi di masa mendatang. Ide intinya adalah untuk menjalankan beberapa rantai dari aplikasi yang sama secara paralel, dioperasikan oleh sekumpulan validator standar, membuat blockchain secara teoritis dapat diskalakan tanpa batas.
3. Keberlanjutan
Keberlanjutan Keamanan jaringan dijamin oleh algoritma konsensus PoS Dibandingkan dengan algoritma konsensus PoW, PoS dapat mengurangi jejak karbon hingga 99%.
Fungsi Token ATOM
Token ATOM adalah bagian penting dari ekosistem Cosmos. Tujuan utama dari token ini adalah untuk mempertaruhkan untuk memastikan keamanan mekanisme konsensus PoS. Investor Cryptocurrency harus mempertaruhkan jumlah token ATOM yang sama dengan 150 validator Cosmos teratas saat ini untuk memvalidasi transaksi. Namun, pemegang ATOM dapat mendelegasikan token mereka ke kumpulan taruhan untuk mendapatkan persentase hadiah mata uang kripto.
Token ATOM dapat melayani tiga tujuan: sebagai sistem untuk mencegah spam, sebagai token taruhan, dan sebagai alat pemungutan suara dalam tata kelola.
Sebagai metode pencegahan spam, ATOM digunakan untuk membayar biaya. Mirip dengan biaya gas Ethereum, biaya mungkin sebanding dengan biaya komputasi yang diperlukan untuk transaksi. Biaya dibebankan untuk mencegah pelaku jahat menyalahgunakan blockchain.
ATOM dapat dipertaruhkan untuk mendapatkan token sebagai hadiah.Jumlah ATOM yang dipertaruhkan menentukan keamanan ekonomi dari Cosmos Hub. Semakin besar jumlah ATOM yang dipertaruhkan, semakin besar keuntungan ekonomi dan semakin tinggi biaya untuk menyerang jaringan. Oleh karena itu, semakin besar jumlah ATOM yang dipertaruhkan, semakin besar keamanan ekonominya.
Tata kelola: Pemegang ATOM dapat mengelola Cosmos Hub dengan memberikan suara pada proposal dengan ATOM yang dipertaruhkan.
Blockchain di Kosmos
Arsitektur fleksibel Cosmos telah menarik banyak pengembang Web3. Beberapa proyek Cosmos yang paling terkenal meliputi:
Ekosistem Kosmos
Dengan total aset digital yang dikelola lebih dari $62 miliar, jaringan Cosmos menampung lebih dari 274 aplikasi dan layanan. Kosmos memiliki ekosistem yang beragam dan berkembang pesat. Berikut adalah beberapa proyek Cosmos yang paling penting:
Osmosa
Ini adalah salah satu blockchain yang terhubung ke Cosmos Hub, mengadopsi sistem bukti saham yang aman dan menyediakan banyak layanan verifikasi saham profesional yang sama dengan rantai Cosmos. OSMO adalah nama cryptocurrency aslinya.
Pemegang token OSMO dapat mendelegasikan token mereka ke validator pasak profesional ini untuk melindungi jaringan dari perilaku jahat dan berbahaya. Osmosis adalah blockchain terdesentralisasi peer-to-peer yang dapat digunakan pemegang cryptocurrency untuk menghasilkan likuiditas dan memperdagangkan token yang mendukung IBC.
Jaringan Rahasia
adalah platform kontrak pintar yang berfokus pada privasi dan memungkinkan privasi yang dapat diprogram. Secret Network akan menyediakan hub privasi untuk ekosistem, cocok untuk pendukung privasi.
Regenerasi Jaringan
Itu membangun jaringan "Bukti untuk Planet yang Sehat" yang terutama mendukung penyerapan karbon. Dengan Regen, kita dapat memanfaatkan kekuatan blockchain untuk menjadikan dunia tempat yang lebih baik. Regen telah bermitra dengan Chorus One untuk mengembangkan model bisnis validator hijau pertama.
G-Jembatan
Adalah jembatan lintas rantai yang memungkinkan pengguna untuk mentransfer aset antar blockchain. G-Bridge adalah sistem yang sangat eksperimental dan inovatif yang dikelola oleh jaringan pengguna.
Jaringan Akash
Akash Network adalah proyek lain yang berjalan di blockchain Cosmos. Tujuan utama Akash adalah membantu pengembang Web3 menyebarkan berbagai dApps dengan konfigurasi, penyiapan, dan manajemen server minimal.
Dijuluki "komputasi awan Airbnb", proyek ini menawarkan komputasi awan sumber terbuka terdesentralisasi pertama, yang memberi pengembang sumber daya komputasi awan bebas izin untuk membangun dApps.
Saat membahas Akash Network, penting juga untuk dicatat bahwa ia menawarkan salah satu harga paling kompetitif untuk solusi penerapan dApp.
Persistensi XPRT
Persistence XPRT adalah jaringan aset DeFi dan NFT crypto-native. Proyek ini diatur secara teknis dan menyediakan infrastruktur untuk menghubungkan DeFi dan keuangan tradisional di berbagai bidang.
Regenerasi Jaringan
Jaringan Regen adalah blockchain proof-of-stake yang dibangun di atas ekosistem Cosmos. Ini digunakan untuk memvalidasi klaim, protokol, dan data keadaan lingkungan.
Regen Ledger memungkinkan banyak pengguna untuk berinteraksi dan berdagang satu sama lain untuk membentuk sistem akuntansi ekologi publik. Ini adalah pasar dan platform global untuk aset, layanan, dan data ekosistem Bumi.
Peringkat Token Ekosistem Cosmos Teratas berdasarkan Kapitalisasi Pasar:
Cosmos menemukan cacat sistem utama
Seperti yang dilaporkan tahun lalu, 42 blockchain mengaktifkan fungsi IBC, termasuk Cosmos Hub, Osmosis, Cronos, dan Evmos.
OKX Chain, Luna Classic, dan Thorchain adalah blockchain utama yang sebelumnya telah mengintegrasikan IBC. Untungnya, fungsinya telah dinonaktifkan atau tidak pernah diaktifkan sepenuhnya.
Salah satu pendiri Cosmos menyatakan bahwa masalah tersebut telah diselesaikan dengan tambalan dan akan diterapkan ke semua blockchain yang rentan saat ini.
Polymer bertujuan untuk memecahkan masalah ini dengan membawa IBC keluar dari alam semesta
IBC adalah protokol perpesanan yang sukses di ekosistem Cosmos. Namun, penggunaan di luar Cosmos terbatas.
Polymer adalah protokol baru yang memperkenalkan IBC di luar Cosmos. Dengan bertindak sebagai router pesan, ini memungkinkan rantai atau Rollup (agregasi) apa pun untuk mengirim pesan satu sama lain menggunakan IBC, memperoleh fungsi yang sebelumnya terbatas pada Cosmos.
IBC di luar alam semesta
Dengan mengamankan 57 rantai dan mentransfer nilai lebih dari $160 juta di dalam Cosmos, IBC telah membuktikan nilainya. Keberhasilannya belum diperluas ke sistem lain karena persyaratan kompatibilitas yang ketat dengan sistem konsensus finalitas instan seperti Tendermint. Sistem finalitas probabilistik, seperti bukti kerja Ethereum, akan melanggar janji keamanan IBC.
Tim aktif yang berupaya membawa IBC ke Ethereum meliputi:
Electron Labs sedang berupaya membawa IBC ke Ethereum, tetapi menghubungkan rantai Tendermint dan rantai EVM membutuhkan banyak pekerjaan. Cosmos memerlukan penggunaan tanda tangan ed25519 untuk verifikasi klien ringan, dan memverifikasi tanda tangan ini di EVM menghabiskan banyak Gas.
Untuk mengatasi masalah ini, Electron Labs akan menggunakan bukti validitas tanda tangan tanpa pengetahuan dan memverifikasi bukti ini di Ethereum untuk mengurangi biaya. Kelemahan dari pendekatan ini adalah ketergantungan pada kontrak pintar yang dikendalikan oleh satu tim, yang tidak mengurangi skala kepercayaan untuk IBC.
zkBridge (Zero Knowledge Chain Bridge) juga memiliki visi untuk menghubungkan Cosmos dan Ethereum. Mirip dengan Electron Labs, zkBridge menggunakan klien ringan dan menjalankan kontrak cerdas Ethereum. Ini menggunakan jaringan relai di mana relai melewati header blok ke rantai target untuk verifikasi.
Sistem ini memungkinkan pembuktian paralel, memungkinkan sistem pembuktian yang lebih murah dan lebih cepat, dan meniadakan kebutuhan akan penyiapan tepercaya di mana pihak tepercaya menghasilkan kunci privat. Meskipun mengandalkan smart contract terpusat, zkBridge memiliki asumsi kepercayaan yang lebih sedikit karena sistem pembuktiannya.
Polymer adalah rantai aplikasi Cosmos yang bertindak sebagai hub IBC, memungkinkan komunikasi antar rantai. Polymer memungkinkan rantai yang terhubung untuk memilih metode verifikasi mereka sendiri, sambil memberikan verifikasi klien ringan ZK default dengan menstandarkan IBC sebagai komponen transportasi (mirip dengan Electron Labs dan implementasi zkBridge), rantai yang terhubung ke Polymer juga akan memiliki akses ke Cosmos SDK dan akun Interchain (Akun interchain mengacu pada jenis akun di ekosistem Cosmos, yang digunakan untuk transfer aset lintas rantai dan interaksi antara blockchain yang berbeda).
Polymer mengimplementasikan IBC dalam Solidity dan memverifikasi menggunakan sistem bukti Plonky2 untuk konektivitas ke Ethereum. Plonky2 adalah sistem pembuktian rekursif (pertama verifikasi dan pastikan kebenaran dari sub-masalah, dan kemudian gabungkan sub-masalah ke dalam masalah keseluruhan untuk membuktikan kebenaran dari masalah aslinya). Ini dapat menghasilkan satu bukti dari satu set bukti.Sistem ini selanjutnya mengurangi biaya pembuatan bukti dan verifikasi. Mirip dengan rollup tanpa pengetahuan saat ini, ZKP (bukti tanpa pengetahuan) akan diverifikasi pada rantai tujuan.
Misalnya, jika Ethereum dan Osmosis berkomunikasi melalui Polymer, hal berikut akan terjadi:
Ethereum memverifikasi konsensus Polymer melalui klien ringan ZK Tendermint. Sebaliknya, Polymer memverifikasi konsensus Ethereum melalui klien ringan Ethereum.
Polimer memverifikasi konsensus Osmosis melalui klien cahaya Tendermint (karena klien cahaya asli rantai Cosmos), dan Osmosis memverifikasi konsensus Polimer melalui klien cahaya Tendermint.
Cosmos Connected dan Blockchain Modular
Polimer tidak hanya menstandarkan sambungan rantai-jembatan untuk rantai non-IBC, tetapi juga meningkatkan cara kerja rantai Cosmos.
Sebagai pusat IBC dari Cosmos dan rantai lainnya, Polymer secara efektif menghilangkan koneksi berlebihan antar rantai. Saat ini, rantai terhubung dengan menghubungkan ke Cosmos Hub, tetapi dengan Polymer, mereka hanya perlu terhubung ke Polymer satu kali, dan mereka dapat mewarisi kemampuan interkoneksi dari semua rantai lain yang terhubung ke Polymer, yang dicapai melalui peningkatan multi-hop.
khawatir
Meskipun IBC telah terbukti tidak dapat ditembus dalam ekosistem Kosmos, ia belum menangani arus modal skala besar. Meskipun mungkin terlalu dini untuk menyatakan IBC sebagai pemimpin interoperabilitas yang jelas, saat ini merupakan model penghubung antar rantai yang paling menjanjikan. Namun, ada beberapa asumsi tentang multi-rantai masa depan dan rantai yang saling terhubung tanpa kepercayaan yang akan memberikan hasil positif bersih untuk bidang ini secara keseluruhan.
Polymer bermaksud untuk menggunakan Plonky2 sebagai validatornya, yang merupakan sistem baru dan tidak diaudit, dan penggunaan bukti tanpa pengetahuan mungkin memerlukan pertukaran antara biaya bukti dan latensi.
Kesimpulannya
**Cosmos tidak diragukan lagi adalah salah satu proyek paling menarik dan unik di Web3, dan dengan mendukung penuh masa depan multi-rantai, Cosmos telah memantapkan dirinya sebagai pemimpin yang jelas dalam ruang unik. **
Masa depan Web3 dan Cosmos pada akhirnya akan ditentukan oleh apa yang paling dihargai oleh pengembang. Karena semakin banyak bisnis mulai mengintegrasikan blockchain ke dalam proses mereka, kebutuhan akan platform yang memungkinkan blockchain untuk berkomunikasi satu sama lain menjadi sangat penting.
Sebagai platform blockchain yang dapat dioperasikan, Cosmos memiliki potensi pertumbuhan yang tinggi berkat tim yang berpengalaman, peta jalan yang terdefinisi dengan jelas, kasus penggunaan potensial, dan banyak aliansi yang sedang berjalan.
Namun, jika pengembang memutuskan bahwa blockchain berdaulat dan berbasis aplikasi adalah jalan masa depan, Cosmos akan diposisikan dengan sempurna untuk memanfaatkan sentimen tersebut.