Tezos vise l'amélioration de la L1 avec Tezos X

Tezos vise l'amélioration de la L1 avec Tezos X
Rony Roy
27 juin 2024, 18:37 PM
  • Tezos X introduit une conception modulaire, remplaçant la structure monolithique pour de meilleures performances.
  • Les Smart Rollups et une couche de disponibilité des données sont essentiels pour atteindre cette performance.
  • Tezos X prévoit de prendre en charge les langages de programmation traditionnels d'ici 2025.

La blockchain de preuve d'enjeu Tezos a dévoilé une série de nouvelles mises à jour. Baptisée Tezos X, la mise à niveau constitue une évolution vers une blockchain de couche 1 (L1) plus efficace.

Selon un article de blog du 27 juin, les développeurs considèrent la mise à niveau comme la prochaine évolution de la blockchain Tezos auto-évolutive.

Une fois déployée, la blockchain devrait connaître des améliorations en termes de performances, de composabilité et d’interopérabilité. Les développeurs cherchent à optimiser chaque composant afin qu'ils fonctionnent ensemble de manière transparente.

Une approche modulaire

Les développeurs travaillent sur cette mise à jour depuis début 2022. L’objectif était de s’éloigner de sa « conception monolithique », qui obligeait chaque nœud à répliquer toutes les activités.

Cela a entraîné des charges réseau plus élevées, ce qui s'est traduit par de mauvaises performances. Le réseau était également plus gourmand en énergie et en bande passante à ce stade.

Ce problème est résolu en adoptant une approche modulaire. Différents rôles sont attribués aux groupes de nœuds interconnectés, ce qui entraîne de meilleures performances.

L'une des principales améliorations de Tezos X est l'introduction des Smart Rollups. Avec cela, les développeurs affirment que le réseau pourrait atteindre des vitesses d'un million de transactions par seconde.

La performance a déjà été démontrée en juillet 2023 en combinant les Smart Rollups avec les Comités de disponibilité des données (DAC). Les DAC constituent une approche efficace pour publier des données de cumul en dehors des contraintes de l’espace des blocs L1.

Depuis, une couche de disponibilité de données (DAL) dédiée a été implémentée, ce qui offre de meilleures performances.

De plus, grâce au « pipeline et à d'autres optimisations », les développeurs ont pu réduire le temps de blocage de 60 secondes à 10 secondes. Les besoins en données des Smart Rollups sont offerts par le DAL sans compromettre la décentralisation.

Évolutivité pour obtenir un énorme coup de pouce

Tezos X résout également les problèmes de composabilité via une mise à l'échelle verticale.

En conséquence, les rollups intelligents peuvent « évoluer verticalement avec la puissance de traitement brute », éliminant ainsi le compromis entre les exigences matérielles et la décentralisation.

Tezos X cherche à libérer la charge de la couche 1 à l'aide d'un seul cumul canonique. Avec le cumul canonique gérant les applications et l’historique des transactions, la chaîne principale n’a plus qu’à gérer le consensus et le règlement.

Les développeurs visent un million de transactions par seconde en un seul cumul.

Tezos X sera également plus interopérable et prévoit d'introduire la prise en charge des langages de programmation traditionnels tels que JavaScript, Python et Java d'ici 2025.

De plus, Etherlink, un Smart Rollup compatible EVM qui permet le déploiement de contrats intelligents Solidity, sera également introduit.

Les développeurs de Tezos travaillent également à améliorer l'expérience des développeurs avec de meilleurs SDK, API et outils.

L'intégration de la blockchain Tezos dans les applications devrait être « aussi simple que l'importation d'une bibliothèque de logiciels », ont écrit les développeurs.