Dasar kripto

Proof of work (PoW)

Disebut juga: PoW · bukti kerja

Definisi

Proof of work (PoW) adalah mekanisme konsensus di mana penambang bersaing memecahkan teka-teki komputasi agar berhak menambahkan blok baru dan menerima imbalan.

Cara kerja Proof of work

Dalam PoW, penambang mencoba miliaran angka acak untuk menghasilkan hash blok yang memenuhi target kesulitan tertentu. Mencari jawabannya sulit dan memakan listrik, tetapi memeriksanya sangat mudah. Penambang pertama yang menemukan jawaban menyiarkan bloknya, lalu node lain memverifikasi dan menerimanya.

Biaya energi inilah yang membuat jaringan aman. Untuk menulis ulang riwayat transaksi, penyerang harus menguasai sebagian besar daya hash jaringan, yang sangat mahal pada jaringan besar seperti Bitcoin. Tingkat kesulitan disesuaikan berkala agar waktu antarblok tetap stabil, sekitar 10 menit untuk Bitcoin.

Kritik utama PoW adalah konsumsi listrik yang besar. Bitcoin, Litecoin, dan Dogecoin memakai PoW, sedangkan Ethereum meninggalkannya pada September 2022 dan beralih ke proof of stake.

Contoh

Misalkan sebuah jaringan PoW memiliki total hash rate 600 EH/s dan Anda menjalankan mesin dengan 0,6 EH/s, atau 0,1% dari jaringan. Jika ada sekitar 144 blok per hari dengan imbalan 3,125 BTC per blok, total imbalan harian sekitar 450 BTC. Secara rata-rata, bagian Anda sekitar 0,1% x 450 = 0,45 BTC per hari, sebelum dikurangi biaya listrik dan biaya pool.

Kesalahan umum

  • Mengira PoW berarti siapa pun bisa menambang Bitcoin dengan laptop secara menguntungkan.
  • Menganggap konfirmasi pertama sudah final untuk transaksi besar, padahal lebih aman menunggu beberapa blok.
  • Mengira semua blockchain masih memakai PoW, termasuk Ethereum.

Belajar dan praktik

Pertanyaan umum

Apa beda proof of work dan proof of stake?

PoW memakai daya komputasi dan listrik untuk mengamankan jaringan. PoS memakai koin yang dikunci validator sebagai jaminan, sehingga konsumsi energinya jauh lebih kecil.

Kenapa Bitcoin tetap memakai proof of work?

Komunitas Bitcoin menilai PoW sudah teruji dan sulit dimanipulasi. Mengubah mekanisme konsensus juga butuh kesepakatan luas yang sangat sulit dicapai.