Glosario
Infraestructura blockchain

Altura de bloque

La altura de bloque es la posición de un bloque en una blockchain, contada como el número de bloques que hay entre él y el primer bloque de todos. El primer bloque —el bloque génesis— está en la altura 0, el siguiente en la altura 1, y así sucesivamente, de modo que la altura de bloque actual también te dice cuántos bloques se han añadido desde que se lanzó la cadena. Como cada bloque hace referencia a su predecesor, la altura es una coordenada inequívoca: decir «la transacción confirmada en la altura 800.000» señala con exactitud en qué punto de la historia de Bitcoin ocurrió.

La altura se usa constantemente en la práctica. Las actualizaciones del protocolo y los halvings se activan en alturas predeterminadas y no en fechas del calendario: el subsidio de bloque de Bitcoin se reduce a la mitad cada 210.000 bloques, por lo que el halving de 2024 se produjo en la altura 840.000. Los exploradores, las billeteras y los contratos inteligentes usan la altura para programar eventos, medir confirmaciones (la altura actual menos la altura de tu transacción) y hacer referencia al estado de la cadena en un momento dado.

Un error común es creer que la altura se corresponde con precisión con el tiempo; los intervalos entre bloques son solo objetivos estadísticos —aproximadamente diez minutos en Bitcoin y doce segundos en Ethereum—, así que convertir una altura futura en una fecha es siempre una estimación que se va desviando. Otra sutileza: durante un fork temporal, dos bloques que compiten pueden compartir brevemente la misma altura hasta que la red converge en una rama, y por eso las aplicaciones que necesitan certeza esperan a que se construyan más bloques encima en lugar de fiarse solo de la altura más reciente.

Términos relacionados