DEFINISI Bukti Kapasitas (Cryptocurrency)
Proof of capacity (POC) adalah algoritma mekanisme konsensus yang digunakan dalam blockchains yang memungkinkan perangkat penambangan dalam jaringan untuk menggunakan ruang hard drive yang tersedia untuk menentukan hak penambangan, alih-alih menggunakan daya komputasi perangkat penambangan (seperti dalam bukti kerja algoritma) atau saham penambang dalam cryptocoin (seperti dalam bukti algoritma pasak).
BREAKING DOWN Bukti Kapasitas (Cryptocurrency)
Bukti kapasitas muncul sebagai salah satu dari banyak solusi alternatif untuk masalah konsumsi energi tinggi dalam bukti kerja (POW), masalah yang secara inheren mempromosikan penimbunan cryptocoin alih-alih menghabiskan dalam bukti saham (POS).
Dalam algoritma konsensus POW standar dan umum diikuti, para penambang dengan cepat mengubah angka di header blok secepat mereka dapat bertujuan untuk menemukan nilai hash yang benar. Penambang pertama yang mengidentifikasi nilai hash yang benar, yang disebut nonce, menyiarkan informasi itu ke jaringan. Penambang lain memvalidasi dan mengotentikasi transaksi sebelum melanjutkan untuk bekerja di blok berikutnya. Pada dasarnya, pendekatan ini bekerja seperti sistem lotere, di mana para penambang terus mengubah nilai hash untuk menemukan yang benar.
Bukti kapasitas memungkinkan perangkat penambangan (node) pada jaringan blockchain kemampuan untuk menggunakan ruang kosong pada hard drive mereka untuk menambang cryptocoin yang tersedia. Alih-alih mengubah angka-angka di header blok berulang kali dan hashing berulang untuk nilai solusi, POC bekerja dengan menyimpan daftar solusi yang mungkin pada hard drive perangkat penambangan bahkan sebelum aktivitas penambangan dimulai.
Semakin besar hard drive, semakin banyak nilai solusi yang dapat disimpan di hard drive, semakin banyak peluang yang dimiliki penambang untuk mencocokkan nilai hash yang diperlukan dari daftar, sehingga semakin banyak peluang untuk memenangkan hadiah penambangan.
Untuk menarik analogi - jika hadiah lotere didasarkan pada pencocokan angka terbanyak pada tiket yang menang, maka pemain dengan daftar solusi yang lebih panjang akan memiliki peluang lebih baik untuk menang. Selain itu, pemain diizinkan untuk terus menggunakan nomor blok tiket lotre berulang kali.
Bukti kapasitas melibatkan proses dua langkah yang melibatkan perencanaan dan penambangan.
Pertama, hard drive diplot - yaitu, daftar semua nilai yang mungkin dibuat melalui hashing data berulang, termasuk akun penambang. Setiap notce tersebut mengandung 8192 hash, yang diberi nomor dari 0 hingga 8191. Semua hash tersebut dipasangkan menjadi scoop - yaitu, hash yang berdekatan digabungkan untuk membentuk sepasang dua. Misalnya, hash 0 dan 1 merupakan scoop 0, hash 2 dan 3 merupakan hash 1, dan seterusnya.
Langkah kedua melibatkan latihan penambangan yang sebenarnya, di mana penambang menghitung jumlah sendok. Misalnya, katakanlah seorang penambang memulai kegiatan penambangan dan menghasilkan satu sendok nomor 38. Penambang kemudian akan pergi untuk mengambil nomor 38 dari tanggal 1, gunakan data sendok itu untuk menghitung nilai tenggat waktu. Proses ini diulangi untuk menghitung batas waktu untuk masing-masing angka yang ada pada hard drive penambang. Mengikuti perhitungan semua tenggat waktu, tenggat waktu minimum dipilih oleh penambang.
Batas waktu menunjukkan durasi waktu dalam detik yang harus dilewati sejak blok terakhir ditempa sebelum penambang diizinkan untuk memalsukan blok baru. Jika tidak ada orang lain yang memalsukan blok dalam waktu ini, penambang dapat memalsukan blok dan mengklaim hadiah blok.
Sebagai contoh, jika penambang X datang dengan tenggat waktu minimum 36 detik dan tidak ada penambang lain yang dapat memalsukan blok dalam 36 detik berikutnya, X akan mendapat kesempatan untuk memalsukan blok berikutnya dan mendapatkan hadiah.
POC memungkinkan keuntungan dalam hal menggunakan hard drive biasa termasuk yang dengan sistem berbasis Android dan dikatakan 30 kali lebih hemat energi daripada penambangan cryptocurrency Bitcoin berbasis ASIC. Tidak perlu perangkat keras khusus atau peningkatan terus-menerus hard drive. Penambangan data dapat dengan mudah dihapus dan drive dapat digunakan kembali untuk tujuan penyimpanan data lainnya.
Kerugian termasuk tingkat adopsi yang lebih rendah, dan kemungkinan malware memengaruhi aktivitas penambangan.
Burstcoin adalah cryptocurrency untuk menggunakan bukti kapasitas.