¿Qué es un coordinador?

Las cadenas de bloques son esencialmente un complicadas series de transacciones mantenidas en un libro mayor distribuido. Luego, una red descentralizada de nodos de validación verifica este libro mayor. Si bien esta es la forma más simplista de ver una cadena de bloques, existen muchos otros elementos de su funcionalidad. Además, cada blockchain es diferente. Por ejemplo, las funcionalidades centrales de la cadena de bloques de Bitcoin y Ethereum pueden ser las mismas. Sin embargo, tienen aplicaciones muy diferentes.

En tecnología blockchain, un coordinador realiza la función de un sistema de seguimiento y verificación para el validador nodos. El coordinador emite hitos a lo largo de un período de tiempo determinado. Estos hitos son esencialmente transacciones registradas en la cadena de bloques que utilizan los nodos de validación para verificar que su copia del libro mayor sea correcta. Es importante tener en cuenta que no todas las cadenas de bloques cuentan con un cliente coordinador.

Un buen ejemplo de una cadena de bloques que utilizó un cliente coordinador para la verificación del libro mayor es IOTA. La cadena de bloques de IOTA dependía de este cliente coordinador para agregar un nivel secundario de seguridad y garantizar la validez de todas las copias del libro mayor distribuido. Sin embargo, la fundación IOTA ahora ha implementado el siguiente paso en su hoja de ruta, y el cliente coordinador está completamente erradicado del sistema.

No es sorprendente que IOTA haya dado el siguiente paso. Muchos entusiastas de blockchain y criptomonedas creen que los coordinadores obstaculizan el poder descentralizado de la tecnología. Como esencialmente tienen un poder concentrado para influir en todas las copias del libro mayor en la red simultáneamente, se consideran una función de centralización. En este sentido, las blockchains que tienen un cliente coordinador no pueden descentralizarse por completo.