Reorganización de la Blockchain de Bitcoin
Bitcoin experimentó una pequeña reorganización de su blockchain el 11 de septiembre de 2023. Este incidente ocurrió en la altura de bloque 966,500, donde dos grupos de minería diferentes produjeron bloques válidos en competencia, construidos sobre el mismo bloque padre.
Detalles del Incidente
La versión de SpiderPool fue considerada como la punta de la blockchain de Bitcoin después de ser reconocida por el nodo de Galaxy Research. Sin embargo, AntPool había generado independientemente otro bloque válido en la misma altura. Finalmente, el bloque de AntPool se convirtió en parte de la cadena canónica.
«Es importante destacar que no hubo ningún problema en la red de Bitcoin; no se registró un error de consenso ni un ataque exitoso.»
Los bloques en competencia de corta duración son completamente normales, a pesar de que el término «reorganización» pueda sonar alarmante.
Características de los Bloques
Según Galaxy, el bloque 966,500 de AntPool, que fue el que tuvo éxito, tenía una marca de tiempo de 11:30:30 UTC y contenía 4,359 transacciones. SpiderPool también produjo un bloque válido en la misma altura, pero el nodo de Galaxy lo vio primero. Por lo tanto, desde la perspectiva de ese nodo en particular, SpiderPool representó temporalmente la cabeza de la blockchain.
Esto es posible porque los bloques de Bitcoin no llegan a todas las computadoras de la red al mismo tiempo. Un minero en una parte de la red podría ver primero el bloque de SpiderPool, mientras que otro minero podría estar trabajando ya con el bloque en competencia de AntPool.
Consecuencias de la Reorganización
Notablemente, el nodo de Galaxy inicialmente no era consciente de que existían dos versiones del bloque 966,500. Esto cambió cuando AntPool produjo el bloque 966,501 sobre su versión. Los nodos de Bitcoin siguen la cadena válida que tiene la mayor prueba de trabajo acumulada. Por lo tanto, el nodo de Galaxy abandonó la versión de SpiderPool y cambió a la rama de AntPool.
«El bloque de SpiderPool se convirtió en lo que comúnmente se llama un bloque obsoleto o huérfano.»
El bloque descartado de SpiderPool contenía una recompensa de aproximadamente 3.1389 BTC, según el gráfico de Galaxy, y esta recompensa se volvió inutilizable posteriormente. En comparación, el bloque ganador de AntPool obtuvo alrededor de 3.1411 BTC.
Reorganizaciones Anteriores
Galaxy Research señala que las dos reorganizaciones de bloque anteriores ocurrieron en las alturas 962,722 el 16 de agosto y 963,853 el 24 de agosto. El caso del 16 de agosto involucró bloques en competencia en la altura 962,722, mientras que otra reorganización siguió el 24 de agosto en el bloque 963,853. Como se mencionó anteriormente, una reorganización de bloque de este tipo generalmente no se considera preocupante.