Reorg (reorganización de la cadena)
Una reorg (reorganización de la cadena) es un evento en el que un nodo de una blockchain abandona bloques que había aceptado porque una rama competidora de la cadena resultó más fuerte, y sustituye parte de su historial reciente por la nueva rama. Las reorgs son una consecuencia normal de la producción descentralizada de bloques: cuando aparecen dos bloques válidos casi a la misma altura, la red se divide brevemente, y la rama que atraiga el siguiente bloque (o más trabajo o stake acumulado) gana; los nodos del lado perdedor se reorganizan hacia ella.
La mayoría de las reorgs son superficiales e inofensivas y sustituyen uno o dos bloques; las transacciones de los bloques descartados suelen volver al mempool y se confirman de nuevo poco después. Pero la profundidad importa: una transacción que estaba «confirmada» en un bloque eliminado por una reorg deja de existir temporalmente en la cadena canónica, que es exactamente la ventana que necesita quien quiere hacer un doble gasto. Por eso los exchanges exigen varias confirmaciones antes de acreditar los depósitos, en función del riesgo de reorg de cada cadena. Por ejemplo, Ethereum Classic sufrió reorgs profundas en 2019 y 2020, cuando unos atacantes alquilaron suficiente potencia de hash para reescribir decenas de bloques y hacer doble gasto contra exchanges, algo factible porque la potencia minera total de la cadena era pequeña.
Un error común es creer que las reorgs significan que una cadena está rota; las reorgs superficiales ocasionales son un comportamiento esperado en un consenso probabilístico, y en la actualidad Ethereum las hace poco frecuentes y acotadas: los bloques finalizados (tras unos 15 minutos) no pueden sufrir una reorg sin que los validadores quemen una enorme cantidad de stake. La regla práctica para usuarios y empresas es simple: trata los bloques recientes como provisionales y espera a que tengan profundidad, o a una finalidad explícita, proporcional al valor en riesgo.