Bukti kapasitas (cryptocurrency)


Apa Bukti kapasitas (cryptocurrency)?

Proof of capacity (PoC) adalah algoritma mekanisme konsensus yang digunakan dalam blockchain yang memungkinkan perangkat penambangan di jaringan untuk menggunakan ruang hard drive yang tersedia untuk memutuskan hak penambangan dan memvalidasi transaksi. Ini berbeda dengan menggunakan daya komputasi perangkat penambangan (seperti dalam  bukti algoritme kerja ) atau saham penambang dalam mata uang kripto (seperti dalam  bukti algoritme taruhan ).

Poin Penting

  • Sistem otentikasi Proof of capacity (PoC) menggunakan ruang kosong pada hard drive perangkat untuk menyimpan solusi untuk masalah hashing cryptocurrency.
  • Manfaat utama dari sistem PoC adalah efisiensinya dibandingkan dengan sistem bukti kerja (PoW) dan bukti kepemilikan (PoS).
  • Blockchain yang berjalan berdasarkan bukti kapasitas termasuk Storj, Burst, Chia, dan SpaceMint.

Memahami Bukti Kapasitas

Bukti kapasitas muncul sebagai salah satu dari banyak solusi alternatif untuk masalah konsumsi energi yang tinggi dalam sistem bukti kerja (PoW) dan penimbunan mata uang kripto dalam sistem bukti kepemilikan (PoS).

Bukti kapasitas memungkinkan perangkat penambangan, juga dikenal sebagai node, di jaringan blockchain untuk menggunakan ruang kosong di hard drive mereka untuk menambang cryptocurrency yang tersedia .

Alih-alih berulang kali mengubah angka di header blok dan hashing berulang untuk nilai solusi seperti dalam sistem PoW, PoC bekerja dengan menyimpan daftar solusi yang mungkin pada hard drive perangkat penambangan bahkan sebelum aktivitas penambangan dimulai.

Semakin besar hard drive, semakin banyak kemungkinan nilai solusi yang dapat disimpan di hard drive, semakin besar peluang penambang harus mencocokkan nilai hash yang diperlukan dari daftarnya, yang menghasilkan lebih banyak peluang untuk memenangkan hadiah penambangan.

Sebagai analogi, jika hadiah lotere didasarkan pada pencocokan angka terbanyak pada tiket yang menang, maka pemain dengan daftar solusi yang mungkin lebih panjang akan memiliki peluang menang yang lebih baik. Selain itu, pemain diperbolehkan untuk terus menggunakan nomor blok tiket lotere berulang kali.

Burstcoin  adalah cryptocurrency yang menggunakan sistem bukti kapasitas. Koin lain yang menggunakannya adalah Storj, Chia, dan SpaceMint.

Cara Kerja PoC: Plotting dan Mining

Protokol bukti kapasitas melibatkan proses dua langkah yang melibatkan perencanaan dan penambangan.

Pertama, hard drive diplot: daftar semua kemungkinan nilai nonce dibuat melalui hashing data yang berulang, termasuk akun penambang. Setiap nonce tersebut berisi 8192 hash, yang diberi nomor dari 0 hingga 8191. Semua hash dipasangkan menjadi “scoop”, yang berarti 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 nomor sendok. Misalnya, jika seorang penambang memulai aktivitas penambangan dan menghasilkan nomor scoop 38, penambang kemudian akan pergi ke scoop nomor 38 dari nonce 1 dan menggunakan data scoop itu untuk menghitung nilai tenggat waktu.

Proses ini diulangi untuk menghitung tenggat waktu untuk setiap nonce yang disimpan pada hard drive penambang. Setelah perhitungan semua tenggat waktu, yang dengan tenggat waktu minimum dipilih oleh penambang.

Batas waktu menunjukkan durasi waktu dalam detik yang harus berlalu sejak blok terakhir dipalsukan sebelum penambang diizinkan untuk memalsukan blok baru. Jika tidak ada orang lain yang memalsukan blok dalam waktu ini, penambang dapat memalsukan dan mengklaim hadiah blok.

Misalnya, jika penambang X memiliki tenggat waktu minimum 36 detik dan tidak ada penambang lain yang dapat memalsukan blok dalam 36 detik berikutnya, X akan mengamankan kesempatan untuk memalsukan blok berikutnya dan mendapatkan hadiah.

Pro dan Kontra Bukti Kapasitas

PoC memiliki beberapa keunggulan dibandingkan sistem PoW dan PoS, serta beberapa kelemahan penting yang meliputi:

Pro

  • PoC dapat menggunakan hard drive biasa termasuk yang memiliki sistem berbasis Android.

  • Ini dilaporkan hingga 30 kali lebih hemat energi daripada penambangan cryptocurrency bitcoin berbasis ASIC.

  • Tidak perlu perangkat keras khusus atau peningkatan hard drive secara konstan.  

  • Data penambangan dapat dengan mudah dihapus dan drive dapat digunakan kembali untuk tujuan penyimpanan data lainnya.