Beta de IOTA Streams con una mejora de rendimiento de 100x liberada

  • La Fundación IOTA ha lanzado la versión beta de IOTA Streams.
  • Basada en la reducción del tamaño de la biblioteca, IOTA Streams ofrecerá una mejora de rendimiento casi 100 veces mayor para preparar el camino para incorporarla en las soluciones de IO.

Después de haber lanzado la versión alfa de Streams en febrero, la Fundación IOTA ha dado el siguiente paso y lanzó la versión beta ayer. El lanzamiento de la versión 1.0 está planeado con el lanzamiento de la fase 2 de Chrysalis, que está programada para noviembre. La Fundación IOTA anunció el lanzamiento a través de Twitter:

IOTA Streams Alpha Update, Sept 2020 – Hemos hecho un progreso sustancial con el equipo de desarrollo #IOTAStreams y el código del núcleo. Todo el mundo está invitado a probar algunas de las nuevas funcionalidades mientras hacemos la transición #IOTA Streams a beta.

IOTA Streams es una nueva y muy mejorada versión de MAM v0 (Masked Authenticated Messaging), que se introdujo en noviembre de 2017. Mientras que el objetivo de MAM era simplemente proporcionar una solución para enviar datos cifrados, inalterables y con derechos de autor utilizando el Tangle, los Streams IOTA proporcionan un marco para el envío de mensajes y flujos de datos seguros. También proporciona un método universal para que los dispositivos se comuniquen de forma segura y privada en la Tangle y se dice que aporta «mejoras masivas de eficiencia».

Según los actuales parámetros de referencia de la Fundación IOTA, la nueva versión da lugar a «la reducción del tamaño de la nueva biblioteca Streams a una reducción de casi 10 veces el tamaño de la biblioteca, mientras que tiene una mejora de casi 100 veces el rendimiento basado en las limitaciones de recursos y el tiempo de procesamiento requerido» Esto, de acuerdo con la Fundación IOTA, prepara el camino para la incorporación de los IOTA Streams en las soluciones de IO.

El cambio a no-std permite el uso de los IOTA Streams en dispositivos embebidos de baja potencia, y también da lugar a importantes mejoras adicionales de tamaño, actualmente estimadas en una reducción de tamaño de 4-5 veces.

Una de las mejoras más importantes es también «una característica conocida como secuenciación», que anteriormente no estaba habilitada en el MAM, pero que ayuda a cubrir muchas de las utilidades del MAM mientras se añaden más características. Básicamente, los IOTA Streams diferenciarán entre dos versiones básicas de secuenciación, «Single Branch» y «Multi Branch», para reflejar la disposición de los datos en un canal.

Con el «Single Branch», en un canal con una sola rama, todos los mensajes de todos los editores dentro del canal se envían de forma incremental a una sola rama. La característica «Multi Branch» es una configuración de canal más compleja que «utiliza una rama como punto de referencia, llamada rama de secuenciación para asignar los editores individuales a una o más ramas de mensajería que se encuentran en el canal».

Con la versión beta, la Fundación IOTA también pidió ayuda para las pruebas de la comunidad:

Nos gustaría aprovechar esta oportunidad para recoger comentarios, y luego ajustar la próxima especificación e implementación según sea necesario, como se define en nuestra hoja de ruta. También damos la bienvenida a otros en la comunidad para ayudar a desarrollar los necesarios enlaces de Go, JavaScript y Python.

Para más detalles sobre cómo funciona la nueva versión beta de IOTA Streams, así como todas las nuevas características, puede visitar el blog de IOTA.

About Author

Jake Simmons has been a crypto enthusiast since 2016, and since hearing about Bitcoin and blockchain technology, he's been involved with the subject every day. Beyond cryptocurrencies, Jake studied computer science and worked for 2 years for a startup in the blockchain sector. At CNF he is responsible for technical issues. His goal is to make the world aware of cryptocurrencies in a simple and understandable way.

Los comentarios están cerrados.