Apakah Mekanisme Konsensus?
Mekanisme konsensus adalah mekanisme toleransi salah yang digunakan dalam sistem komputer dan sistem penghalang untuk mencapai persetujuan yang diperlukan pada nilai data tunggal atau satu keadaan rangkaian antara proses yang diedarkan atau sistem multi-agen, seperti dengan kriptografi. Ia berguna dalam penyimpanan rekod, antara lain.
Mekanisme Konsensus Dijelaskan
Dalam mana-mana sistem berpusat, seperti pangkalan data yang memegang maklumat penting mengenai memandu lesen di negara, pentadbir pusat mempunyai kuasa untuk mengekalkan dan mengemas kini pangkalan data. Tugas membuat apa-apa kemas kini - seperti menambah / memadam / mengemaskini nama orang yang layak untuk lesen tertentu - dilakukan oleh pihak berkuasa pusat yang kekal sebagai penanggung jawab dalam mengekalkan rekod tulen.
Rukun awam yang beroperasi sebagai sistem yang berpusat di bawah kendiri, berfungsi pada skala global tanpa sebarang kuasa tunggal. Mereka melibatkan sumbangan dari beratus ribu peserta yang bekerja pada pengesahan dan pengesahan transaksi yang terjadi di blok block, dan pada kegiatan penambangan blok.
Di dalam keadaan berubah-ubah secara aktif ini, para pengarah yang dikongsi secara umum memerlukan mekanisma yang cekap, saksama, masa nyata, berfungsi, boleh dipercayai dan selamat untuk memastikan semua urusniaga yang berlaku di rangkaian adalah tulen dan semua peserta bersetuju dengan konsensus pada status lejar. Tugas yang sangat penting ini dilakukan oleh mekanisme konsensus, yang merupakan satu set peraturan yang menentukan sumbangan oleh berbagai peserta blockchain.
Terdapat pelbagai algoritma mekanisme konsensus yang bekerja pada prinsip yang berlainan.
Bukti kerja (POW) adalah algoritma konsensus yang biasa digunakan oleh rangkaian cryptocurrency yang paling popular seperti bitcoin dan litecoin. Ia memerlukan nod peserta untuk membuktikan bahawa kerja yang dilakukan dan dikemukakan oleh mereka memenuhi syarat untuk menerima hak untuk menambah urus niaga baru kepada blockchain. Walau bagaimanapun, mekanisme perlombongan keseluruhan bitcoin memerlukan penggunaan tenaga yang tinggi dan masa pemprosesan yang lebih lama.
Bukti kepentingan (POS) adalah satu lagi algoritma konsensus umum yang berkembang sebagai alternatif yang berkos rendah dengan penggunaan tenaga rendah kepada algoritma POW. Ia melibatkan peruntukan tanggungjawab dalam mengekalkan lejar awam kepada nod peserta mengikut kadar bilangan token mata wang maya yang dipegang olehnya. Walau bagaimanapun, ini datang dengan kelemahan yang ia mempromosikan penjimatan cryptocoin, bukannya perbelanjaan.
Begitu juga, terdapat algoritma konsensus lain seperti Bukti Kapasiti (POC) yang membolehkan perkongsian ruang memori nod yang menyumbang pada rangkaian blockchain. Lebih banyak memori atau ruang cakera keras nod mempunyai, lebih banyak hak yang diberikan untuk mengekalkan lejar awam.
