Nonce (Kripto) adalah angka acak sekali pakai yang dicari para penambang blockchain untuk memvalidasi transaksi baru. Angka ini dimasukkan ke dalam algoritma matematika rumit guna menghasilkan kode unik yang sesuai dengan standar keamanan jaringan Bitcoin atau mata uang kripto lainnya sebelum blok baru berhasil ditambahkan.
🔊 Cara baca: nans
Penjelasan
Bayangkan kamu sedang mengikuti lomba menebak kode kunci gembok sepeda. Kunci gembok tersebut hanya bisa terbuka jika kamu memasukkan angka acak tertentu yang sangat spesifik, misalnya angka 73291. Kamu tidak tahu angka itu sebelumnya, jadi kamu harus mencoba menebak angka satu per satu secara cepat dari angka satu, dua, tiga, sampai gemboknya terbuka.
Di dunia kripto, angka acak untuk membuka tebakan inilah yang disebut nonce. Komputer para penambang bekerja keras menebak angka ini demi mendapatkan hadiah koin kripto baru.
Dalam sistem blockchain yang menggunakan mekanisme Proof of Work (PoW), nonce (singkatan dari number used once) adalah parameter penting dalam proses penambangan (mining). Setiap blok transaksi memiliki data transaksi dan kode hash dari blok sebelumnya. Namun, untuk membuat blok baru tersebut sah dan diakui oleh seluruh jaringan, penambang harus memecahkan teka-teki kriptografi dengan menemukan nilai nonce yang tepat.
Ketika nilai nonce ini digabungkan dengan data transaksi dalam blok lalu diproses melalui fungsi hash (seperti SHA-256), hasilnya harus berupa kode hash yang diawali dengan jumlah angka nol tertentu. Jumlah nol ini disebut sebagai tingkat kesulitan (difficulty) jaringan.
Karena tidak ada rumus matematika untuk langsung menemukan nonce yang pas, komputer penambang harus melakukan metode coba-coba (brute force) dengan sangat cepat. Komputer yang pertama kali berhasil menemukan nonce yang sesuai akan memenangkan hak untuk menambahkan blok baru tersebut ke blockchain dan berhak atas hadiah blok (block reward).
Secara teknis, nonce dalam blockchain Bitcoin berukuran 32-bit (4 byte), yang berarti hanya ada sekitar 4,29 miliar kemungkinan nilai (dari 0 hingga 4.294.967.295). Di era modern, dengan daya komputasi (hash rate) penambang yang sudah mencapai ratusan exahash per detik, rentang angka 32-bit ini sering kali habis dijelajahi dalam waktu kurang dari satu milidetik. Oleh karena itu, para penambang juga memodifikasi bagian data blok lain, yang disebut ‘extra nonce’ di dalam transaksi coinbase, untuk memperluas ruang pencarian teka-teki kriptografi tersebut.
🇮🇩 Konteks Indonesia
Konsep menebak nonce ini mirip dengan permainan tebak angka di pasar malam Indonesia, di mana panitia menyembunyikan sebuah angka rahasia dan semua pengunjung mencoba menebaknya satu per satu secara cepat. Siapa pun warga yang berhasil meneriakkan angka yang tepat paling pertama akan langsung mendapatkan hadiah utama dari panitia. Di blockchain, komputer penambang melakukan ‘tebak-tebakan’ ini dalam skala miliaran kali per detik demi mengamankan transaksi global.
Contoh
Bayangkan kamu sedang mengirim surat melalui kantor pos yang memiliki aturan unik. Agar suratmu dianggap super prioritas, kamu harus menempelkan sebuah stempel angka acak di pojok amplop. Petugas pos akan memasukkan suratmu ke mesin pemindai khusus. Jika hasil pindai nomor stempel tersebut menghasilkan kode yang berakhiran dengan lima angka nol, suratmu langsung dikirim. Kamu harus terus-menerus mencoba menstempel amplop kosong dengan angka yang berbeda-beda hingga menemukan angka yang tepat agar mesin mendeteksi pola yang diinginkan.
Apakah nonce bisa digunakan kembali untuk blok transaksi berikutnya?
Tidak bisa. Sesuai namanya yang berarti ‘angka yang digunakan sekali saja’, nonce hanya berlaku untuk satu blok spesifik. Karena setiap blok memiliki data transaksi dan kode hash sebelumnya yang unik, nilai nonce yang berhasil memecahkan teka-teki di satu blok tidak akan menghasilkan hash yang valid jika dicoba pada blok yang lain.
Kenapa pencarian nonce membutuhkan daya listrik yang sangat besar?
Pencarian nonce dilakukan dengan cara menebak miliaran angka secara acak per detik menggunakan komputer berspesifikasi tinggi. Karena tingkat kesulitan jaringan terus disesuaikan secara otomatis, komputer membutuhkan daya komputasi yang luar biasa besar dan konstan agar bisa menjadi yang tercepat dalam menebak angka nonce yang tepat sebelum penambang lain menemukannya.
🧠 Uji Paham
Istilah Terkait
Terakhir diperbarui 18 Juli 2026. Konten bersifat informatif/edukatif, bukan nasihat keuangan atau hukum - regulasi kripto bisa berubah, selalu verifikasi ke sumber resmi (OJK/Bappebti) untuk keputusan penting.




