IOTA ha trasladado su mecanismo de consenso Starfish a la red principal a través de la versión de software v1.21.1 y la versión de protocolo 24, un cambio técnico diseñado para mejorar el rendimiento de la red bajo condiciones de estrés del mundo real. La red basada en Gráfico Acíclico Dirigido (DAG) está pivotando su estrategia de sincronización de datos para respaldar mejor a su conjunto de validadores.
La actualización marca un alejamiento deliberado del modelo anterior Mysticeti, que dependía de que los validadores extrajeran (pull) los datos faltantes de sus pares. Según la documentación del proyecto: "Starfish cambia de la recuperación por extracción de Mysticeti hacia el movimiento de datos basado en envío (push), reduciendo las solicitudes de extracción en aproximadamente un orden de magnitud antes de que el historial faltante alcance el camino crítico para los validadores rezagados".
La nueva arquitectura introduce un diseño basado en envío donde los validadores envían proactivamente datos a sus pares, un método destinado a ayudar a los nodos rezagados a ponerse al día de manera más eficiente durante los períodos de alta actividad. Este proceso separa los metadatos del bloque de las cargas útiles de la transacción y utiliza la codificación Reed-Solomon para dividir las cargas útiles en fragmentos. Un bloque puede reconstruirse a partir de un subconjunto suficiente de estos fragmentos, asegurando la disponibilidad de datos sin que cada nodo necesite la carga útil completa simultáneamente. Este enfoque también se utiliza en otras soluciones de disponibilidad de datos.
La contrapartida de esta mayor resiliencia es el potencial de una latencia de transacción ordinaria ligeramente superior, ya que la disponibilidad de datos se confirma antes de la secuenciación. La actualización sigue a la mejora del protocolo hacia los contratos inteligentes en su red de prueba, y su éxito se medirá ahora por su rendimiento operativo en la red principal, particularmente en cómo mantiene la alineación de la red bajo presión sin sacrificar la disponibilidad, un desafío que enfrentan muchos protocolos basados en DAG como Hedera Hashgraph y Fantom.
Este artículo tiene fines informativos únicamente y no constituye asesoramiento de inversión.