Un Zoom sur Mysticeti, la mise à jour qui propulse Sui (SUI)
24 septembre 2024

Dans cet article
La blockchain Sui (SUI) vient de déployer Mysticeti sur son mainnet, une mise à jour d'ampleur améliorant drastiquement les performances du réseau de layer 1. Un zoom sur cette mise à niveau et ce que cela change pour Sui.
Les informations principales
- Sui est une blockchain de première couche (layer 1) développée par Mysten Labs, lancée en mai 2023, et conçue pour être hautement performante et scalable.
- La mise à jour Mysticeti est la plus importante de Sui depuis son lancement. Elle introduit un nouveau protocole de consensus basé sur un graphe orienté acyclique (DAG) non certifié, permettant d’atteindre le plus bas niveau de latence pour une blockchain.
- Les performances de Sui après Mysticeti : réduction de 80 % de la latence (désormais 390 ms pour le consensus et 640 ms pour la finalité de règlement sur le testnet), avec un potentiel de débit de 100 000 transactions par seconde.
- Impact en termes d’activité : Augmentation notable de la Total Value Locked (TVL) de 350 à 600 millions de dollars en quelques semaines, et hausse significative du nombre d'adresses actives quotidiennement.
Introduction et contexte sur Sui
Sui est une blockchain de première couche (layer 1) de dernière génération, conçue pour être hautement performante et scalable. Développée par Mysten Labs depuis 2021, son réseau principal a été lancé en mai 2023, accompagné du lancement officiel de SUI, la cryptomonnaie native de Sui.
Contrairement à la majorité des projets de layer 1, Sui se distingue par une infrastructure technologique innovante qui combine un nouveau langage de programmation, Move, avec une scalabilité horizontale permise par la parallélisation des transactions. Ces caractéristiques permettent à Sui de gérer un débit de transactions théorique de 125 000 transactions par seconde, avec un temps de finalité inférieur à 3 secondes.
Le secteur des blockchains de layer 1 est certainement l'un des plus compétitifs dans l'industrie des cryptomonnaies, comme en témoignent les dizaines de concurrents d'Ethereum apparus en seulement cinq ans. À ce jour, l'un des rares exemples de succès est Solana, notamment grâce à sa capacité à exécuter des transactions rapidement, sans latence et à moindre coût. Ainsi, la nouvelle génération de blockchains layer 1 - incluant Aptos, Sei et bien sûr Sui - dispose des atouts technologiques nécessaires pour offrir une proposition de valeur solide et viable. Dans cette analyse, nous nous concentrons sur la récente mise à jour Mysticeti, qui améliore encore les performances théoriques de Sui, et son impact sur l'écosystème.
La mise à jour Mysticeti
Modification du consensus
Le 25 juillet 2024, le mainnet de la blockchain Sui a implémenté Mysticeti, la mise à jour la plus importante depuis son lancement officiel en 2023. Cette mise à jour introduit un nouveau protocole de consensus basé sur un graphe orienté acyclique (DAG), qui améliore l'algorithme précédent (Narwhal-Bullshark). L'objectif est de fournir la latence la plus faible parmi les réseaux blockchain existants.
Mysticeti est un protocole de consensus de type Byzantine Fault Tolerant, basé sur un graphe orienté acyclique (DAG), qui s'appuie sur les réussites de l'algorithme de consensus Narwhal-Tusk tout en améliorant ses faiblesses.
Auparavant, le protocole de consensus Narwhal-Bullshark reposait sur deux composantes majeures : Narwhal et Bullshark. Narwhal est un protocole de mempool distribué qui organise les transactions des utilisateurs. Chaque validateur comporte deux entités : un primary et des workers. Les workers divisent les données de transaction reçues des clients et les transmettent au primary, qui compile une liste de transactions.
Cette liste est incluse dans le bloc pour le tour en cours. Pour passer au tour suivant, il faut que 2f+1 validateurs confirment le bloc (où f est le nombre de nœuds pouvant être défectueux) et génèrent un certificat. Grâce à ces certificats, les validateurs n'ont pas besoin d'inclure toutes les transactions dans le bloc, mais peuvent les valider à l'aide des certificats, allégeant ainsi la charge de communication.
Le protocole de consensus Bullshark s'appuie sur la structure DAG de Narwhal pour ordonner les transactions de sorte que tous les validateurs puissent parvenir à un ordre total, même s'ils ne possèdent pas tous les mêmes informations au même moment. Bullshark utilise des « points d'ancrage » (anchors) et des « liens faibles » (weak links) pour garantir que même les validateurs plus lents soient inclus dans le processus de consensus, assurant ainsi une meilleure équité.
La principale différence entre Narwhal-Bullshark et Mysticeti est que ce dernier utilise des DAG non certifiés, contrairement aux DAG certifiés de Bullshark. En d'autres termes, la certification d’un bloc ne nécessite plus une supermajorité de validateurs (2f+1), car avec Mysticeti, les validateurs signent et partagent les blocs sans avoir besoin de certification. Cela réduit de moitié le nombre d’aller-retour entre les validateurs, offrant ainsi la latence la plus faible parmi tous les algorithmes de consensus basés sur un DAG.
Impact de Mysticeti sur les performances de Sui
La mise à jour Mysticeti modifie fondamentalement la manière dont Sui atteint le consensus, en introduisant un mécanisme de consensus basé sur un DAG non certifié. Le fait de ne plus nécessiter une supermajorité de validateurs pour confirmer un bloc réduit drastiquement la latence de Sui. D'après les tests effectués sur le testnet, Mysticeti permet au réseau de parvenir à un consensus en 390 ms, avec une finalité de règlement de 640 ms, représentant ainsi une réduction de 80 % par rapport à Narwhal-Bullshark.
En outre, Mysticeti simplifie le fonctionnement des validateurs en supprimant la distinction entre les primaries et les workers. Les transactions sont désormais alignées à l'intérieur du bloc, ce qui permet d'augmenter le débit jusqu'à 100 000 transactions par seconde.
Mysticeti introduit également une gestion plus efficace des ressources en réduisant le nombre de messages et de signatures nécessaires pour atteindre un consensus. En supprimant le besoin de générer et de vérifier de multiples certificats de validation, le protocole réduit considérablement la charge CPU des validateurs, améliorant ainsi la performance globale du réseau et, potentiellement, sa décentralisation.
Cependant, l'étendue des nouvelles capacités de performance de Sui ne pourra être pleinement déterminée que lorsque le réseau sera soumis à une utilisation intense par les utilisateurs. Dans la section suivante, nous examinerons l'impact de cette mise à jour sur l'activité des utilisateurs de Sui et les prévisions potentielles pour les mois à venir.
Quelques données d’activité sur Sui
La mise à jour Mysticeti a eu un impact considérable sur l’activité de la blockchain Sui. Dans notre récent rapport d’activité d’août 2024 sur les blockchains de layer 1, nous avons observé une hausse significative de la valeur totale verrouillée (TVL) et du nombre d’adresses actives quotidiennement sur le réseau, permettant à Sui d'afficher la meilleure performance de l'été.
Au début du mois d’août, la TVL de Sui a chuté à 350 millions de dollars, son niveau le plus bas depuis janvier. Cependant, l'annonce du déploiement de Mysticeti sur le mainnet a eu un effet positif, attirant de nouvelles liquidités sur la blockchain et faisant grimper la TVL à 600 millions de dollars début septembre.

Le nombre d’adresses uniques actives quotidiennement est passé de 20 000 début mai à plus de 2,45 millions à la fin du mois de mai, suite à l'annonce de Mysticeti sur le testnet, avant de se stabiliser autour de 400 000 entre juin et août. Ce chiffre a de nouveau augmenté début septembre, atteignant environ 1,75 million au 16 septembre.
De même, le nombre de transactions par jour sur Sui a dépassé 40 millions au début de mai. À noter que ce ne sont pas les transactions proposées au réseau, mais bien les transactions ajoutées à un bloc et confirmé sur la blockchain. Malgré les récentes annonces, ces niveaux de fréquentation n'ont pas encore été atteints à nouveau, rendant difficile l'évaluation complète de l'impact de la mise à jour Mysticeti sur les performances du réseau.

Néanmoins, le mois d'août a vu quelques pics en termes de transactions par seconde (TPS) : 277, 281 et 275. Bien que ces chiffres soient encore en deçà des performances moyennes de Solana (environ 500 TPS), ils restent encourageants pour l'avenir de Sui. Sur le plan technique, la blockchain dispose des infrastructures nécessaires pour accueillir un très grand nombre d'utilisateurs simultanés, bien plus que la plupart des blockchains EVM actuelles.
Avis de l’analyste : La mise à jour Mysticeti est prometteuse, tant en théorie qu'en pratique sur le testnet, pour les futures performances de Sui. Toutefois, le mécanisme Narwhal-Bullshark offrait déjà de bonnes performances, permettant d'exécuter un nombre élevé de transactions en parallèle et de gérer une grande vague d'utilisateurs. Pourtant, cette vague d'utilisateurs ne s'est pas encore matérialisée, et Mysticeti ne sera probablement pas le catalyseur qui l'amènera.