Angka Acak

Nomor satu kali yang digunakan untuk menghasilkan hash unik dari sebuah blok selama proses penambangan.

Apa itu Angka Acak?

Angka Acak adalah nomor unik yang digunakan dalam proses kriptografi, khususnya dalam penambangan blockchain. Untuk mata uang kripto, nonce adalah nilai acak yang disesuaikan oleh penambang untuk memecahkan teka-teki matematika yang diperlukan untuk menambahkan blok baru.

Cara kerjanya

  1. Bukti Kerja (PoW): Penambang perlu menemukan nomor acak tertentu (Nonce), menggabungkannya dengan data blok dan menghitungnya melalui fungsi hash untuk menghasilkan nilai hash yang memenuhi kondisi tertentu (misalnya, nilai hash dimulai dengan sejumlah nol tertentu ).
  2. Coba lagi dan lagi: Penambang terus mengubah nonce dan menghitung ulang hash hingga menemukan hasil yang memenuhi persyaratan. Proses ini membutuhkan jutaan atau bahkan miliaran upaya.
  3. mekanisme persaingan: Penambang pertama yang menemukan nonce yang benar dapat menambahkan blok baru ke blok tersebut dan menerima hadiah blok, termasuk semua biaya transaksi di blok tersebut.

Contoh

Di jaringan Bitcoin, para penambang bersaing untuk menemukan angka acak yang, jika digabungkan dengan data blok, menghasilkan hash dengan angka nol di depan yang ditentukan. Jika penambang A menemukan nonce yang benar terlebih dahulu, mereka akan menerbitkan blok baru ke jaringan, yang akan diverifikasi oleh semua orang. mengangguk dan ditambahkan pada blok tersebut.

Poin inti

  • sekali pakai: Nomor acak setiap blok hanya digunakan satu kali, untuk memastikan bahwa setiap solusi bersifat unik.
  • Kunci penambangan: Angka acak membuat penambangan menjadi proses yang membutuhkan banyak sumber daya, karena penambang harus menguji angka yang tak terhitung jumlahnya untuk menemukan jawaban yang tepat./li>
  • keamanan: Proses ini memastikan keamanan blockchain karena mengubah bagian mana pun dari blok (termasuk nonce) akan mengubah nilai hash, sehingga gangguan dapat terdeteksi.

Singkatnya, angka acak seperti "angka pemenang" yang coba ditebak oleh penambang, dan penambang yang berhasil menemukannya berhak menambahkan blok dan hadiah yang sesuai.

‹ Kembali ke Glosarium