- IOTA Pollen v0.4.0 prépare le terrain pour le déploiement de Mana et Nectar.
- Cette version est également entièrement compatible avec le « Tangle Multiverse », qui est plus simple, plus sûr, plus robuste et plus évolutif que le FPC.
Vendredi, la Fondation IOTA a publié la v0.4.0, une nouvelle mise à jour pour le testnet Pollen sur son chemin vers la Coordicide (IOTA 2.0). Via Twitter, la fondation a écrit qu’elle marque une étape importante vers Nectar « car elle introduit le nouveau flux de données simplifié, le cœur de Coordicide » et constitue également une étape importante avant le lancement de Mana.
A new version of #Pollen is out! Pollen v0.4.0 marks an important step towards #Nectar as it introduces the new and simplified data-flow, core of #Coordicide. This release is a significant step before the introduction of #mana to Pollen! https://t.co/xtdgM27Gwa#IOTA
— IOTA (@iota) February 26, 2021
Comme le révèle l’article du blog, la version 0.4.0 de Pollen supprime le Tangle de valeurs (« Value Tangle ») et intègre sa logique directement dans Tangle de messages, tout en ajoutant ou en révisant le commutateur d’approbation, les marqueurs et de nombreuses autres fonctionnalités. La suppression de le Tangle de sert à simplifier le protocole afin de mieux traiter les messages orphelins. En outre, « grâce à l’introduction du commutateur d’approbation, l’inclusion des messages de données est indépendante du résultat de la transaction ».
Pour Mana, la nouvelle version pose les bases, car les changements et les optimisations « comme l’intégration des marqueurs et les contrôles efficaces des adhésions passées/futures aux cônes » permettent d’aller de l’avant avec l’intégration de Mana:
Nous allons bientôt introduire Mana et franchir une étape clé vers Nectar. Il permettra la mise en œuvre des éléments manquants tels que le poids d’approbation pour la finalité du message et le contrôle de la congestion.
Le pollen est déjà compatible avec Multiverse
Cependant, comme l’a révélé Hans Moog, développeur à la Fondation IOTA, également via Twitter, la v0.4.0 introduit « l’état de grand livre parallèle basé sur la réalité, ce qui signifie que la version est entièrement compatible avec le multivers »
This release was a huge refactor of the whole codebase (the last one before mana).
It now has the « complete » parallel reality based ledger state which means that this release is also fully compatible with multiverse. The next step is to integrate mana which is already coded. – Hans Moog ? (@hus_qy) February 26, 2021
La communauté de l’IOTA a fait preuve de confusion après ce tweet, car le Fast Probabilistic Consensus (FPC) est le protocole de consensus officiellement prévu pour Coordicide. Moog a ensuite précisé que c’était la décision de la Fondation IOTA de tester les deux options, le statut de grand livre ayant été développé à l’origine pour le FPC. Selon Moog, Multiverse « avait juste besoin de quelques fonctionnalités supplémentaires qui n’étaient pas présentes dans la première version, car nous voulions nous concentrer sur la sortie du testnet le plus rapidement possible ».
En fin de compte, le FPC utilise également le Multiverse Consensus comme mécanisme de récupération, « puisqu’il est capable de se remettre de choses comme les attaques par éclipse, les scissions de réseau et ainsi de suite, ce que le FPC ne peut pas faire ». En outre, Multiverse offre de nombreux avantages, mais n’a pas été suffisamment exploré pour remplacer complètement le FPC:
Multiverse est plus simple, plus sûr/robuste, mieux équilibré et beaucoup plus rapide, mais nous ne sommes pas sûrs qu’un attaquant puisse l’empêcher de « basculer » et donc de prendre une décision en gardant deux sous-Tangle conflictuels au même poids. En combinant FPC et Multiverse, nous obtenons la robustesse de Multiverse tout en étant sûrs que FPC brisera les états « méta stables ».
Tbh. Je pense que même Multiverse ne devrait pas vraiment se retrouver coincé dans des états métastables, mais ce n’est pas vraiment assez bien étudié pour abandonner complètement la FPC. Mais nous étudions en parallèle les mécanismes de rupture de métastabilité pour Multiverse, nous espérons donc en savoir plus bientôt.