Nonce-ul reprezintă acel număr generat la întâmplare care este folosit, în minatul criptomonedelor (Bitcoin de exemplu), la rezolvarea unui puzzle criptografic. Un nonce poate fi utilizat doar o singură dată. Pentru ca un bloc să poată fi adăugat lanțului, mai întâi trebuie rezolvată o problemă matematică complicată; operațiunea este efectuată de algoritmi de minat, prin intermediul unor hardware speciale (aparate de minat).
Cu ocazia fiecărei încercări de rezolvare, va trebui utilizat un număr generat la întâmplare, nonce-ul. În cazul în care încercarea nu are succes, acesta va fi respins; pe urmă procesul este reluat prin utilizarea unui nonce nou, până când cineva găsește rezolvarea corectă.
Cuvântul nonce provine din expresia englezească „only once” (doar o dată).