LearnBitcoin

Glosario

Propagación de bloques

El proceso por el que los bloques recién minados se transmiten entre los nodos de Bitcoin de todo el mundo.

Traducción hecha con ayuda de IA, pendiente de revisión humana. Lee el original (en inglés).

La propagación de bloques es la forma en que un bloque recién minado viaja desde el minero que lo encontró hasta todos los demás nodos de la red. La velocidad importa: mientras un par (un nodo vecino) no se entere del bloque nuevo, puede seguir minando o construyendo sobre la punta anterior de la cadena, y cuanto más tarde en enterarse, mayor es la probabilidad de que un segundo minero encuentre un bloque competidor y uno de los dos termine como bloque obsoleto.

Las optimizaciones a nivel de protocolo:

  • Bloques compactos (BIP 152) (en inglés). En lugar de enviar el bloque completo, el emisor transmite el encabezado de 80 bytes más un identificador corto de 6 bytes por cada transacción. El receptor reconstruye el bloque a partir de las transacciones que ya tiene en su mempool y pide solo las que le faltan. El ancho de banda baja a una pequeña fracción de un bloque completo y, como efecto secundario, los bloques llegan antes. En Bitcoin Core desde la 0.13 (agosto de 2016).
  • Modo de alto ancho de banda. Un nodo pide a un máximo de tres pares que le envíen bloques compactos sin esperar a que los pida, en cuanto el encabezado pasa la comprobación y antes de que el bloque se haya validado por completo. Menos latencia, a cambio de algo más de ancho de banda de esos pares.
  • FIBRE y redes de retransmisión similares. FIBRE es un conjunto de parches sobre Bitcoin Core que combina transporte UDP, corrección de errores hacia adelante y bloques compactos para mover los bloques entre sus nodos a una velocidad cercana a la de la luz en la fibra óptica. La red original de Matt Corallo, sucesora de su Bitcoin Relay Network, estuvo inactiva durante casi una década hasta que Localhost Research revivió una red FIBRE pública e invitó a otros a correr la suya.
  • Bitcoin Satellite. La transmisión satelital de Blockstream (descrita en Bitcoin Satellite (en inglés)) transmite la cadena de bloques (blockchain) a todo el mundo gratis: un camino redundante, fuera de internet, para los datos de los bloques.

Por qué tanta ingeniería: cada segundo adicional de retraso en la propagación aumenta la probabilidad de un bloque obsoleto, más o menos en proporción, para el minero que recibe el bloque tarde. Eso es dinero que se pierde, y en las carreras de bloques obsoletos las operaciones de minería más grandes tienen una ventaja asimétrica. El protocolo sigue mejorando para que la cancha no se incline del todo hacia los mejor conectados.

Qué tan rápido es: en 2013, antes de los bloques compactos, una medición de la red alcanzable encontró una mediana de 6.5 segundos para que un nodo recibiera un bloque nuevo, con una media de 12.6 segundos. El monitor de red del KIT, en Alemania, que registra cuándo cada uno de sus pares anuncia un bloque nuevo, vio en octubre de 2026 que la mitad de los anuncios llegaban dentro de unos 0.8 segundos del primero y el 90% dentro de unos 2.5 segundos; el 1% más lento tardó más de diez segundos.

Ideas clave

  • Los mineros transmiten a sus pares los bloques recién encontrados
  • Los métodos de retransmisión eficientes reducen el ancho de banda y la tasa de bloques obsoletos
  • Una propagación rápida mantiene el consenso global de la red

Fuentes (6)

Términos relacionados (7)

Publicado el . No hay correcciones registradas para esta página.

Editar esta página en GitHub