¿Qué es un bloque huérfano?
En términos de blockchain, los bloques huérfanos son bloques extraídos al mismo tiempo que otro bloque pero no aceptados por blockchain. La mayoría de las veces, esto se debe a que no hay suficientes bloques generados por ese bloque para que la red lo reconozca como la bifurcación más larga. La cadena de bloques de Bitcoin descarta bloques huérfanos; sin embargo, otras cadenas de bloques pueden usarlos para diferentes propósitos.
Técnicamente, los bloques huérfanos se denominan bloques obsoletos, pero dado que la mayoría de la gente se refiere a ellos como huérfanos o tíos, el nombre bloque huérfano (y tío) se quedó.
Puntos clave
- Un bloque huérfano es un bloque que se ha resuelto dentro de la red blockchain pero que no ha sido aceptado por la red.
- Puede haber dos mineros resolviendo bloques válidos al mismo tiempo. La red usa ambos bloques hasta que una cadena no tiene más bloques verificados. Luego, los bloques de la cadena más corta quedan huérfanos.
- Los bloques huérfanos son una ocurrencia normal en una cadena de bloques distribuida como Bitcoin.
Entender los bloques huérfanos
Una cadena de bloques se compone de una serie de bloques que actúan como una unidad de almacenamiento de datos para almacenar los detalles de varias transacciones que ocurren en la red de la cadena de bloques. Durante el proceso de minería estándar, los mineros intentan generar nuevos bloques resolviendo el hash, el número hexadecimal que almacena la información del bloque.
El primer minero que abre con éxito un nuevo bloque tiene derecho a la recompensa del bloque y escribe la primera transacción en el nuevo bloque. El bloque recién abierto almacena información sobre bloques anteriores y nuevas transacciones y se extrae para abrir otro bloque.
¿Cómo se vuelve huérfano un bloque?
Las series de bloques que componen una cadena de bloques están relacionadas ya que reciben información de los bloques que les precedieron. Cuando se cierra un bloque, sus datos se cifran y pasan al siguiente bloque. Estos dos bloques son un bloque principal y un bloque secundario. Si se abren dos bloques simultáneamente desde el mismo bloque principal, hay dos bloques secundarios. Solo uno de ellos puede integrarse en la cadena.
Los nodos de la red, que validan los bloques, deciden qué bloque usar al permitir una pequeña bifurcación entre los dos bloques secundarios. Luego, los nodos determinan qué bloque quieren aceptar al llegar a un consenso de validación.
Cada bloque tendrá bloques sucesivos creados, comenzando una carrera para verificar la mayor cantidad de bloques. La bifurcación con múltiples bloques verificados, a través de Prueba de trabajo (PoW), se acepta en la cadena de bloques. Todos los bloques verificados dentro de la cadena más corta se descartan.
El bloque descartado se denomina bloque huérfano (en los documentos técnicos se denomina bloque obsoleto). Todos los bloques generados por el bloque huérfano se devuelven al grupo de memoria para ser validados y agregados a la nueva cadena.
¿En qué se diferencian los bloques huérfanos de los bloques obsoletos?
Como se mencionó anteriormente, muchas personas llaman bloques huérfanos a los bloques rechazados por la red. En una relación familiar, este no es el término correcto. Dado que las relaciones ancestrales hacen referencia a los bloques para una fácil referencia, un bloque huérfano técnicamente sería un bloque con bloques principales desconocidos.
La relación padre-hijo en una cadena de bloques proviene de las raíces de su base de datos, donde los datos del padre se incluyen en los bloques secundarios para que los valores estén vinculados.
Un bloque sin un bloque principal es uno con un hash de bloque incompleto. El hash del bloque es un número encriptado y una instantánea de la cadena de bloques completa en el momento en que se creó el bloque. La información sobre el bloque principal se incluiría en este hash, por lo que un bloque huérfano sería un hecho extraño en una red que depende de la validación y verificación de todos los bloques anteriores.
Un bloque huérfano real sin ninguna información de bloqueo parental es probablemente un bloque que ha sido manipulado. Sin embargo, por simplicidad, un bloque no aceptado se denomina bloque huérfano.
¿Bitcoin es un bloque?
Un bloque es un registro encriptado de todas las transacciones dentro de ese bloque. Bitcoin es la criptomoneda premiada por resolver el hash, el número hexadecimal encriptado que almacena la información del bloque anterior.
¿Qué sucede con los Bitcoins huérfanos?
Bitcoin es la criptomoneda asignada para abrir un nuevo bloque en la cadena de bloques. Los bloques pueden quedar huérfanos, pero un bitcoin no. Los bloques huérfanos (obsoletos) se descartan.
¿Hay una recompensa por minar bloques obsoletos?
En general, no hay recompensas por minar un bloque obsoleto. Sin embargo, algunas cadenas de bloques pueden permitir recompensas por bloques obsoletos.
Invertir en criptomonedas y otras ofertas iniciales de monedas («ICO») es altamente arriesgado y especulativo, y este artículo no es una recomendación de Haciendo Negocios ni del autor para invertir en criptomonedas u otras ICO. Debido a que la situación de cada individuo es única, siempre debe consultar a un profesional calificado antes de tomar cualquier decisión financiera. Haciendo Negocios no hace representaciones ni garantías en cuanto a la exactitud o actualidad de la información contenida en este documento.