Apa Itu Mekanisme Konsensus?
Mekanisme konsensus adalah mekanisme toleransi kesalahan yang digunakan dalam komputer dan sistem blockchain untuk mencapai kesepakatan yang diperlukan pada nilai data tunggal atau keadaan tunggal jaringan di antara proses terdistribusi atau sistem multi-agen, seperti dengan cryptocurrency. Ini berguna dalam pencatatan, antara lain.
Mekanisme Konsensus Dijelaskan
Dalam sistem terpusat mana pun, seperti database yang menyimpan informasi penting tentang mengemudi SIM di suatu negara, administrator pusat memiliki wewenang untuk memelihara dan memperbarui database. Tugas untuk membuat pembaruan apa pun - seperti menambah / menghapus / memperbarui nama orang yang memenuhi syarat untuk lisensi tertentu - dilakukan oleh otoritas pusat yang tetap menjadi satu-satunya penanggung jawab untuk mengelola catatan asli.
Blokade publik yang beroperasi sebagai sistem yang diatur sendiri dan diatur sendiri bekerja pada skala global tanpa otoritas tunggal. Mereka melibatkan kontribusi dari ratusan ribu peserta yang bekerja pada verifikasi dan otentikasi transaksi yang terjadi pada blockchain, dan pada kegiatan penambangan blok.
Dalam status blockchain yang berubah secara dinamis, buku besar yang dibagikan kepada publik ini memerlukan mekanisme yang efisien, adil, real-time, fungsional, andal, dan aman untuk memastikan bahwa semua transaksi yang terjadi pada jaringan adalah asli dan semua peserta menyetujui konsensus pada status buku besar. Tugas yang sangat penting ini dilakukan oleh mekanisme konsensus, yang merupakan seperangkat aturan yang memutuskan kontribusi oleh berbagai peserta blockchain.
Ada berbagai jenis algoritma mekanisme konsensus yang bekerja berdasarkan prinsip yang berbeda.
Bukti kerja (POW) adalah algoritma konsensus umum yang digunakan oleh jaringan cryptocurrency paling populer seperti bitcoin dan litecoin. Dibutuhkan simpul peserta untuk membuktikan bahwa pekerjaan yang dilakukan dan diserahkan oleh mereka memenuhi syarat mereka untuk menerima hak untuk menambahkan transaksi baru ke blockchain. Namun, seluruh mekanisme penambangan bitcoin ini membutuhkan konsumsi energi yang tinggi dan waktu pemrosesan yang lebih lama.
Bukti kepemilikan (POS) adalah algoritma konsensus umum lainnya yang berkembang sebagai alternatif yang hemat biaya dan hemat energi untuk algoritma POW. Ini melibatkan alokasi tanggung jawab dalam memelihara buku besar publik ke simpul peserta secara proporsional dengan jumlah token mata uang virtual yang dipegangnya. Namun, ini dilengkapi dengan kelemahan yang mempromosikan penghematan cryptocoin, bukan pengeluaran.
Demikian pula, ada algoritma konsensus lain seperti Proof of Capacity (POC) yang memungkinkan berbagi ruang memori dari node yang berkontribusi pada jaringan blockchain. Semakin banyak ruang memori atau hard disk yang dimiliki node, semakin banyak hak yang diberikan untuk memelihara buku besar.