IOTAIOTA: Nouvelle Terminologie, Séparation En Valeur Et Enchevêtrement De Messages

  • La Fondation IOTA a présenté une terminologie pour les composants du coordicide afin de permettre une communication simple et uniforme.
  • La fondation a également annoncé la séparation en une valeur et un message Tangle.

Dans un article de blog, la Fondation IOTA a présenté une nouvelle terminologie plus simple et cohérente pour les composants du coordicide. Les spécifications de la mise à jour, également appelées IOTA 2.0, sont presque terminées. Conformément à la stratégie de changement de marque présentée il y a quelques semaines, les composants du coordicide ont également reçu une nouvelle terminologie, comme William Sanders l’a expliqué pour la Fondation IOTA:

Cette communication nécessite une terminologie simple et standard pour les nouveaux composants. Cependant, jusqu’à récemment, les chercheurs, dont moi-même, utilisaient principalement des noms «internes» potentiellement déroutants et des noms ad hoc. Ainsi, plusieurs chercheurs et ingénieurs ont commencé à concevoir une terminologie appropriée. Récemment, nous avons terminé cette tâche.

IOTA: Nouvelle terminologie pour les composants du coordicide

Selon les explications de Sanders, le nouveau protocole IOTA est divisé en trois couches: la couche réseau, la couche communication et la couche application, qui ont des parallèles avec le modèle OSI, un modèle de référence pour les protocoles réseau largement utilisés en informatique. Les tâches individuelles des couches individuelles sont fondamentalement faciles à comprendre:

La couche réseau gère les connexions et les transmissions de paquets entre les nœuds. La couche de communication crée une plate-forme normalisée pour stocker et communiquer des informations. Les développeurs sont ensuite libres de concevoir des applications décentralisées sur la couche d’application tout en éloignant les couches inférieures.

La couche réseau est la couche la plus basse et également la plus technique. C’est dans cette couche que les connexions entre les nœuds sont gérées par les modules autopeering et découverte par les pairs et par le protocole d’embrayage. La couche de communication contient le «grand livre distribué» ou l’enchevêtrement et stocke et communique les données.

Les nouveaux termes introduits sur cette couche sont les messages, qui étaient auparavant appelés transactions et offres groupées. Ce terme a été choisi pour indiquer clairement que l’enchevêtrement IOTA ne transmet pas seulement des valeurs mais aussi des données. De plus, la fondation supprimera les termes «tronc» et «branche». Chaque message fait référence à deux autres messages, que la Fondation IOTA appelle désormais parents.

Sur la couche d’application, n’importe quelle application peut être développée et chaque nœud peut décider quelle application exécuter. Seules les applications de base sont obligatoires, y compris l’application de transfert de valeur, le générateur de nombres aléatoires distribués (DRNG) et le protocole Fast Probabilistic Consensus (FPC).

L’unité de base des données dans le protocole IOTA est appelée un objet. Les messages sont un type d’objet. D’autres types incluent des objets de données génériques qui, comme leur nom l’indique, ne sont que des données, ainsi que des objets de valeur, des objets DRNG et des «objets d’opinion FPC». Pour être transféré dans le Tangle, chaque objet doit être encapsulé dans un message.

IOTA fait la séparation: les valeurs et les nouvelles s’emmêlent

Comme Sanders le décrit plus en détail, l’application principale la plus importante est l’application de transfert de valeur, qui déplace des fonds (IOTA) sur des objets de valeur et met à jour le statut du grand livre. Cette section sera connue avec Coordicide comme la valeur Tangle et sera séparée des messages. Cette section sera connue sous le nom de message Tangle. Sanders décrit la raison de la séparation comme suit:

Dans l’enchevêtrement de valeurs, les références représentent «l’approbation» et enregistrent les résultats des votes du CPF. En gros, tout objet de valeur rejeté par FPC sera orphelin dans l’enchevêtrement de valeur. Nous séparons les enchevêtrements de valeur et de message pour réduire les données innocentes perdues dans ce processus.

Des informations plus détaillées et techniques, y compris des informations sur la charge utile des objets de valeur et le schéma UTXO, peuvent être trouvées sur le blog de la Fondation IOTA.

Laisser un commentaire