IOTA Chrysalis phase 2: Taille des transactions sera multipliée par 20

  • Avec le lancement de la phase 2 de IOTA Chrysalis, la taille des transactions dans le Tangle passera d’environ 5 à 8 kilo-octets (Ko) pour un paquet à 350 octets pour une atomic transaction.
  • En conséquence, le nombre de messages par seconde (mps) pourrait être multiplié par 20 environ.

Le développeur de l’IOTA, Hans Moog, a révélé de nouveaux détails sur la phase 2 de Chrysalis via Discord. Comme déjà annoncé avec l’annonce de Chrysalis, la mise à niveau implique le passage du concept de bundle aux atomic transactions. David Sønstebø de l’IOTA a déclaré en février que la mise à niveau sera accompagnée de nombreuses améliorations:

Cela permettra de réduire la surcharge du réseau, de diminuer la charge de vérification des signatures, d’améliorer la protection contre le spam et le contrôle de l’encombrement, et de réduire la longueur des preuves Merkle (pour les futurs sharings). En outre, cela réduira les efforts de mise en œuvre et augmentera la maintenabilité de notre logiciel de nœud central.

IOTA Chrysalis phase 2 réduit la taille d’une transaction

Mais que signifie exactement ce changement? Jusqu’à présent, l’IOTA a utilisé le concept de « bundles » pour créer des transactions. Les lots sont des paquets de transfert qui contiennent au moins une transaction d’entrée et une transaction de sortie et peuvent également inclure des transactions de valeur nulle. Jusqu’à présent, les transactions individuelles étaient reliées entre elles par le « tronc ».

Les bundles eux-mêmes sont des atomic transactions, ce qui signifie que soit toutes les transactions sont acceptées par le réseau, soit aucune. En d’autres termes, il faut utiliser au moins 3 transactions pour créer un transfert simple : 2 transactions pour la saisie et leur signature et une transaction pour le reste (sans signature). Le problème avec ce concept est que ces liasses ont une taille fixe, quel que soit leur contenu.

En faveur des avantages mentionnés ci-dessus par Sønstebø, ce concept sera remplacé par des atomic transactions avec la phase 2 de Chrysalis, de sorte qu’une seule transaction soit atomique. Comme l’a expliqué Hans Moog via Discord, la taille de la transaction sera plus de vingt fois plus petite. En conséquence, le nombre de messages par seconde (mps) sera également multiplié par vingt, selon Moog:

Mais je suis d’accord que les bundles sont des conneries et c’est pourquoi ils sont supprimés ensuite – actuellement, le goulot d’étranglement est le débit du réseau et la conversion ternaire.

Actuellement, un paquet est d’environ 5-8 kb.
Après la deuxième partie de Chrysalis, il y a environ 350 octets.
Donc plus de 20 fois plus petit.
Les mps devraient donc être 20 fois plus élevés, surtout sans les conneries ternaires.

Ainsi, si vous dites qu’un bundle comporte 3 transactions et que vous comparez donc 1000 iota tps à 333 btc tps, vous aurez, après la phase 2, 4-5000 tps « réels ». Je pense qu’il pourrait aussi se retrouver dans les 5 chiffres puisque nous avons aussi des transactions de données qui pourraient être plus petites.

En plus des améliorations apportées par les atomic transactions, Moog a également révélé que la Fondation IOTA a déjà commencé à travailler sur les spécifications du nouveau modèle de consensus, le « Tangle Multiverse »:

C’est vrai. Nous sommes en train de rédiger les spécifications. […] J’y pense depuis très longtemps mais je n’ai jamais eu le temps d’écrire les spécifications car nous étions censés travailler sur le fpc. Il y a donc très peu de questions ouvertes sur la façon dont cela devrait fonctionner. Plutôt que « est-ce que ça marche ».

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.

Les commentaires sont fermés.