Currently set to Index
Currently set to Follow

Apa Itu Proof of Work?

Pengertian Proof of Work

Proof of work adalah protokol yang memiliki tujuan utama mencegah serangan cyber seperti serangan distributed denial-of-service (DDoS). Yang bertujuan menghabiskan tenaga sumber daya sistem komputer dengan mengirim beberapa permintaan palsu.

Proof of work menjelaskan sistem yang memerlukan upaya yang tidak sedikit tetapi layak untuk mencegah penggunaan daya komputasi yang sembrono atau berbahaya. Seperti mengirim email spam atau meluncurkan serangan penolakan layanan.

Konsep ini diadaptasi menjadi uang oleh Hal Finney pada tahun 2004 melalui gagasan “Proof of Work yang dapat digunakan kembali”.

Setelah diperkenalkan pada tahun 2009, bitcoin menjadi aplikasi pertama yang diadopsi secara luas dari ide Finney (Finney juga merupakan penerima transaksi bitcoin pertama). 

Proof of Work juga menjadi dasar dari banyak cryptocurrency lainnya.

Penjelasan Proof of Work

Penjelasan ini akan fokus pada bukti kerja karena fungsinya dalam jaringan bitcoin. Bitcoin adalah mata uang digital yang didukung oleh semacam buku besar terdistribusi yang dikenal sebagai “blockchain”.

Buku besar ini berisi catatan semua transaksi bitcoin, diatur dalam “blok” berurutan. Sehingga tidak ada pengguna yang diizinkan untuk menghabiskan kepemilikan mereka dua kali.

Untuk mencegah gangguan, buku besar bersifat publik, atau “didistribusikan”; versi yang diubah akan segera ditolak oleh pengguna lain.

Baca juga: Apa itu velocity of money?

Cara pengguna mendeteksi gangguan dalam praktiknya adalah melalui hash, rangkaian angka panjang yang berfungsi sebagai bukti kerja. Letakkan kumpulan data tertentu melalui fungsi hash (bitcoin menggunakan SHA-256) dan itu hanya akan menghasilkan satu hash.

Karena “efek longsoran” bagaimanapun pada bagian mana pun dari data asli akan menghasilkan hash yang sama sekali tidak dapat dikenali. Berapa pun ukuran kumpulan data asli, hash yang dihasilkan oleh fungsi tertentu akan memiliki panjang yang sama.

Hash adalah fungsi satu arah: ini tidak dapat digunakan untuk mendapatkan data asli, hanya untuk memeriksa bahwa data yang menghasilkan hash cocok dengan data asli.

Proof of work dan penambangan

Proof of work adalah persyaratan untuk mendefinisikan perhitungan komputer mahal yang juga disebut penambangan.

Hal ini perlu dilakukan untuk menciptakan kelompok baru yang berisi transaksi-transaksi tanpa kepercayaan (bernama blok) pada buku besar yang terdistribusi bernama blockchain.

Baca juga: Apa Itu Blockchain?

Penambangan berfungsi untuk dua tujuan:

  1. Untuk memverifikasi keabsahan suatu transaksi, atau menghindari sesuatu yang disebut pengeluaran ganda;
  2. Untuk menciptakan mata uang digital baru dengan memberikan imbalan kepada penambang yang telah melakukan tugas sebelumnya.

Ketika kamu ingin mengatur transaksi, inilah yang terjadi di balik layar:

  • Transaksi digabungkan menjadi sesuatu yang disebut blok;
  • Penambang memverifikasi bahwa transaksi dalam setiap blok adalah sah;
  • Untuk melakukannya, penambang harus memecahkan teka-teki matematika yang dikenal sebagai masalah proof-of-work;
  • Imbalan diberikan kepada penambang pertama yang memecahkan masalah pada setiap blok;
  • Transaksi terverifikasi akan disimpan di blockchain publik

“Teka-teki matematika” ini memiliki fitur kunci: asimetri. Tindakan ini, pada kenyataannya, harus cukup kuat di sisi permintaan, namun mudah untuk memeriksa jaringan.

Baca juga: Metode Investasi Cryptocurrency Paling Menguntungkan

Penjelasan gagasan proof of work

Gagasan ini juga dikenal sebagai fungsi biaya CPU, teka-teki klien, teka-teki komputasi atau fungsi penetapan harga CPU. Semua penambang jaringan berkompetisi untuk menjadi yang pertama yang menemukan solusi untuk masalah matematika.

Hal tersebut menyangkut blok kandidat, sebuah masalah yang tidak dapat dipecahkan dengan cara lain selain melalui kekuatan besar sehingga pada dasarnya membutuhkan sejumlah upaya yang besar pula.

Ketika seorang penambang akhirnya menemukan solusi yang tepat, dia mengumumkannya ke seluruh jaringan pada saat yang sama. Menerima hadiah cryptocurrency (imbalan) yang disediakan oleh protokol.

Dari sudut pandang teknis, proses penambangan merupakan operasi inverse hashing: proses ini menentukan sebuah angka (nonce). Sehingga algoritma kriptografi hash dari data blok, memberikan hasil kurang dari ambang batas yang diberikan.

Baca juga: Apa Itu Blockchain dan Cryptocurrency?

Semakin banyak daya komputasi yang ditambahkan ke jaringan, semakin tinggi parameter ini meningkat. Semakin bertambah pula jumlah rata-rata kalkulasi yang diperlukan untuk membuat blok baru.

Metode ini juga meningkatkan biaya pembuatan blok, mendorong penambang untuk meningkatkan efisiensi sistem penambangan mereka sehingga dapat mempertahankan keseimbangan ekonomi yang positif.

Pembaruan parameter ini harus dilakukan kira-kira setiap 14 hari dan blok baru dihasilkan setiap 10 menit. Proof of work tidak hanya digunakan oleh blockchain bitcoin namun juga oleh ethereum dan banyak blockchain lainnya. Beberapa fungsi dari sistem proof-of-work berbeda-beda karena memang dibuat khusus untuk setiap blockchain.

Nikmati Keuntungan dengan Investasi Aman di Pluang!

Download aplikasi Pluang di Google Play Store atau App Store untuk membeli emas digital dan S&P 500 index futures dengan harga paling kompetitif di pasaran! Selisih harga jual-beli terendah dan tanpa biaya tersembunyi apapun.

Untuk produk investasi emas, kamu bisa menarik emas fisik dalam bentuk logam mulia Antam dengan kadar 999,9 mulai dari 1 gram hingga 100 gram. Sementara dengan Pluang S&P 500, kamu bisa berinvestasi dalam kontrak berjangka saham perusahaan besar di AS seperti Apple, Facebook, Netflix, Nike, dan lainnya.

Investasi kamu aman karena disimpan dan dijamin oleh Kliring Berjangka Indonesia (BUMN). Produk investasi di Pluang dikelola oleh PT PG Berjangka yang sudah berlisensi dan diawasi oleh Badan Pengawas Perdagangan Berjangka Komoditi (BAPPEBTI). Segera download Pluang dan nikmati keuntungannya!

Baca juga:

spot_img

Artikel Terbaru

spot_img