Ringkasan
Cosmos adalah ekosistem jaringan dan alat untuk membangun blockchain yang dapat dioperasikan. Rantai utama Cosmos hub adalah buku besar pusat yang kompatibel dengan "partisi" blockchain. Setiap partisi sangat dapat disesuaikan, memungkinkan pengembang merancang mata uang kripto mereka sendiri, pengaturan verifikasi blok yang disesuaikan, dan fitur lainnya.
Partisi ini dibuat melalui Cosmos SDK dan meletakkan dasar yang diperlukan untuk pengembangan blockchain Cosmos. Tendermint Core, lapisan konsensus default Cosmos SDK, menyediakan mekanisme konsensus berbasis validator yang dapat digunakan di beberapa blockchain Cosmos. Namun, setiap partisi dapat memilih dengan tepat bagaimana validator dipilih.
Untuk mainnet Cosmos Hub, blockchain memilih 100 validator dari node teratas, dan validator ini mempertaruhkan token utilitas ATOM blockchain. Setiap validator akan diberikan hak suara yang sesuai berdasarkan jumlah ATOM yang dijanjikan. Validator utama kemudian mengusulkan blok baru untuk dipilih orang lain. Jika blok berhasil dibuat, validator akan menerima hadiah blok, dan pengguna yang menjanjikan ATOM untuk memilih validator juga akan membagikan hadiah tersebut.
Selain mekanisme konsensus hub Cosmos, ATOM juga dapat digunakan untuk membayar biaya transaksi dan berpartisipasi dalam pemungutan suara tata kelola. Validator harus berpartisipasi dalam proposal atau menghadapi sanksi.
Perkenalan
Seperti halnya skalabilitas, interoperabilitas selalu menjadi isu utama yang harus dipecahkan di bidang blockchain. Dalam lebih dari sepuluh tahun sejak blockchain Bitcoin pertama diluncurkan, kami sekarang memiliki banyak pilihan untuk jaringan blockchain yang dapat dioperasikan. Cosmos, dengan mekanisme konsensus Tendermint dan alat pengembang sumber terbuka, mungkin merupakan salah satu opsi paling populer di luar sana. Mari kita jelajahi secara detail mengapa Cosmos terus menjadi populer dan bagaimana hal ini memungkinkan blockchain untuk bekerja sama dengan mudah.
Bagaimana cara kerja Kosmos (ATOM)?
Cosmos adalah proyek yang berfokus pada penciptaan interoperabilitas di antara jaringan blockchain yang berbeda. Didirikan pada tahun 2014 oleh Ethan Buchman dan Jae Kwon, Cosmos Network terdiri dari mainnet blockchain bukti kepemilikan dan blockchain khusus yang disebut "pecahan".
Rantai utama hub Cosmos dapat mentransfer aset dan mengirimkan data antar partisi yang saling terhubung, memberikan penghalang keamanan bersama. Ini semua bekerja sama menggunakan mekanisme konsensus khusus Cosmos, Tendermint, dan antarmuka pemrograman aplikasi umum. Biaya di Cosmos dapat dibayar menggunakan ATOM, mata uang kripto milik jaringan tersebut.
Jaringan Cosmos dibagi menjadi arsitektur tiga lapisan yang berbeda:
1. Jaringan - memungkinkan konfirmasi transaksi dan informasi konsensus lainnya untuk berkomunikasi dengan hub blockchain.
2. Aplikasi - mengupdate status transaksi dan saldo di jaringan.
3. Konsensus - Mengatur node untuk mencapai konsensus dalam penambahan transaksi baru.
Tiga lapisan di atas diintegrasikan melalui serangkaian alat dan aplikasi sumber terbuka. Misalnya, Tendermint mengemas lapisan jaringan dan lapisan konsensus ke dalam mesin yang siap digunakan. Pengembang Blockchain yang menggunakan Tendermint hanya perlu fokus pada lapisan aplikasi, sehingga menghemat waktu dan sumber daya.
Apa itu Cosmos Hub?
Cosmos Hub adalah blockchain utama Cosmos, yang menghubungkan blockchain khusus lainnya yang disebut "partisi". Koneksi ini dicapai melalui Inter-Chain Communication Protocol (IBCP), yang melacak status setiap partisi. Melalui protokol ini, informasi dapat dengan mudah ditransfer antar zona mana pun yang terhubung ke hub Cosmos.
Hub Cosmos berfungsi sebagai buku besar utama ekosistem, tempat setiap partisi dapat bertukar informasi melalui komunikasi lintas rantai (IBC). Pesan lintas rantai (IBC) menggunakan dua jenis transaksi: IBCBlockCommitTx dan IBCPacketTx. Yang pertama melewati hash blok terbaru untuk setiap partisi tertentu. Yang kedua memungkinkan partisi untuk membuktikan apakah suatu paket sah dan dikeluarkan oleh aplikasi pengirim.
Bayangkan dua DApps antara dua partisi berbeda berkomunikasi satu sama lain. Untuk melakukan ini, informasi komunikasi lintas rantai dikirim ke hub Cosmos, yang mencatat interaksi tersebut. Informasi diteruskan melalui hub Cosmos, sementara setiap partisi mencatat hasil interaksi ini pada blockchainnya sendiri. Hal ini meninggalkan bukti aktivitas di tiga blockchain independen. Karena kemampuannya memungkinkan blockchain berinteraksi satu sama lain, Cosmos dikenal sebagai "Internetnya Blockchain".
Apa itu partisi Cosmos?
Blockchain Cosmos yang disesuaikan, yang disebut "partisi", digunakan dalam berbagai macam aplikasi berbeda. Istilah ini setara dengan konsep sidechain terkenal dari proyek blockchain seperti Polygon. Setiap partisi dapat memverifikasi transaksinya sendiri, membuat token, dan mengaktifkan pengembangan khusus. Bahkan dengan fitur-fitur yang berbeda ini, semua partisi masih dapat berinteraksi dengan partisi lain mana pun di sistem Cosmos selama mereka berlisensi.
Partisi mengadopsi arsitektur hub and spoke, dengan hub bertindak sebagai router antara partisi yang berbeda. Hub Cosmos adalah perwakilan populer dari hub ini, tetapi ada hub lain di luar sana. Jaringan ini sepenuhnya tanpa izin dan siapa pun dapat membuat hub blockchain atau zona. Namun, setiap zona atau hub berhak menolak koneksi ke blockchain lain.
Blockchain yang terhubung ke hub juga dapat menghubungkan partisi apa pun yang terhubung ke hub yang sama. Hub juga dapat dihubungkan satu sama lain. Selain itu, seperti yang dilakukan Binance Chain pada tahun 2019, siapa pun dapat melakukan fork pada Cosmos Hub dan merilis versi mereka sendiri.
Apa itu Cosmos SDK?
Cosmos SDK adalah perangkat pengembangan perangkat lunak sumber terbuka yang memungkinkan pengguna membuat blockchain yang disesuaikan. Protokol konsensus default Cosmos SDK adalah Tendermint Core, tetapi tersedia juga berbagai modul siap pakai. Penggunaan Cosmos SDK akan menyederhanakan proses pembuatan blockchain secara signifikan, memberikan semua standar yang diharapkan pengguna.
Melalui plug-in yang dapat disesuaikan, pengguna dapat merancang fungsi dan fitur baru. Baik blockchain bukti kepemilikan publik maupun bukti otoritas pribadi yang diizinkan dapat dibuat menggunakan Cosmos SDK. Binance Chain adalah salah satu contoh penggunaan Cosmos SDK untuk membangun blockchain.
Apa itu ATOM?
ATOM adalah token asli Cosmos dan memiliki tiga kasus penggunaan utama:
1. Pengguna harus menggunakan ATOM untuk membayar biaya transaksi yang sebanding dengan daya komputasi yang dibutuhkan.
2.ATOM juga berpartisipasi dalam sistem tata kelola Cosmos Hub. Semakin banyak ATOM yang Anda miliki, semakin besar hak suara Anda dalam pengambilan keputusan platform.
3. Verifikator dapat mempertaruhkan token dan menerima hadiah karena berpartisipasi dalam algoritma konsensus.
ATOM diterbitkan melalui Initial Coin Offering (ICO) dan tidak memiliki batasan pasokan, menjadikannya token yang bersifat inflasi. Tendermint Core memberi penghargaan kepada para pemangku kepentingan dengan ATOM yang baru dibuat. Oleh karena itu, tingkat inflasi disesuaikan secara real time berdasarkan jumlah token yang dijanjikan dan jumlah pemberi jaminan.
Bagaimana cara membeli ATOM?
ATOM dapat dengan mudah dibeli melalui bursa Binance. Sebelum membeli ATOM, harap daftarkan akun Binance atau selesaikan verifikasi identitas (KYC) dan investigasi anti pencucian uang (AML). Langkah-langkah sederhananya adalah sebagai berikut:
1. Masuk ke akun Binance pribadi Anda dan arahkan mouse Anda ke tab [Trading]. Pilih tampilan perdagangan [Edisi Standar] atau [Edisi Profesional].

2. Arahkan mouse ke pasangan dagang yang ditampilkan di sebelah kiri, cari "ATOM", dan pilih pasangan dagang yang sesuai. Di sini kita mengambil [ATOM/BUSD] sebagai contoh.

3. Pilih jenis pesanan yang Anda minati dan masukkan jumlah yang ingin Anda beli. Di sini kita memilih tatanan pasar. Verifikasi detail pesanan dengan cermat dan klik [Beli ATOM] untuk mengirimkan aplikasi pembelian.

Apa itu Tendermint?
Tendermint adalah protokol yang menyediakan mekanisme konsensus blockchain (Tendermint Core) dan alat yang memungkinkan aplikasi terhubung ke mesin konsensus Tendermint Core, yaitu Tendermint ABCI. Tendermint Core adalah protokol konsensus default Cosmos dan sistem Byzantine Fault Tolerant (BFT). Sederhananya, Byzantine Fault Tolerance (BFT) mengacu pada non-kooperatif, bahkan memungkinkan pelaku jahat untuk mengonfirmasi transaksi baru.
Validator dapat menjalankan node melalui Tendermint Core dan menyimpan salinan data blockchain. Hub Cosmos memiliki batas 100 validator, sehingga beberapa node penuh tidak dapat menjadi validator. Validator yang mengonfirmasi transaksi perlu memilih blok baru yang ditambahkan ke rantai.
Dengan mempertaruhkan ATOM sebagai node, verifikator dapat memperoleh hak verifikasi. 100 node teratas dengan nilai taruhan tertinggi menjadi validator, dan hak suaranya sebanding dengan ATOM yang dipertaruhkan. Pengguna juga dapat mempercayakan ATOM mereka kepada validator dengan imbalan sebagian dari hadiah blok.
Pengguna dapat dengan bebas memilih untuk mempertaruhkan ATOM kepada orang yang lebih dapat diandalkan. Mekanisme ini akan secara efektif memotivasi validator untuk mempertahankan perilaku yang baik. Untuk menambahkan blok baru, sekelompok 100 validator melakukan pemungutan suara untuk mencapai konsensus di setiap blok. Pemungutan suara akan dilakukan dalam beberapa putaran berdasarkan proposal blok pemimpin.
Mengapa Tendermint penting?
Inilah mengapa Tendermint (BFT) sangat populer:
1. Berlaku untuk jaringan publik dan swasta. Tendermint (BFT) hanya menangani lapisan jaringan dan konsensus dari blockchain Cosmos, termasuk bagaimana validator menyetujui transaksi dan berbagi informasi, namun pengembang dapat menyesuaikan lapisan aplikasi. Baik itu blockchain publik atau pribadi, setiap partisi dapat menentukan cara validator dipilih.
2. Performa tinggi. Tendermint (BFT) memiliki waktu blok kurang lebih 1 detik dan dapat memproses ribuan transaksi per detik.
3. Konfirmasi transaksi instan. Selama mayoritas validator jaringan jujur dan dapat diandalkan, transaksi akan dikonfirmasi segera setelah blok dibuat. Dibandingkan dengan blockchain seperti Ethereum (ETH) atau Bitcoin (BTC), pengguna Cosmos memiliki lebih sedikit blok untuk dikonfirmasi dan lebih percaya diri dalam menerima transaksi.
4. Keamanan. Jika blockchain melakukan fork, sehingga menghasilkan dua catatan transaksi historis yang berbeda, maka blockchain dapat dengan mudah dimintai pertanggungjawaban dan penyebab masalahnya dapat diidentifikasi.
Meringkaskan
Cosmos adalah salah satu solusi pertama untuk menciptakan interoperabilitas blockchain, dan opsi ini tetap populer. Tendermint (BFT) dan Cosmos SDK masih menjadi alat yang ampuh untuk membuat blockchain saat ini. Namun, sejak tahun 2017, kami telah mengamati bahwa sidechain yang berkolaborasi dengan blockchain dengan lalu lintas tinggi seperti Ethereum mulai mendapatkan lebih banyak perhatian. Apakah tren ini akan terus berlanjut masih harus dilihat. Meskipun demikian, Cosmos berencana untuk memanfaatkan tren saat ini dalam NFT, hipotek DeFi, dan janji lintas rantai, dan berusaha memanfaatkan peluang dalam tren tersebut dan memenangkan masa depan.



