‹ CAPÍTULO 9, TODAS LAS LECCIONES

EXPLORADOR DE RUTAS · CAPÍTULO 9 · LECCIÓN 4 DE 5

Mempool, bloques y confirmaciones

Cómo se encadenan los bloques

¿Por qué cambiar un bloque antiguo rompe todo lo que viene después? 4 min

Cada cabecera contiene el hash del bloque anterior. Ese hash cubre la cabecera anterior, que a su vez contiene el hash del bloque precedente, y así sucesivamente hasta el bloque génesis del 3 de enero de 2009.

Tira de un hilo

Supongamos que alguien cambia una transacción en un bloque del año pasado. Su raíz Merkle cambia, por lo que su cabecera cambia, por lo que su hash cambia. El siguiente bloque, que registraba el hash antiguo, ya no apunta a él. Para que la cadena vuelva a estar completa, cada bloque siguiente necesitaría una nueva prueba de trabajo válida.

Por eso la profundidad es seguridad. Un bloque antiguo está enterrado bajo todo el trabajo realizado desde entonces, y rehacer ese trabajo mientras el resto de la red sigue añadiendo bloques está fuera del alcance de cualquiera que no controle la mayor parte del poder de hash.

▶ VERLO EN LA MÁQUINA

En el riel de BLOCKCHAIN, cada bloque se desliza en una ranura que abre el bloque anterior: la espiga es el hash precedente.

Qué recordar

  • Cada cabecera contiene el hash del bloque anterior.
  • Cambiar un bloque antiguo cambia todos los hashes posteriores.
  • Cuanto más profundo es un bloque, más trabajo lo protege.

Comprobación rápida

Alguien altera una transacción en un bloque antiguo. ¿Qué se rompe primero?

¿Por qué es muy difícil cambiar un bloque enterrado bajo otros 100?

Cómo se encadenan los bloques · Universidad Bitcoin