Les 28 et 29 mai, il y a eu trois pannes chez la Sui Foundation.
En raison de ces ralentissements réseau, le traitement et le règlement des transactions ont été momentanément interrompus, ce qui a provoqué un chaos important dans l'écosystème Sui [SUI].
Après avoir pris conscience des risques liés à la proposition actuelle, la Sui Foundation a élaboré une solution robuste.
La toute première panne de réseau
Un bogue dans le nouveau système de solde d'adresse et de paiement hybride des gaz de Sui a été la cause de la première panne.
Rarement, deux transactions essayant de dépenser la même somme en même temps entraîneraient l'annulation correcte de l'une avec une erreur InsufficientFundsForWithdraw.
Cependant, dans ce cas, la transaction annulée a tenté de dépenser des fonds et a provoqué un gas smashing, entraînant un solde négatif invalide à la régularisation.
Sui noté,
L'annulation des transactions avec cette erreur permet au planificateur d'éviter les découvertes, mais il ne peut pas le faire si la transaction annulée continue de débiter des fonds en raison du gas smashing.
Malgré tout, les développeurs de Sui ont pu corriger ce bogue en empêchant le gas smashing après l'annulation d'une transaction pour absence de fonds.
La deuxième panne
Le réseau s'est rétabli rapidement après que la correction initiale a arrêté les attaques par gaz pour les transactions annulées en raison de InsufficientFundsForWithdraw.
Un cas limite a toutefois permis que l'erreur de fonds insuffisants soit masquée par une autre raison d'annulation, car les transactions peuvent échouer pour diverses raisons.
En contournant la protection, cela a provoqué une deuxième interruption et le même bug de débordement de solde. Après avoir résolu ces scénarios de défaillance superposés, les développeurs ont mis en œuvre un correctif plus complet qui a stabilisé le réseau.
La troisième interruption du mainnet
Heureusement, la troisième interruption n’a pas été causée par des paiements de gaz. Elle a été provoquée par un bogue dans le système de génération de clés distribuées (DKG) de Sui.
DKG a échoué en raison d'un manque de participation après les redémarrages des validateurs, mais l'état d'échec n'a pas été enregistré.
En raison de cela, les transactions dépendant de la randomisation étaient bloquées, et le réseau n’a pas pu accomplir sa transition d’époque prévue. Cela s’est produit parce que les validateurs avaient redémarré sans réaliser que le DKG avait déjà échoué.
Pour résoudre le problème, les développeurs ont ajouté un mécanisme pour fermer en toute sécurité une époque bloquée et ont assuré que l'état DKG restait cohérent entre les redémarrages.
Intéressant, Sui l'a le mieux résumé en notant,
Aujourd'hui, le système ne dispose pas de couche de défense en profondeur qui limiterait le rayon d'impact d'un tel plantage.
Dynamique du marché Sui
Cela a coïncidé avec une baisse du prix de SUI de 0,998 $ à 0,8783 $ au moment de la publication, représentant une chute de plus de 15 % au cours de la semaine écoulée.
Entre-temps, l'intérêt ouvert de Sui suggérait que les traders augmentaient leurs positions au lieu de les clôturer. Cela a confirmé davantage que les vendeurs reprenaient de la force face aux acheteurs.

Résumé final
- Moins de 48 heures après, trois bugs différents ont provoqué trois pannes, révélant des failles dans l'écosystème de Sui.
- Les pannes de Sui ont été le résultat d'une série de cas limites inhabituels plutôt que d'une seule défaillance.

