‹ CAPÍTULO 9, TODAS LAS LECCIONES

EXPLORADOR DE RUTAS · CAPÍTULO 9 · LECCIÓN 3 DE 5

Mempool, bloques y confirmaciones

Anatomía de un bloque

¿Qué hay realmente dentro de un bloque? 5 min

Un bloque son dos cosas: una pequeña cabecera de 80 bytes y la lista de transacciones que confirma, generalmente unos pocos miles.

La cabecera, seis campos

  • Versión: qué reglas y señales utiliza el minero.
  • Hash del bloque anterior: el enlace al bloque precedente.
  • Raíz Merkle: un hash que resume cada transacción en el bloque.
  • Marca de tiempo: la hora que el minero registró, dentro de los límites que los nodos verifican.
  • Bits: el objetivo de dificultad actual, en formato compacto.
  • Nonce: el número que el minero cambia mientras busca un hash válido.

La raíz Merkle se construye hasheando transacciones en pares, luego los pares en pares, hasta que queda un solo hash. Cambia una sola transacción y la raíz cambia, y con ella el hash del bloque.

La transacción coinbase

La primera transacción de cada bloque es especial. No tiene entrada real: crea el subsidio del bloque de la nada y recoge todas las tarifas del bloque, pagadas a una dirección que el minero elige. Sus monedas solo se pueden gastar después de 100 bloques más.

▶ VERLO EN LA MÁQUINA

En HASH DE BLOQUE, la prensa golpea el bloque una vez que su cabecera tiene un hash válido, y el dial de la marca de tiempo lo registra.

Qué recordar

  • Un bloque es una cabecera de 80 bytes más sus transacciones.
  • La raíz Merkle resume cada transacción en un solo hash.
  • La transacción coinbase paga el subsidio y las tarifas al minero.

Comprobación rápida

¿Qué representa la raíz Merkle en la cabecera?

¿Qué tiene de especial la transacción coinbase?

Anatomía de un bloque · Universidad Bitcoin