¿Qué es un huérfano?

Un huérfano es un bloque legítimo que no forma parte de la cadena de bloques principal. También se le llama bloque viejo o desprendido. Hay varios factores que pueden causar bloqueos huérfanos. Entre ellos se incluyen los retrasos en Internet, la longitud de una cadena de bloques, el tamaño del bloque y la velocidad del nodo que aloja la cadena de bloques. Estos factores hacen que dos bloques tengan la misma marca de tiempo, lo que hace que la cadena de bloques principal rechace un bloque y absorba el otro.

El lapso de tiempo puede ocurrir en una situación en la que dos mineros en la cadena de bloques de Bitcoin, por ejemplo, encuentran, resuelven y propagan simultáneamente un bloque. Debido a los factores anteriores, los dos bloques son vistos por diferentes nodos en diferentes momentos.

Los desarrolladores de blockchain reducen la presencia de huérfanos al tener en cuenta el retraso de propagación y el tiempo de bloqueo. Es probable que se produzca un huérfano si la plataforma descentralizada tiene un retraso de propagación alto y un tiempo de bloqueo corto. Tenga en cuenta que demasiados bloques en competencia también podrían causar bifurcaciones, por lo tanto, la introducción de cadenas en competencia. Estas cadenas conducen a redes descentralizadas inestables o estancadas.