Nonce Dijelaskan: Angka Acak yang Menjaga Blockchain Tetap Jujur

robot
Pembuatan abstrak sedang berlangsung

Anda mungkin telah mendengar “Nonce” disebutkan di kalangan penambangan kripto, tetapi apa sebenarnya fungsinya? Mari kita jelaskan.

Apa itu Nonce, Sebenarnya?

Nonce adalah singkatan dari “Number used Once”—dan itulah yang dilakukannya. Ini adalah angka acak yang ditambahkan penambang ke data transaksi sebelum di-hashing. Anggap saja ini seperti cap pada amplop: setiap kali Anda menyegel amplop baru, Anda memerlukan cap yang unik untuk membuktikan bahwa itu adalah usaha baru, bukan duplikat.

Ketika seorang penambang memproses transaksi, mereka menambahkan Nonce ke data dan menjalankannya melalui SHA-256 (fungsi hash kriptografi). Ini menciptakan sidik jari yang unik. Jika sidik jari itu memenuhi target kesulitan jaringan, blok tersebut ditambahkan ke blockchain dan penambang memenangkan hadiah.

Mengapa Nonce Penting?

Tanpa Nonce, inilah bagian yang menakutkan: para penambang bisa terus-menerus mengirimkan data transaksi yang sama dan dibayar berkali-kali untuk pekerjaan yang sama. Ini seperti mencairkan cek yang sama berulang kali.

Nonce mencegah hal ini dengan memaksa penambang untuk mengubah sesuatu pada setiap percobaan. Bahkan jika Anda mengajukan transaksi yang identik, Nonce berbeda, sehingga hash menjadi sangat berbeda. Ketidakpastian ini adalah apa yang menjaga seluruh sistem tetap jujur.

Bagaimana Cara Kerjanya

Langkah 1: Penambang memilih transaksi yang tertunda

Langkah 2: Menambahkan nilai Nonce acak

Langkah 3: Menghash data (transaksi + Nonce) menggunakan SHA-256

Langkah 4: Memeriksa apakah hasilnya memenuhi target kesulitan jaringan ( anggaplah ini sebagai kebutuhan untuk hash dimulai dengan sejumlah nol tertentu )

Langkah 5: Jika cocok → blok ditambahkan, penambang mendapat imbalan. Jika tidak → coba lagi dengan Nonce baru.

Inilah mengapa penambangan pada dasarnya adalah lotere di mana para penambang terus mengubah Nonce jutaan kali per detik, berharap untuk mendapatkan hash yang beruntung.

Nonce + Proof of Work = Keamanan Jaringan

Bukti Kerja (PoW) sangat bergantung pada Nonce. Seluruh kompetisi antara penambang—siapa yang bisa menemukan hash yang valid terlebih dahulu—hanya berfungsi karena setiap percobaan menggunakan Nonce yang berbeda. Tanpa keacakan ini, PoW akan runtuh.

Kesulitan penambangan secara terus-menerus menyesuaikan nilai target. Ketika lebih banyak penambang bergabung, jaringan meningkatkan target kesulitan ( yang mengharuskan hash untuk dimulai dengan lebih banyak nol ), memaksa penambang untuk menghitung lebih banyak Nonce. Ini menjaga waktu blok tetap konsisten, biasanya satu blok baru setiap ~10 menit untuk Bitcoin.

Garis Bawah

Nonce adalah salah satu bagian yang tidak menarik tetapi sangat penting dari keamanan blockchain. Ini adalah alasan mengapa para penambang tidak dapat memainkan sistem dengan memutar ulang transaksi, dan mengapa model keamanan Bitcoin benar-benar berfungsi. Setiap blok valid di blockchain didukung oleh ribuan upaya Nonce yang gagal—itu adalah bukti komputasi dalam “Proof of Work.”

BTC1.25%
Lihat Asli
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
  • Hadiah
  • Komentar
  • Posting ulang
  • Bagikan
Komentar
0/400
Tidak ada komentar
  • Sematkan
Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate
Komunitas
Bahasa Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)