- El enfoque innovador de la Fundación IOTA para crear puntos de control, conocidos como «cadenas de compromiso de ranura», introduce un concepto novedoso dentro de la tecnología de libro mayor distribuido.
- Además, la plataforma IOTA 2.0 también se centra en mantener la seguridad de la red, la descentralización y lograr una autonomía digital global.
La Fundación IOTA ha estado trabajando en desarrollos clave para que la plataforma IOTA 2.0 sea más robusta y eficiente.
En el mundo de la tecnología de libro mayor distribuido, los puntos de control desempeñan un papel fundamental a la hora de lograr el consenso y sincronizar los registros del libro mayor entre distintos nodos. IOTA, un actor destacado en este espacio, ha introducido un enfoque novedoso para crear puntos de control conocidos como «cadenas de compromiso de ranura».
IOTA ha estado trabajando en diferentes áreas como el mantenimiento de una red transparente de validadores para garantizar la seguridad de la red y la descentralización. Además, IOTA 2.0 presenta un protocolo cuidadosamente renovado con el objetivo de lograr una autonomía digital global. Aprovecha una Tecnología de Registro Distribuido (DLT) descentralizada, equitativa y sostenible para hacer realidad esta visión.
Cadenas de compromiso de ranuras: Un concepto fundamental
La solución innovadora de IOTA implica cadenas de compromiso de ranura, que se incorporan a cada bloque generado por un nodo. Estos compromisos de ranura son compromisos criptográficos con intervalos de tiempo específicos, denominados «ranuras» en el pasado. Además, las franjas horarias tienen periodos claramente definidos de 10 segundos que no se solapan. Además, el compromiso de franja horaria incluye información vital sobre esa franja en particular, abarcando bloques aceptados, transacciones y un compromiso con el compromiso de la franja horaria anterior, creando efectivamente una secuencia conectada denominada «cadena de compromiso de franja horaria».
Consenso mediante compromisos de franjas horarias
Cuando los nodos alcanzan un consenso sobre un compromiso de ranura, esencialmente se ponen de acuerdo sobre los datos que la red ha aceptado hasta el final de esa ranura. Este mecanismo permite a los nodos sincronizar sus libros de contabilidad. Al comparar las versiones de sus libros de contabilidad locales y confirmar su identidad, los nodos se aseguran de que poseen los mismos datos. La utilización de los compromisos de ranura y de la cadena de compromisos de ranura es fundamental en este proceso de sincronización de los libros de contabilidad.
Estructura de los compromisos de ranura
Un compromiso de ranura se genera juntando varias piezas de información, que incluyen:
- Versión del protocolo: Indica la versión del protocolo, que se incrementa con cada actualización del protocolo.
- Índice de ranura: Indica el índice de la ranura a la que está vinculado el compromiso del contenido de la ranura. El emisor del bloque considera que esta ranura puede comprometerse.
- Compromiso de ranura anterior: Se refiere al compromiso de la ranura con el índice de ranura anterior.
- Compromiso de contenido de ranura: Representa la raíz hash de un árbol de Merkle que contiene todos los elementos de compromiso en la conclusión de la ranura.
- Peso acumulado: Indica el peso combinado de los validadores que hacen referencia a un compromiso pasado específico, incluido el peso acumulado del compromiso de la ranura anterior.
- Coste de Mana de referencia (RMC): Calculado a partir del contenido de la ranura y del RMC de la ranura anterior.
Un compromiso de ranura sirve como identificador único para una ranura comprometida y su contenido. En esencia, actúa como una cabecera de bloque en las blockchains tradicionales, en las que cada compromiso de ranura hace referencia al compromiso de la ranura anterior, creando así una cadena de compromiso de ranura extendida que se remonta al compromiso de Génesis.
Este enfoque innovador para lograr el consenso y mantener un libro mayor sincronizado representa un avance significativo en el campo de la tecnología de libro mayor distribuido. Las cadenas de compromiso de ranuras de IOTA también tienen el potencial de mejorar la fiabilidad y la eficiencia de los sistemas de libro mayor distribuido.