Skip to main content

Nonce

mining
proof-of-work

A nonce is a value miners vary in a block header while searching for a hash that satisfies proof-of-work difficulty.

Also known as
number used once
1
basic

Nonce stands for "number used once" and is a field in a block header that miners can change freely. By iterating the nonce (and other mutable fields), miners repeatedly hash the block header to find an output below the network’s current difficulty target. Finding such a hash constitutes valid proof-of-work.

2
beyond-32bit

Because the 32-bit nonce space can be exhausted quickly, miners also vary other fields (like extraNonce in the coinbase transaction or block timestamp within allowed drift) to expand the search space.

3
security

The nonce’s unpredictability and the difficulty target ensure that finding a valid block is probabilistic and expensive, securing the network against cheap block fabrication.

Conceptual links

Related terms

4 linked

Explore connected entries beyond the alphabetical index.

All terms and definitions may update as the Cryptionary improves.