DEFINISI Bukti Kegiatan (Cryptocurrency)
Bukti aktivitas adalah salah satu dari banyak algoritma konsensus blockchain yang digunakan untuk memastikan bahwa semua transaksi yang terjadi pada blockchain adalah asli dan semua pengguna mencapai konsensus tentang status yang tepat dari buku besar publik. Bukti aktivitas adalah pendekatan campuran yang menggabungkan dua algoritma lain yang umum digunakan — yaitu, bukti kerja (POW) dan bukti kepemilikan (POS).
BREAKING DOWN Bukti Kegiatan (Cryptocurrency)
Cryptocurrency paling populer, Bitcoin, menggunakan algoritma POW yang memiliki fitur bawaan untuk meningkatkan tingkat kesulitan penambangan seiring berjalannya waktu. Meskipun metode ini mencegah serangan spam dan peretasan pada jaringan bitcoin, metode ini mengarah pada semakin banyak daya komputasi yang akan digunakan untuk penambangan yang juga meningkatkan biaya untuk konsumsi energi dan biaya untuk penggunaan perangkat keras penambangan zaman baru. Seseorang dapat menambang atau memvalidasi transaksi blok tergantung pada seberapa banyak pekerjaan efektif yang dia kontribusikan pada blockchain.
Karena biaya energi dan perangkat keras meningkat ke atas dengan meningkatnya kesulitan penambangan di jaringan POW, POS muncul sebagai alternatif. Ini memberi bobot lebih kepada peserta untuk menambang atau mengotentikasi transaksi blok tergantung pada berapa banyak cryptocoin yang dia pegang. Meskipun POS mencapai tujuan mengurangi tagihan listrik dan menggunakan perangkat keras berbiaya rendah, POS malah mempromosikan penimbunan cryptocoin atau pengeluaran.
Baik POW dan POS mencegah kemungkinan serangan 51% — situasi hipotetis di mana sekelompok peserta dapat memperoleh lebih dari setengah daya komputasi penambangan jaringan. Ini kemudian akan memungkinkan mereka mengendalikan penuh jaringan, termasuk kekuatan untuk menghentikan transaksi baru agar tidak dikonfirmasi, menghentikan pembayaran antara berbagai pengguna blockchain, dan bahkan membalikkan transaksi yang diselesaikan di masa lalu selama kendali mereka atas jaringan, yang memungkinkan mereka untuk menghabiskan dua kali lipat cryptocoin.
Masukkan Bukti aktivitas (POA), yang merupakan gabungan dari POW dan POS, dan berupaya menghadirkan yang terbaik dari keduanya. Dalam POA, proses penambangan dimulai sebagai proses POW standar dengan berbagai penambang mencoba untuk melebihi satu sama lain dengan kekuatan komputasi yang lebih tinggi untuk menemukan blok baru. Ketika blok baru ditemukan (ditambang), sistem beralih ke POS, dengan blok yang baru ditemukan yang hanya berisi header dan alamat hadiah penambang.
Berdasarkan perincian tajuk, sekelompok validator acak baru dari jaringan blockchain dipilih yang diminta untuk memvalidasi atau menandatangani blok baru. Semakin banyak cryptocoin yang dimiliki validator, semakin besar peluang dia untuk dipilih sebagai penandatangan.
Setelah semua validator menandatangani blok yang baru ditemukan, ia memperoleh status blok lengkap, diidentifikasi dan ditambahkan ke jaringan blockchain, dan transaksi mulai dicatat di dalamnya.
Jika beberapa penandatangan yang dipilih tidak tersedia untuk menandatangani blok sampai selesai, proses pindah ke blok pemenang berikutnya dengan set validator baru yang dipilih secara acak tergantung pada pancang koin mereka, dan proses berlanjut sampai blok pemenang menerima diperlukan jumlah penandatangan dan menjadi blok lengkap. Biaya penambangan / penghargaan dibagi antara penambang dan berbagai validator yang berkontribusi dalam peran masing-masing untuk menandatangani blok.
Karena POA menikahi POW dan POS, POA menuai kritik karena sebagian penggunaannya. Terlalu banyak daya masih dibutuhkan untuk menambang blok selama fase POW, dan penimbun koin masih memiliki lebih banyak peluang untuk masuk dalam daftar penandatangan dan mengumpulkan lebih banyak hadiah mata uang virtual.
POA juga mencegah kemungkinan serangan 51% seperti pada POW dan POS, karena tidak mungkin untuk memprediksi siapa rekan penandatangan di masa depan, dan kompetisi penyelamatan koin di antara penandatangan tidak memungkinkan daya komputasi diakumulasikan dalam sebuah grup..
Decred adalah cryptocurrency otonom yang menggunakan mekanisme konsensus POA.