Beranda
Glosarium
Proof of Work

Proof of Work

Pemula

Proof of Work (PoW) adalah algoritma konsensus yang digunakan dalam jaringan blockchain untuk memvalidasi transaksi dan membuat blok baru. Sesuai namanya, PoW mengharuskan pesertanya (miner) melakukan pekerjaan komputasi dalam jumlah tertentu.

Dalam PoW, miner menggunakan daya komputasi untuk menyelesaikan puzzle kriptografi yang rumit. Miner pertama yang menyelesaikan masalah ini dan memverifikasi solusinya akan berhak menambahkan blok transaksi baru ke blockchain. Puzzle ini sengaja dirancang untuk memerlukan sumber daya yang besar, tetapi solusinya mudah diverifikasi oleh miner lain di jaringan setelah ditemukan. 

Mekanisme PoW digunakan untuk mencegah upaya jahat untuk mendisrupsi jaringan, karena diperlukan sumber daya komputasi dalam jumlah yang sangat besar untuk melakukannya. Untuk menimpa atau memanipulasi informasi di blockchain, pihak yang melakukan kejahatan harus mengontrol lebih dari 50% total daya komputasi alias hashrate jaringan. Jika berhasil melakukannya, pihak tersebut dapat meluncurkan 'serangan 51%'. Namun, di jaringan yang besar seperti Bitcoin, serangan 51% sangatlah sulit dan mahal untuk dicapai.
Pencipta Bitcoin, yaitu Satoshi Nakamoto, menciptakan mekanisme PoW serta memperkenalkan suatu cara yang membuat miner diberi reward atas pekerjaannya dengan biaya transaksi dan Bitcoin yang baru dicetak. Hal ini memicu bidang mining yang kompetitif.
Meskipun memberikan manfaat keamanan yang mengesankan, PoW telah menuai kritik karena konsumsi energinya yang tinggi. Hal ini menghasilkan pengembangan mekanisme konsensus alternatif, seperti Proof of Stake (PoS) yang bertujuan untuk memberikan level keamanan yang sama dengan dampak lingkungan yang lebih rendah.