DEFINISI Bukti Aktiviti (Cryptocurrency)
Bukti aktiviti adalah salah satu daripada banyak algoritma konsensus blockchain yang digunakan untuk memastikan semua urusniaga yang berlaku di blockchain adalah tulen dan semua pengguna tiba pada konsensus mengenai status yang tepat dari lejar awam. Bukti aktiviti adalah pendekatan bercampur yang menikahi dua algoritma yang biasa digunakan iaitu bukti kerja (POW) dan bukti kepentingan (POS).
Membatalkan Bukti Aktiviti (Cryptocurrency)
Cip cryptocurrency yang paling popular, Bitcoin, menggunakan algoritma POW yang mempunyai ciri yang melekat dalam meningkatkan tahap kesukaran perlombongan seperti masa berlalu. Walaupun kaedah ini menghalang serangan spam dan serangan hacking pada rangkaian bitcoin, ia membawa kepada lebih banyak kuasa pengkomputeran untuk digunakan untuk perlombongan yang juga meningkatkan kos ke arah penggunaan tenaga dan kos ke arah penggunaan peranti perkakasan perlombongan baru. Seseorang boleh melombong atau mengesahkan transaksi blok bergantung kepada berapa banyak kerja yang berkesan yang telah disumbangkannya pada blockchain.
Oleh kerana kos tenaga dan perkakasan merangsang ke atas dengan peningkatan masalah perlombongan dalam rangkaian POW, POS muncul sebagai alternatif. Ia memberikan lebih banyak berat kepada peserta untuk melombong atau mengesahkan transaksi blok bergantung kepada berapa banyak cryptocoins yang dipegangnya. Walaupun POS mencapai tujuan mengurangkan bil-bil elektrik dan menggunakan perkakasan kos rendah, ia mempromosikan penimbunan cryptocoin atau membelanjakan.
Kedua-dua POW dan POS menghalang kemungkinan serangan 51% - keadaan hipotetikal di mana sekumpulan peserta dapat memperoleh lebih daripada separuh kuasa pengkomputeran pertambangan rangkaian. Ia kemudiannya akan membolehkan mereka mengawal sepenuhnya rangkaian, termasuk kuasa untuk menghentikan urus niaga baru daripada mendapat pengesahan, menghentikan pembayaran di antara pelbagai pengguna blok, dan bahkan membalikkan urus niaga yang telah siap pada masa lalu semasa mereka mengawal rangkaian, yang membolehkan mereka membelanjakan berbelanja cryptocoins.
Masukkan Bukti aktiviti (POA), yang merupakan hibrid POW dan POS, dan cuba untuk membawa yang terbaik dari kedua-duanya. Dalam POA, proses perlombongan bermula sebagai proses POW standard dengan pelbagai pelombong cuba mengatasi satu sama lain dengan kuasa pengkomputeran yang lebih tinggi untuk mencari blok baru. Apabila blok baru ditemui (ditambang), sistem beralih ke POS, dengan blok baru yang baru hanya mengandungi tajuk dan alamat ganjaran penambang.
Berdasarkan butir-butir pengetua, sekumpulan sah sahih dari rangkaian blockchain dipilih yang diperlukan untuk mengesahkan atau menandatangani blok baru. Semakin banyak cryptocoins yang mempunyai validator, semakin banyak peluang dia dipilih sebagai penandatangan.
Apabila semua sahih menandatangani blok yang baru ditemui, ia akan mendapat status blok lengkap, akan dikenalpasti dan ditambah ke rangkaian blockchain, dan transaksi akan mula direkodkan di atasnya.
Sekiranya sesetengah penanda terpilih tidak dapat menandatangani blok itu sehingga selesai, proses itu akan bergerak ke blok pemenang seterusnya dengan set validator baru yang dipilih secara rawak bergantung kepada kepentingan syiling mereka, dan proses itu berterusan sehingga blok pemenang menerima bilangan penunjuk yang diperlukan dan menjadi blok lengkap. Yuran / ganjaran perlombongan berpecah di kalangan pelombong dan pelbagai pengesahan yang menyumbang dalam peranan masing-masing untuk menandatangani pada blok tersebut.
Sejak POA berkahwin dengan POW dan POS, ia mengkritik penggunaan sebahagiannya. Kuasa terlalu banyak masih diperlukan untuk lombong semasa fasa POW, dan penipu duit syiling masih mempunyai lebih banyak peluang untuk mendapatkan senarai penandatangan dan mengumpulkan lebih banyak ganjaran mata wang maya.
POA juga menghalang kemungkinan serangan 51% seperti dalam POW dan POS, kerana tidak mungkin untuk meramalkan siapa yang akan menandatangani rekan sebegini pada masa akan datang, dan persaingan menyimpan koin di kalangan penandatangan tidak membenarkan kuasa pengkomputeran terkumpul dalam kumpulan.
Decred adalah cryptocurrency autonomi yang menggunakan mekanisme konsensus POA.
