¿Qué es Reorg?
Reorg, abreviatura de reorganización, ocurre cuando una blockchain reemplaza algunos bloques recientes por otro conjunto procedente de una cadena válida más larga. Es una reescritura temporal de la historia muy reciente para que la cadena se mantenga consistente. Piénsalo como el chat de grupo decidiendo qué versión del plan de anoche es la verdadera.
Un Reorg significa que la cadena se dividió para siempre o que hubo un hack. No exactamente. Un Reorg suele ser de corta duración, mientras que Bifurcación es un cambio deliberado de reglas que crea una vía duradera.
Cómo funciona Reorg
Aquí va el resumen rápido. Imagina que aparecen dos bloques válidos casi al mismo tiempo, y algunos mineros construyen sobre cada uno. Una rama se impone y la otra es reemplazada.
- Disparador: Se encuentran bloques en competencia alrededor de la misma altura por distintos mineros.
- Construcción: Algunos participantes extienden la rama A, otros la rama B.
- Cambio: La rama con más trabajo acumulado es elegida por el mecanismo de consenso de la blockchain.
- Reemplazo: Los bloques de la rama perdedora se descartan, y las transacciones que no estén en la rama ganadora vuelven al mempool o se incluyen de nuevo más tarde.
- Confirmaciones: Cuanto más profunda esté tu transacción, menos probable es que un Reorg la afecte.
Sí, esa es la idea.
Por qué Reorg importa
Te importa porque afecta cuándo tu transferencia se puede considerar final, sobre todo para pagos, puentes y operaciones DeFi.
- Beneficio: Reorg mantiene la cadena consistente al elegir la rama mejor construida.
- Perspectiva: Resalta la finalización probabilística, por eso existen las confirmaciones y por qué las transferencias grandes esperan más.
- Relevancia: Te lo encontrarás en exchanges, dApps y puentes cada vez que el tiempo y la certeza de finalización importen.
Para movimientos de alto valor, espera más confirmaciones para reducir la exposición a Reorg. Dinero para un café de bajo valor puede liquidarse con menos, tú decides.
Características clave de Reorg
Diferentes redes blockchain fijan sus propias reglas y profundidades típicas, así que las prácticas varían según la cadena.
- Profundidad: La mayoría son poco profundas, solo uno o dos bloques.
- Probabilístico: La finalización aumenta con cada bloque adicional encima del tuyo.
- Reversión: Los bloques descartados no son inválidos, simplemente no forman parte de la historia elegida.
- Tiempo: Se agrupan cuando los tiempos de bloque son cortos y la suerte de la red es variable.
- Incentivos: Los mineros honestos siguen la cadena válida más larga porque resulta rentable.
Variaciones
Principales tipos que podrías oír:
- Superficial: Uno a dos bloques, común, por lo general inofensivo.
- Profundo: Varios bloques, más raro, puede interrumpir retiros pendientes o liquidaciones.
- Tormenta: Una ráfaga de pequeños Reorg consecutivos durante volatilidad o actualizaciones.
Un Reorg se trata de que la historia reciente es reemplazada, no de divisiones de la red permanentes. Tu transacción antigua puede reaparecer en la nueva rama si sigue siendo válida.
Ejemplo
Envías un pago, obtiene una confirmación, luego ocurre un Reorg, tu transacción desaparece por un minuto y dos bloques después vuelve a aparecer con un nuevo conjunto de confirmaciones.
Dato curioso
Las grandes cadenas han tenido reorganizaciones profundas inesperadas durante fallos raros o eventos de alta presión, por eso los exchanges ajustan el número de confirmaciones como un DJ que evalúa el ambiente.
Resumen
En resumen: un Reorg es la cadena ordenando los bloques recientes para que todos coincidan en la misma versión de la historia.
