Glosario
Minería y consenso

Bloque tío (uncle block)

Un bloque tío (uncle block) es un bloque válido que perdió la carrera por entrar en la cadena principal pero que aun así fue referenciado y recompensado parcialmente, un concepto que Ethereum usó durante su etapa de proof of work. Cuando dos mineros resolvían bloques casi a la vez, solo uno podía extender la cadena canónica, pero el perdedor podía ser citado por un bloque posterior como «tío», con lo que su minero obtenía una recompensa reducida en lugar de nada.

Ethereum introdujo esto porque su tiempo de bloque corto (de unos 13 a 15 segundos, frente a los diez minutos de Bitcoin) hacía frecuentes los bloques simultáneos. Descartarlos por completo, como hace Bitcoin con los bloques obsoletos, habría desperdiciado una gran fracción del trabajo de minería honesto y habría perjudicado a los mineros más pequeños con conexiones de red más lentas. Por ejemplo, un minero cuyo bloque llegó un segundo tarde aún podía recibir una parte sustancial de la recompensa normal de un bloque cuando otro minero lo incluía como tío, y el minero que lo incluía también ganaba una pequeña bonificación. Este diseño, relacionado con el protocolo académico GHOST, mantenía las recompensas de minería más justas y tenía en cuenta a los tíos en el cálculo del peso de la cadena.

Un error común es creer que los bloques tío siguen existiendo en Ethereum; el paso a proof of stake con The Merge de 2022 eliminó por completo la minería y los tíos, ya que ahora los validadores se turnan para proponer bloques en «slots» fijos en lugar de competir en una carrera. El término sobrevive sobre todo en los datos históricos, en los exploradores de bloques y en los debates sobre cómo gestionan las cadenas de proof of work los tiempos de bloque rápidos.

Términos relacionados