Mining · Bitcoin glossary

What is Nonce?

A field miners vary while searching for a valid block-header hash.

Plain-English definition · Reviewed 2026-08-04
In one sentence

A field miners vary while searching for a valid block-header hash.

01

Nonce meaning

Nonce means number used once. Bitcoin's block header contains a 32-bit nonce that miners change during proof-of-work search. Each change produces a different header hash and another chance to fall below the target.

02

How it works in Bitcoin

Modern ASICs exhaust the header nonce space quickly. Mining systems also adjust extra nonce data in the coinbase transaction, time, or transaction ordering, which changes the Merkle root and creates fresh header possibilities.

03

A simple example

After testing all ordinary nonce values for one header template, a miner can alter the coinbase extra nonce, rebuild the Merkle root, and search a new set.

04

Why Nonce matters

Mining terms connect proof of work, block production, incentives and energy. They should not be used as shorthand for node validation or guaranteed profitability.

05

What people often get wrong

The nonce is not a secret and does not encrypt the block. Anyone can verify the successful header by hashing it.

06

Quick checks before using the term

  • Is this about hashrate, energy, revenue or validation?
  • Which unit and period does the claim use?
  • What changes when difficulty or fees move?

Apply these questions to the concrete example above. A precise answer is more useful than repeating the definition without naming the actor, rule or failure path.

Check the primary reference

This entry is written in plain English, but the technical source is available when you need exact protocol detail.

Bitcoin Developer Guide: Mining ↗