Glosario

Reorganización de la cadena

Hard

La reorganización de cadenas es un proceso en la tecnología blockchain que permite a los operadores de nodos reemplazar bloques y adoptar nuevos

¿Qué es la reorganización de cadenas?

La tecnología Blockchain es una combinación compleja de procesos que garantizan que los datos se almacenen y distribuyan entre los operadores de nodos de forma segura. Cada copia activa del libro mayor distribuido o cadena de bloques se considera un nodo. Los nodos tienen la responsabilidad de mantener sus copias de la cadena de bloques actualizadas, para poder verificar las transacciones con éxito; aquí es donde la reorganización de la cadena juega un papel vital.
Cada cadena de bloques consiste en una larga cadena de bloques, conectados en un libro mayor distribuido. Cada bloque, a su vez, es una colección de cientos y miles de transacciones procesadas.

Sin embargo, a medida que se desarrolla la cadena de bloques, se completan más y más transacciones, lo que hace que la cadena de bloques sea más grande. La reorganización de la cadena es el proceso durante el cual un nodo desactivará bloques en su antigua cadena más larga, para agregar los últimos bloques, que son los elementos de construcción de la nueva cadena más larga.

La reorganización de la cadena suele ocurrir en cadenas de bloques más ocupadas como Bitcoin y Ethereum, donde los nodos podrían construir un nuevo bloque exactamente al mismo tiempo y en la misma posición. Si esto ocurre, cuando los dos nodos se comprometen a actualizar su copia del libro mayor, el nodo que haya producido una cadena de seguimiento más corta emprenderá la reorganización de la cadena. En esencia, la reorganización de la cadena permite que todos los operadores de nodos tengan la misma copia del libro mayor distribuido.

Teniendo esto en cuenta, la reorganización de la cadena es un proceso central que facilita la operación exitosa de las cadenas de bloques. Si la reorganización de la cadena no fuera posible, el concepto de un libro mayor unificado existente con cada nodo habría sido imposible.

Aun así, hay analistas que dicen que la reorganización de la cadena potencialmente puede dejar a los usuarios con muchas transacciones rechazadas. En teoría, esto es posible si tus transacciones se registran en el bloque huérfano que se rechaza. Sin embargo, esto rara vez sucede. La mayor parte de las veces, las transacciones registradas en el bloque huérfano y el bloque que trae la nueva cadena más larga son las mismas.

Como un proceso relativamente sencillo, la reorganización de la cadena se ejecuta en segundos y no ralentiza los tiempos de procesamiento de nuevas transacciones. Este mecanismo esencial permite que la tecnología blockchain sea tan versátil en sus aplicaciones y casos de uso. Gracias a la reorganización de la cadena, todas las copias del libro mayor guardadas en los diferentes nodos son idénticas, lo que garantiza la validez de todas las transacciones registradas.