Propagación de bloques

La propagación de bloques es la forma en que un bloque recién minado se difunde por una red cripto y afecta el riesgo de bloques obsoletos para los mineros.

3 min de lectura
minería

Definición

La propagación de bloques es el proceso de enviar un bloque recién minado desde el minero que lo encontró al resto de la red de criptomonedas. Una propagación rápida ayuda a que los nodos verifiquen el bloque y empiecen a construir sobre la misma punta de la cadena.

Cómo funciona

Cuando un minero encuentra un bloque válido, envía el bloque a peers cercanos, a un servidor de pool de minería o a una red de retransmisión. Cada nodo receptor comprueba las reglas: el encabezado del bloque debe apuntar al bloque anterior, la proof of work debe cumplir el objetivo y las transacciones deben ser válidas.

Después de la validación, los nodos reenvían el bloque a sus propios peers. El bloque no llega a todas partes al mismo tiempo porque los nodos están distribuidos entre distintos países, proveedores de internet y centros de datos. El ancho de banda, la latencia, el rendimiento del nodo y el tamaño del bloque afectan la velocidad de propagación.

A los mineros les importa la propagación en ambas direcciones. Necesitan recibir bloques recientes rápidamente para poder dejar de hacer hashing sobre trabajo antiguo, y necesitan que sus propios bloques lleguen a la red antes de que un bloque competidor gane apoyo. En la minería en pool, el Stratum Protocol ayuda a enviar trabajos actualizados cuando se descubre un nuevo bloque.

Las operaciones de minería mejoran la propagación con nodos bien conectados, hosting de baja latencia, múltiples conexiones con peers y redes de retransmisión. Los métodos de retransmisión de bloques compactos también pueden reducir los datos necesarios antes de que los peers validen y reenvíen el bloque.

Por qué importa

La propagación de bloques afecta los ingresos del minero. Si dos mineros encuentran bloques válidos casi a la misma altura, el bloque que llega primero a una mayor parte de la red tiene más probabilidades de pasar a formar parte de la cadena principal. El bloque más lento puede convertirse en un bloque huérfano, por lo que el minero normalmente pierde la recompensa de bloque.

Una propagación rápida también reduce el hash rate desperdiciado. Cada segundo que un minero trabaja sobre una plantilla de bloque desactualizada, ese trabajo tiene menos probabilidades de producir un bloque aceptado.

A nivel de red, una buena propagación favorece la descentralización. Si solo los mineros más grandes pueden compartir bloques rápidamente, los mineros más pequeños quedan en desventaja.

Términos relacionados