fructify
  • La Fondation IOTA publie la version bêta de IOTA Streams.
  • Sur la base de la réduction de la taille de la bibliothèque, IOTA Streams offrira une amélioration des performances de près de 100 fois. cela permettra d’ouvrir la voie à son intégration dans les solutions IoT.

La Fondation IOTA innove

 

Après avoir publié le version alpha de Streams en février, la Fondation IOTA franchit l’étape suivante. En effet, elle a  publié récemment la version bêta. Une sortie de la version 1.0 est prévue avec le lancement de Chrysalide phase 2,  prévue pour novembre. La Fondation IOTA a annoncé la sortie via Twitter:

Mise à jour alpha de IOTA Streams, septembre 2020 – Nous avons fait des progrès substantiels avec le développement de l’équipe #IOTAStreams et le code de base. Tout le monde est invité à tester certaines des nouvelles fonctionnalités pendant la transition #IOTA Diffuse en version bêta.

IOTA Streams, une version améliorée

IOTA Streams est une nouvelle version grandement améliorée de MAM v0 (Masked Authenticated Messaging). Cette version introduite en novembre 2017 convainc. La vision de MAM consiste à fournir une solution pour l’envoi de données cryptées, inaltérables et protégées par le droit d’auteur à l’aide de Tangle. Quant à IOTA Streams, il fournit un cadre pour l’envoi de messages et de flux de données sécurisés. Il fournit également une méthode universelle permettant aux appareils de communiquer de manière sécurisée et privée sur le Tangle.

La taille de la bibliothèque Streams réduite

Selon les critères actuels de la IOTA Foundation, la nouvelle version se traduit par «la réduction de la taille de la nouvelle bibliothèque Streams à une réduction de près de 10 fois la taille de la bibliothèque tout en améliorant de près de 100 fois les performances .» Ceci, selon la Fondation IOTA, ouvre la voie à l’intégration des flux IOTA dans les solutions IoT.

Le passage à no-std permet l’utilisation des flux IOTA dans les dispositifs embarqués à faible consommation. Il entraîne également des améliorations de taille supplémentaires significatives, actuellement estimées à une réduction de taille de 4 à 5 fois.

 

L’importance des améliorations apportées

L’une des améliorations les plus importantes saute à l’œil. Il s’agit d’«une fonctionnalité dénommée séquençage». Elle ne figurait pas auparavant dans MAM. Celle-ci permet de couvrir de nombreux utilitaires de MAM tout en ajoutant plus de fonctionnalités. Fondamentalement, les flux IOTA différencieront deux versions principales du séquençage, «Single Branch» et «Multi Branch». Ceci intervient pour refléter la disposition des données dans un canal.

Avec la «branche unique», dans un canal avec une seule branche, tous les messages de tous les éditeurs du canal sont envoyés de manière incrémentielle à une seule branche. La fonction «Multi Branch» est une configuration de canal plus complexe qui «utilise une branche comme point de référence, appelée branche de séquençage. cette branche aide à mapper des éditeurs individuels vers une ou plusieurs branches de messagerie trouvées dans le canal».

Avec la version bêta, la Fondation IOTA a également demandé de l’aide pour les tests de la communauté:

Nous aimerions profiter de cette occasion pour recueillir des commentaires. ensuite, nous ajusterons la spécification et l’implémentation à venir si nécessaire, comme défini dans notre feuille de route. Nous souhaitons enfin la bienvenue à d’autres membres de la communauté pour aider à développer les liaisons Go, JavaScript et Python nécessaires.

Pour plus de détails sur le fonctionnement de la nouvelle version bêta d’IOTA Streams, vous pouvez visiter le Blog IOTA.

 

Source link

fructify