Starknet annonce la cause de l'incident du mainnet, le réseau fonctionne à nouveau de manière stable

TapChiBitcoin
STRK3,17%
ETH7,65%

L’équipe de développement de Starknet, le réseau de couche-2 (L2) basé sur Ethereum, a publié un rapport post-mortem (post-mortem) clarifiant la cause profonde de l’incident ayant entraîné l’arrêt du mainnet lundi.

Selon le rapport, l’incident provient d’une incohérence d’état entre le blockifier (couche d’exécution) et la couche de preuve (couche de preuve utilisée pour vérifier que la couche d’exécution traite les transactions correctement). L’équipe Starknet explique qu’à cause d’une combinaison spécifique d’appels croisés de fonctions, d’opérations d’écriture de variables, de revert (revert) et de mécanismes de gestion des erreurs, le blockifier a « mémorisé » une modification d’état survenue à l’intérieur d’une fonction qui a été revert, conduisant à une exécution erronée des transactions.

Cependant, cette erreur n’a jamais atteint l’état de finalisation sur L1 grâce à la couche de preuve de Starknet. La couche de preuve a détecté l’anomalie et empêché l’enregistrement des transactions erronées dans la blockchain, démontrant ainsi que le mécanisme de vérification fonctionne toujours comme prévu.

Schéma illustrant comment une erreur de code affecte le réseau | Source : StarknetL’incident a forcé le réseau à effectuer une réorganisation de bloc (restructuration de chaîne), annulant environ 18 minutes d’activité réseau. L’équipe de développement indique que Starknet a maintenant retrouvé un fonctionnement normal.

Après cet incident, l’équipe s’engage à renforcer les tests et les audits du code source pour prévenir de futures erreurs similaires. Cette interruption met également en lumière les défis croissants dans le développement de nouvelles générations de blockchains avec une architecture multi-couches et une complexité accrue.

Ce n’est pas la première fois que Starknet rencontre des problèmes en 2025. Auparavant, le réseau a connu plusieurs incidents, le plus grave étant en septembre après le déploiement d’une mise à jour majeure du protocole appelée Grinta.

Temps de fonctionnement de Starknet, avec un carré rouge indiquant l’incident de panne électrique en septembre | Source : StarknetSelon le rapport post-mortem, l’incident à l’époque a duré plus de cinq heures et provenait d’une erreur du sequencer — le composant responsable de l’ordonnancement des transactions sur le réseau. Pendant la période d’interruption, la production de blocs a été totalement arrêtée et deux restructurations de chaîne ont été effectuées pour restaurer l’état opérationnel.

Ce processus de restructuration a entraîné l’annulation d’environ une heure d’activité réseau, obligeant les utilisateurs à renvoyer leurs transactions. Pour un utilisateur ordinaire, renvoyer une transaction peut simplement causer un léger inconvénient si cela n’est pas lié au timing. Cependant, pour les traders fréquents ou les investisseurs devant sortir de positions ou effectuer des transactions dans un court laps de temps, cela peut avoir des conséquences graves.

Vương Tiễn

Voir l'original
Avertissement : Les informations contenues dans cette page peuvent provenir de tiers et ne représentent pas les points de vue ou les opinions de Gate. Le contenu de cette page est fourni à titre de référence uniquement et ne constitue pas un conseil financier, d'investissement ou juridique. Gate ne garantit pas l'exactitude ou l'exhaustivité des informations et n'est pas responsable des pertes résultant de l'utilisation de ces informations. Les investissements en actifs virtuels comportent des risques élevés et sont soumis à une forte volatilité des prix. Vous pouvez perdre la totalité du capital investi. Veuillez comprendre pleinement les risques pertinents et prendre des décisions prudentes en fonction de votre propre situation financière et de votre tolérance au risque. Pour plus de détails, veuillez consulter l'avertissement.
Commentaire
0/400
Aucun commentaire
Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)