Nonce
Web3 / mining staking
A nonce is a "number used once" that miners in Proof-of-Work systems repeatedly modify to find a valid hash meeting the network's difficulty target. Miners increment the nonce value and hash the block data together until the resulting hash begins with the required number of zeros, proving computational work was expended. This mechanism ensures that producing valid blocks requires significant computational effort, protecting the network from spam and attacks. Once a block is mined and added to the chain, that specific nonce value becomes part of the permanent block record. Example: Bitcoin miners continually adjust the nonce value when attempting to mine a new block, cycling through billions of possibilities until they find one that produces a hash starting with the required number of leading zeros. Why it matters for mining and staking: The nonce requirement ensures fair block production, prevents mining shortcuts, and maintains network security by making attacks computationally expensive and impractical.
Explore the full Web3 Glossary — 2,062+ expert-curated definitions. Need guidance? Talk to our consultants.