Apa itu PoW (Proof of Work)?

7/16/2024, 2:38:30 AM
Di dunia kriptografi, PoW berfungsi sebagai model konsensus dasar untuk jaringan blockchain, menetapkan standar bagi node untuk mencapai konsensus.

Bukti Kerja (PoW) mirip dengan sertifikasi kehidupan nyata seperti ijazah atau SIM, di mana validasi dicapai melalui pemeriksaan (misalnya, lulus tes yang relevan). Di dunia kriptografi, PoW berfungsi sebagai model konsensus dasar untuk jaringan blockchain, menetapkan standar bagi node untuk mencapai konsensus. Model ini mengkonfirmasi transaksi dan menghasilkan blok baru di blockchain, membangun mekanisme insentif yang memberi penghargaan kepada node yang berhasil menghasilkan blok.

Usulan PoW

Penelitian akademis yang terkait dengan PoW dimulai pada awal 1990-an. Pada tahun 1993, ilmuwan komputer Amerika dan profesor Universitas Harvard Cynthia Dwork mengusulkan konsep PoW untuk mengatasi masalah email spam. Pada tahun 1997, Adam Back menemukan teknologi HashCash, menerapkan mekanisme PoW untuk melawan serangan layanan dan penyalahgunaan email spam. Hal ini memerlukan setiap pengirim email untuk melakukan sejumlah kecil komputasi hash, dengan sengaja menyebabkan penundaan singkat.
Teknologi HashCash kemudian banyak digunakan untuk penyaringan spam dan diimplementasikan oleh Microsoft dalam produk seperti Hotmail, Exchange, dan Outlook. Pada tahun 2008, Satoshi Nakamoto menerapkan konsep PoW untuk konsensus blockchain dalam makalah penting 'Bitcoin: A Peer-to-Peer Electronic Cash System,' memperkenalkan algoritma konsensus PoW untuk sistem Bitcoin.

Prinsip

Algoritma konsensus PoW didasarkan pada fungsi hash. Untuk string input tertentu s, fungsi hash H(s) menghasilkan output berukuran tetap, dan komputasi H(s) efisien. Fungsi hash yang digunakan dalam sistem blockchain seperti Bitcoin dan Ethereum harus memenuhi tiga kriteria berikut:

  1. Ketahanan tumbukan: Seharusnya tidak mungkin bagi dua input yang berbeda menghasilkan output hash yang sama.
  2. Irreversibilitas: Diberikan output hash H(s), seharusnya sulit secara komputasi untuk melakukan reverse-engineering dari input sss.
  3. Tidak dapat diprediksi: Selain dari metode kekerasan, tidak ada metode lain yang seharusnya dapat menghasilkan input yang di-hash ke nilai target tertentu.

Bagaimana Cara Kerjanya

Algoritma konsensus PoW mengikuti langkah-langkah ini:

  1. Mengatur tingkat kesulitan: Sistem menentukan nilai kesulitan global, yang menentukan hasil komputasi hash yang diperlukan untuk blok selanjutnya. Umumnya, nilai hash harus kurang dari ambang tertentu. Seiring dengan jaringan berkembang, tingkat kesulitan meningkat, dan sistem secara berkala menyesuaikan tingkat kesulitan.
  2. Mengemas transaksi: Node mengumpulkan pesan transaksi yang beragam dan mengemasnya ke dalam tubuh blok baru.
  3. Merakit header blok: Node-node merakit header blok, yang umumnya mencakup nilai hash dari blok sebelumnya, nilai hash transaksi dalam blok baru, nilai kesulitan saat ini, timestamp, dan nilai nonce acak.
  4. Perhitungan hash: Node menggunakan algoritma hash yang ditentukan (misalnya, double SHA-256 di Bitcoin) untuk menghitung hash dari header blok. Jika hash tidak memenuhi persyaratan kesulitan, node memodifikasi nonce dan menghitung ulang hash. Node yang berhasil menghitung hash yang memenuhi persyaratan kesulitan menyebarkan blok baru ke jaringan.
    [图片]
  5. Verifikasi dan penerimaan: Node-node yang menerima blok yang disiarkan memverifikasi keabsahannya (misalnya, dengan melakukan double SHA-256 hashing pada header blok di Bitcoin). Jika verifikasi berhasil, mereka menerima blok baru tersebut dan menambahkannya ke salinan lokal dari buku besar terdistribusi.
  6. Kompetisi untuk blok berikutnya: Node mulai bersaing untuk hak untuk menambahkan blok berikutnya.
    Dalam algoritma PoW, hanya node yang pertama kali menghitung hash yang memenuhi persyaratan kesulitan yang mendapatkan hak untuk menambahkan blok baru ke buku besar terdistribusi. Node lain kemudian mereplikasi blok baru untuk menjaga konsistensi di seluruh buku besar terdistribusi.

Keterbatasan

Algoritma konsensus PoW bergantung pada kekuatan komputasi untuk mengalokasikan hak untuk mencatat transaksi. Seiring dengan pertumbuhan jaringan blockchain, hal ini mengakibatkan pemborosan sumber daya komputasi dan listrik yang signifikan. Pada tahun 2020, jaringan Bitcoin mengonsumsi 134,89 miliar kilowatt-jam, setara dengan konsumsi listrik tahunan sebuah provinsi. Konsumsi energi tinggi ini merupakan batasan utama dari PoW.
Selain itu, algoritma konsensus PoW yang memerlukan waktu komputasi yang panjang mengakibatkan waktu menunggu yang lama untuk mendapatkan hak perekaman, sehingga memperpanjang siklus konfirmasi transaksi dan mengurangi efisiensi pembuatan blok. Sebagai contoh, Bitcoin menghasilkan blok kira-kira setiap 10 menit, membatasi transaksi per detik (TPS) dan menyoroti kendala efisiensi dari algoritma konsensus PoW.

* Informasi ini tidak bermaksud untuk menjadi dan bukan merupakan nasihat keuangan atau rekomendasi lain apa pun yang ditawarkan atau didukung oleh Gate.
* Artikel ini tidak boleh di reproduksi, di kirim, atau disalin tanpa referensi Gate. Pelanggaran adalah pelanggaran Undang-Undang Hak Cipta dan dapat dikenakan tindakan hukum.

Bagikan

Kalender Kripto

Pembaruan Proyek
Etherex akan meluncurkan token REX pada 6 Agustus.
REX
22.27%
2025-08-06
Hari Rare Dev & Governance di Las Vegas
Cardano akan mengadakan Rare Dev & Governance Day di Las Vegas, dari 6 hingga 7 Agustus, menampilkan lokakarya, hackathon, dan diskusi panel yang berfokus pada pengembangan teknis dan topik tata kelola.
ADA
-3.44%
2025-08-06
Blockchain.Rio di Rio De Janeiro
Stellar akan berpartisipasi dalam konferensi Blockchain.Rio, yang dijadwalkan berlangsung di Rio de Janeiro, dari 5 hingga 7 Agustus. Program ini akan mencakup pidato kunci dan diskusi panel yang menampilkan perwakilan ekosistem Stellar bekerja sama dengan mitra Cheesecake Labs dan NearX.
XLM
-3.18%
2025-08-06
Webinar
Circle telah mengumumkan webinar Executive Insights langsung berjudul "Era GENIUS Act Dimulai", yang dijadwalkan pada 7 Agustus 2025, pukul 14:00 UTC. Sesi ini akan mengeksplorasi implikasi dari GENIUS Act yang baru saja disahkan—kerangka regulasi federal pertama untuk stablecoin pembayaran di Amerika Serikat. Dante Disparte dan Corey Then dari Circle akan memimpin diskusi tentang bagaimana legislasi ini mempengaruhi inovasi aset digital, kejelasan regulasi, dan kepemimpinan AS dalam infrastruktur keuangan global.
USDC
-0.03%
2025-08-06
AMA di X
Ankr akan mengadakan AMA di X pada 7 Agustus pukul 16:00 UTC, yang berfokus pada pekerjaan DogeOS dalam membangun lapisan aplikasi untuk DOGE.
ANKR
-3.23%
2025-08-06

Artikel Terkait

Laporan Penelitian Uniswap (UNI)
Menengah

Laporan Penelitian Uniswap (UNI)

Uniswap, pelopor dalam pertukaran terdesentralisasi, menggunakan AMM sebagai mekanisme intinya untuk secara otomatis mengeksekusi perdagangan melalui kumpulan likuiditas.
6/6/2024, 3:43:21 AM
Satoshi Nakamoto adalah siapa?
Pemula

Satoshi Nakamoto adalah siapa?

Di dunia cryptocurrency saat ini, misteri terbesar bukanlah bagaimana Bitcoin beroperasi, tetapi siapa penciptanya.
7/19/2024, 3:37:20 AM
Laporan Penelitian Immutable X (IMX)
Menengah

Laporan Penelitian Immutable X (IMX)

Immutable X adalah jaringan Layer 2 yang tidak kompatibel dengan EVM yang diterapkan pada Ethereum, mengandalkan teknologi StarEx milik Starkware.
7/1/2024, 8:35:37 AM
Laporan Penelitian Kaspa (KAS)
Menengah

Laporan Penelitian Kaspa (KAS)

Kaspa adalah jaringan Layer1 yang terdesentralisasi dan terukur yang menggunakan arsitektur BlockDAG untuk mengatasi masalah skalabilitas yang terkait dengan operasi blockchain tradisional.
6/25/2024, 2:47:39 AM
Laporan Penelitian IO.NET (IO)
Menengah

Laporan Penelitian IO.NET (IO)

IO.NET adalah jaringan GPU terdesentralisasi yang dirancang khusus untuk pembelajaran mesin (ML). Ini mengumpulkan daya komputasi dari lebih dari satu juta GPU yang bersumber dari penambang cryptocurrency independen, Filecoin, Render, dan proyek lainnya.
6/13/2024, 3:28:16 AM
Laporan Penelitian Pendle (PENDLE)
Menengah

Laporan Penelitian Pendle (PENDLE)

Pendle adalah derivatif suku bunga yang protokol diusulkan pada beberapa rantai, memungkinkan pengguna untuk mengunci hasil masa depan aset kripto mereka dan menerima pengembalian di muka.
6/18/2024, 2:59:31 AM
Mulai Sekarang
Daftar dan dapatkan Voucher
$100
!