Proof of Work dan Proof of Stake: Dua Cara Blockchain Menyepakati Data yang Benar
Baca 4 menit
Baca 4 menit
Bayangkan 10.000 orang asing berbagi satu buku catatan. Siapa saja boleh menulis. Tidak ada bos yang mengecek. Lalu bagaimana mereka sepakat, versi buku mana yang benar?
Itu masalah yang harus dijawab setiap blockchain. Blockchain adalah catatan bersama tentang siapa punya apa. Aturan yang dipakai jaringan untuk menyepakati catatan itu disebut mekanisme konsensus. Dua yang paling besar adalah proof of work dan proof of stake. Bitcoin memakai yang pertama. Ethereum memakai yang kedua.
Di sini kamu akan lihat cara kerja keduanya dengan gambaran sederhana. Tanpa janji harga. Hanya cara kerja dan biayanya.
Di proof of work, komputer berlomba menyelesaikan teka-teki. Tidak ada jalan pintas. Satu-satunya cara adalah menebak, super cepat, miliaran kali.
Komputer yang menang pertama berhak menambah satu halaman baru (disebut blok) ke buku catatan. Ia juga dapat hadiah. Orang yang menjalankan komputer ini disebut miner.
Bayangkan undian yang tiketnya dibeli pakai listrik. Makin banyak komputer, makin banyak tiket, makin besar peluang menang.
Kuncinya: curang itu mahal. Untuk menulis ulang halaman lama, penipu harus mengalahkan seluruh jaringan berkali-kali. Biayanya listrik dan mesin yang sangat besar. Jadi, biaya itulah yang membuat jaringan aman.
Di Bitcoin, hadiahnya 3,125 BTC per blok sejak halving April 2024. Halving adalah pemotongan hadiah yang sudah dijadwalkan dari awal (viaBTC). Biaya listrik, tempat, dan mesin miner tidak ikut turun saat hadiah turun. Karena itu miner yang kurang efisien terjepit setelah halving.
Mau tahu bagaimana tingkat kesulitan teka-teki ini menyesuaikan diri? Baca penjelasan kami soal mining difficulty dan hash rate Bitcoin.
Proof of stake meniadakan lomba. Alih-alih membakar listrik, kamu mengunci koin sebagai jaminan. Jaminan ini disebut stake. Orang yang melakukannya disebut validator.
Jaringan memilih validator untuk mengusulkan dan mengecek blok baru. Kalau jujur, validator dapat hadiah. Kalau curang, sebagian jaminannya hilang. Hukuman ini disebut slashing.
Di Ethereum, satu validator butuh setoran tepat 32 ETH (ethereum.org). Validator juga harus tetap online dan menjalankan tugasnya.
Mirip uang jaminan sewa kontrakan. Kalau kamu tertib, uangnya kembali. Kalau merusak, sebagian dipotong.
Seberapa besar hukumannya? Menurut ethereum.org, satu kasus slashing yang berdiri sendiri pada validator 32 ETH langsung membakar sekitar 0,0078 ETH. Setelah itu validator dikeluarkan dalam waktu sekitar 36 hari. Hukuman bisa makin besar kalau banyak validator berbuat salah di waktu yang sama, dan di kasus terburuk bisa sampai seluruh stake. Slashing jarang terjadi, dan kebanyakan kasus berasal dari kecelakaan, misalnya satu kunci penandatangan dipakai di dua mesin (sumber yang sama).
Keduanya membayar keamanan dengan cara berbeda.
| Proof of work | Proof of stake | |
|---|---|---|
| Yang dipertaruhkan | Mesin dan listrik | Koin yang dikunci |
| Pelaku | Miner | Validator |
| Biaya curang | Menang lomba berkali-kali | Kehilangan jaminan |
| Biaya utama | Tagihan listrik | Modal yang terkunci |
| Dipakai oleh | Bitcoin | Ethereum |
Selisih terbesar ada di energi. Ethereum pindah dari proof of work ke proof of stake pada 15 September 2022 lewat upgrade bernama the Merge. Ethereum.org memperkirakan penggunaan energinya turun sekitar 99,95% (ethereum.org). Angka ini estimasi, dan sudah diproyeksikan sebelum the Merge terjadi.
Di proof of work, miner dapat hadiah blok. Mereka juga harus membayar listrik dan mesin. Kalau harga koin turun sementara biaya tetap, sebagian miner rugi lalu mematikan mesin.
Di proof of stake, validator dapat hadiah dari stake-nya. Biaya utamanya adalah modal yang terkunci. Mereka tidak perlu membeli mesin yang boros listrik.
Ini penting buat kamu. Staking adalah salah satu cara pemegang koin mendapat imbal hasil. Tapi imbal hasil bukan uang gratis. Koinmu terkunci, harga bisa turun, dan slashing itu nyata. Panduan kami soal staking kripto, apakah layak membahas sisi itu.
Tidak ada pemenang mutlak. Masing-masing menukar satu biaya dengan biaya lain.
Proof of work punya rekam jejak panjang di Bitcoin. Harganya: konsumsi energi besar. Proof of stake jauh lebih hemat energi. Harganya: hadiah mengalir ke orang yang sudah punya banyak koin, dan modalmu terkunci.
Orang masih berdebat soal ini. Yang berguna buatmu adalah tahu koin itu memakai sistem apa, karena risikonya ikut berubah. Koin berbasis miner peka terhadap biaya listrik dan halving. Koin berbasis staking peka terhadap jumlah koin yang dikunci dan aturan hadiahnya.
Sekarang kamu paham kenapa Bitcoin dan Ethereum berjalan sebagai dua jenis jaringan yang berbeda. Buka Explore dan bandingkan koin berdampingan lewat volatilitas dan drawdown. Lihat apakah perbedaan desain itu terlihat dari cara masing-masing koin bergerak.