Mekanisme Konsensus Blockchain yang Berbeda
Artikel ini akan menjelaskan bagaimana mekanisme konsensus menentukan karakteristik blockchain dan apa artinya bagi kita - para pengguna teknologi blockchain yang antusias.
Blockchain dan Mekanisme Konsensus
Berikut rangkuman singkatnya - teknologi blockchain memungkinkan kita untuk mengenkripsi catatan data ke dalam blok-blok dan kemudian disatukan dalam chain untuk menciptakan satu sumber kebenaran yang kronologis. Apa yang membuat blockchain sangat kuat adalah sifatnya yang terdesentralisasi. Basis data berbasis blockchain dapat diakses oleh publik, tetapi tidak ada penyesuaian yang dapat dilakukan tanpa persetujuan kuorum peserta jaringan, untuk menjamin kepercayaan, keamanan, dan transparansi.
Peserta jaringan ini, yang juga dikenal sebagai "node", adalah pemangku kepentingan jaringan terdesentralisasi yang berkontribusi terhadap keamanan dan fungsi yang tepat dengan melakukan verifikasi, mengonfirmasi transaksi, bertindak sebagai pusat komunikasi, dan tetap waspada terhadap potensi perubahan data. Mekanisme konsensus didefinisikan untuk memastikan bahwa semua node bekerja secara sinkron satu sama lain. Hal ini juga menentukan skema keamanan dan insentif tertentu dari satu jaringan.
Dalam artikel ini, kita akan berfokus pada blockchain publik saja, karena kita lebih sering berinteraksi dengan blockchain tersebut dalam transaksi sehari-hari. Dua contoh blockchain publik adalah Bitcoin dan Ethereum yang legendaris.
Tidak Hanya PoW dan PoS
Bitcoin dan Ethereum telah menggunakan mekanisme Proof-of-Work (PoW) untuk mengatur keadaan jaringan sejak awal kemunculannya, tetapi Ethereum secara bertahap beralih ke Proof-of-Stake (PoS) dengan rencana Ethereum 2.0. Akan tetapi, Bitcoin akan tetap menggunakan PoW karena kodenya kebal terhadap perubahan konsensus. Sama pentingnya, hubungan Bitcoin dengan konsumsi energi akan membuat nilainya tetap terhubung dengan biaya kehidupan nyata. Jenis konsensus blockchain lainnya kurang umum dan terutama diadopsi untuk menyesuaikan dengan prioritas strategis jaringan.
Proof-of-Work (PoW)
Seperti namanya, jenis konsensus ini membutuhkan "kerja". Peserta jaringan, yang disebut penambang, dilengkapi dengan perangkat lunak yang canggih dan komputer yang kuat untuk menemukan solusi dari masalah matematika yang sangat rumit di mana blok baru yang valid dibuat.
Biasanya, tingkat kesulitan penambangan berkorelasi positif dengan jumlah penambang, sehingga tingkat kesulitan akan meningkat jika ada lebih banyak penambang yang berpartisipasi dalam jaringan. Hal ini berarti bahwa a) keamanan yang lebih tinggi dapat dicapai dengan lebih banyak penambang, dan b) keadilan dijamin untuk semua penambang.
Blockchain PoW benar-benar terdesentralisasi dalam hal organisasi dan lokasi, karena para penambang akan mendirikan kemah di mana ada listrik murah untuk memaksimalkan profit mereka. Listrik tersedia dengan biaya yang murah di beberapa tempat di seluruh dunia, yang tersebar di seluruh dunia.
Proof-of-Stake (PoS)
Lebih ramah lingkungan daripada PoW adalah PoS, yang sepenuhnya bergantung pada staking aset. Untuk menjadi "node" dalam jaringan PoS berarti mengunci dana dalam kontrak pintar spesial untuk menerima kesempatan menerima blok yang baru dibuat. Algoritma PoS memilih staker secara acak berdasarkan bagian dana mereka dalam jaringan. Sebagai contoh, seorang staker yang dananya mencapai 10% dari total dana yang distaking memiliki peluang 10% untuk menerima blok yang baru dibuat. Insentif juga didistribusikan kepada para staker secara proporsional dengan rasio antara staking mereka dan total dana yang distaking. Sebagai hasilnya, mekanisme ini merupakan pendorong utama nilai mata uang kripto PoS.
Contoh: Avalanche, Cardano, Algorand.
Delegated Proof-of-Stake (DPoS)
DPoS menambahkan penyempurnaan demokratis pada model PoS yang agak tersentralisasi. Walaupun sumber daya ekonomi secara langsung mempengaruhi proses validasi dalam jaringan PoS, staker memiliki kekuatan untuk memberikan voting pada produsen blok dalam jaringan DPoS. Para kreator blok ini, yang juga dikenal sebagai delegator/saksi, dipilih berdasarkan staking mereka, yang merefleksikan keandalan dan kepercayaan mereka. Insentif dan hukuman akan dibagi antara para staker dan delegator, mendorong demokratisasi yang lebih besar di dalam jaringan. Delegator biasanya tetap aktif untuk tetap bertanggung jawab, yang secara signifikan dapat mempercepat proses transaksi. Contoh: EOS, Tron.
Nominated Proof-of-Stake (NPoS)
NPoS mirip dengan DPoS tetapi dengan proses voting yang lebih kompleks. Staker, yang dikenal sebagai nominator, memilih satu set validator dengan menetapkan token mereka sebagai agunan. Validator dengan agunan terbanyak akan diberikan tanggung jawab untuk menghasilkan blok baru, tetapi set validator final dapat sangat berbeda dari set yang dinominasikan. Hal ini menjamin bahwa setiap nominator memiliki kesempatan yang baik untuk menerima hadiah, dan para validator juga harus membuktikan bahwa mereka layak mendapatkan kepercayaan dari komunitas. Contoh: Polkadot, Kusama.
Proof-of-Authority (PoA)
Mekanisme konsensus lain yang sangat menekankan pada modal sosial validator node adalah PoA. Komunitas memilih dan memberikan hak kepada pengguna yang paling dapat diandalkan dan mitra strategis proyek, yaitu pengguna yang memiliki kepentingan jangka panjang terhadap kesuksesan jaringan di masa depan, untuk menghasilkan blok baru. Tentu saja, hal ini bukan hanya tentang status sosial. Para validator yang disetujui ini juga diharuskan untuk staking aset mereka. Contoh: VeChain, TomoChain.
Proof-of-History (PoH)
Solana adalah yang pertama kali memperkenalkan hibrida PoS dan PoH pada tahun 2018, menjanjikan proses validasi yang lebih cepat, lebih efisien, dan aman. Jam kriptografi diintegrasikan ke dalam setiap node di jaringan Solana, di mana setiap bagian dari data direkam dalam urutan kronologis yang dapat diverifikasi dan dengan stempel waktu tertentu. Daripada menunggu respon dari node lain, setiap validator dapat memutuskan keabsahan pesan blok secara independen, sehingga mempercepat proses konsensus untuk transaksi Solana.
Pada artikel ini, kami memperkenalkan mekanisme konsensus yang paling umum di dunia blockchain, yang masing-masing digunakan oleh sejumlah proyek yang namanya pasti sudah tidak asing lagi di telinga kamu. Tentu saja, ini adalah daftar yang tidak lengkap dari mekanisme konsensus yang sudah ada dan akan segera dibuat mengikuti pertumbuhan sektor blockchain. Tidak peduli seberapa berbeda desainnya, tujuan akhir dari konsensus hanyalah untuk menjaga operasi blockchain yang efektif. Oleh karena itu, perkembangan dalam algoritma konsensus diharapkan dapat melindungi integritas data dengan keunikan, konsistensi, dan kejujuran.
Cukup buat akun dan mulailah menjelajahi Bitget-Verse yang luar biasa sekarang!