Glosario

Nonce

16/4/2026

Un nonce (número usado una vez) es un campo entero de 32 bits en un encabezado de bloque que los mineros incrementan con cada intento de hash. El objetivo de la minería de Prueba de Trabajo es encontrar un valor de nonce que produzca un hash de bloque por debajo del objetivo de dificultad actual.

Cómo funcionan los nonces en la minería

  1. El minero toma el encabezado del bloque (que contiene el hash del bloque anterior, la raíz de Merkle, la marca de tiempo y otros campos)
  2. Añade un valor de nonce (comenzando en 0)
  3. Hashea todo el encabezado con SHA-256 (o el algoritmo relevante)
  4. Verifica si el resultado está por debajo del objetivo
  5. Si no — incrementa el nonce en 1 y repite
  6. Si sí — el bloque es válido y se transmite a la red

Con el espacio de nonce de 32 bits de Bitcoin (aproximadamente 4 mil millones de valores), los ASIC modernos agotan todos los valores de nonce en milisegundos. Cuando eso sucede, los mineros modifican otros campos (por ejemplo, la marca de tiempo o el extra nonce en la transacción coinbase) para continuar buscando.

Nonce vs. extra nonce

Nonce Extra nonce
Ubicación Encabezado del bloque Transacción coinbase
Tamaño 32 bits (~4 mil millones de valores) Hasta 8 bytes (espacio mucho más grande)
Propósito Campo de búsqueda principal Expande el espacio de búsqueda cuando el nonce se agota

Ver también