En octobre 2022, le réseau Solana a subi une interruption de plusieurs heures causée par une double instance de validateur. Selon le rapport de Stakewiz.com, un validateur produisait simultanément deux blocs pour le même créneau, créant un fork que le réseau ne pouvait pas résoudre automatiquement. C’était la énième panne d’une longue série qui a mis à l’épreuve la réputation du projet.
En bref
- La panne d’octobre 2022 a été causée par un validateur qui tournait en double instance
- Le réseau a produit deux blocs concurrents pour le même créneau, créant un fork irrécupérable
- Les développeurs ont dû redémarrer manuellement la blockchain à partir du bloc incriminé
- Entre 2021 et 2022, Solana a subi plus d’une dizaine d’incidents réseau significatifs
- Depuis 2023, les améliorations de protocole ont réduit la fréquence et la durée des pannes
[IMAGE: Illustration d’un fork blockchain avec deux chemins divergents représentant le conflit entre deux validateurs - search terms: blockchain fork validator conflict diagram]
Qu’est-ce qu’un fork irrécupérable sur une blockchain ?
Un fork irrécupérable survient quand deux versions différentes d’un même bloc coexistent sur le réseau sans que les validateurs puissent s’accorder sur laquelle est valide. C’est une situation que les algorithmes de consensus sont censés empêcher. Quand ils échouent, le réseau se paralyse.
Sur Solana, le mécanisme Tower BFT est conçu pour résoudre ces conflits automatiquement. Mais dans le cas d’octobre 2022, la double instance a créé une ambiguïté que le protocole n’a pas su traiter seul. Le réseau a continué de fonctionner en parallèle sur deux versions incompatibles, ce qui a rendu tout consensus impossible.
Cette situation est techniquement différente d’un simple ralentissement. Elle nécessite une intervention humaine coordonnée de l’ensemble des validateurs.
Que s’est-il passé exactement en octobre 2022 ?
[ORIGINAL DATA] Selon le rapport public de Stakewiz.com relayé par Decrypt, un opérateur de validateur a accidentellement exécuté deux instances simultanées de son logiciel. Quand ce validateur a eu son tour de produire un bloc, chaque instance a généré un bloc différent pour le même créneau de temps.
Une partie des validateurs du réseau a reçu le premier bloc, l’autre partie a reçu le second. Aucun consensus n’a pu s’établir sur lequel était légitime. Le réseau s’est figé, incapable de continuer à traiter des transactions.
Les développeurs de Solana ont dû identifier le bloc problématique, le numéro 153 139 220, et coordonner un redémarrage manuel de l’ensemble du cluster mainnet. Le compte Solana Status a annoncé la reprise à 7h00 UTC, plusieurs heures après l’arrêt initial.
[INTERNAL-LINK: architecture Solana → article sur le Proof of History et Tower BFT]
Pourquoi Solana était-il particulièrement vulnérable à ce type d’incident ?
L’architecture de Solana favorise la vitesse sur la résilience. Le Proof of History permet d’atteindre des débits très élevés, mais repose sur une synchronisation précise entre validateurs. Cette précision crée une fragilité : toute désynchronisation significative peut provoquer une paralysie plutôt qu’un simple ralentissement.
[UNIQUE INSIGHT] La comparaison avec Ethereum est instructive. En septembre 2022, Ethereum a réalisé The Merge, sa transition vers le Proof of Stake, en plein vol, sans aucune interruption de service. Solana, de son côté, a subi plusieurs pannes importantes la même année. Cette asymétrie a pesé sur la confiance des développeurs à cette période.
La centralisation relative des validateurs Solana, qui nécessitent un matériel plus puissant et plus coûteux qu’Ethereum, amplifie également le risque. Moins de validateurs signifie qu’une configuration défaillante peut avoir un impact disproportionné sur le réseau global.
Comment Solana a-t-il amélioré sa stabilité depuis 2023 ?
Après la série de pannes de 2021-2022, l’équipe Solana a engagé plusieurs chantiers techniques. Le principal a porté sur la gestion des cas limites dans Tower BFT, pour éviter qu’un conflit de blocs ne paralyse le réseau entier.
Des améliorations ont aussi été apportées à la détection des validateurs en double instance. Des alertes automatiques peuvent désormais signaler ce type de configuration anormale avant qu’elle ne cause un incident. L’outillage des opérateurs de validateurs a été amélioré en conséquence.
[PERSONAL EXPERIENCE] Le bilan sur la période 2023-2026 est nettement meilleur. Les pannes significatives sont devenues rares. Quand des dégradations surviennent, elles durent généralement moins longtemps qu’en 2021-2022. Ce progrès est réel, même si la robustesse reste inférieure à celle d’Ethereum.
Quelle a été l’impact sur l’écosystème Solana ?
La panne d’octobre 2022 s’est produite dans un contexte déjà difficile. FTX, le principal soutien institutionnel de Solana, était en train de s’effondrer. La TVL du réseau avait chuté de plusieurs milliards à quelques centaines de millions de dollars par rapport aux sommets de 2021.
Dans ce contexte, la panne a renforcé les doutes sur la fiabilité long terme de Solana comme infrastructure DeFi. Plusieurs projets ont envisagé une migration vers d’autres réseaux. Certains ont effectivement bougé.
La résurrection de Solana en 2024 doit donc être lue comme un retournement remarquable. Le réseau a su regagner la confiance des développeurs malgré une période particulièrement difficile.
[INTERNAL-LINK: rebond Solana 2024 → article sur l’écosystème Solana post-FTX]
Questions fréquentes
Solana peut-il encore connaître des pannes totales en 2026 ?
Théoriquement oui. Aucune blockchain n’est immunisée contre tous les scénarios de défaillance. Cependant, les améliorations apportées depuis 2023 ont réduit significativement la probabilité d’un incident majeur. Les opérateurs de validateurs disposent aujourd’hui de meilleurs outils de supervision.
Le redémarrage manuel d’une blockchain n’est-il pas contraire à la décentralisation ?
C’est une critique légitime. Quand un réseau nécessite une coordination manuelle des développeurs pour redémarrer, cela révèle un degré de centralisation opérationnelle. Solana n’est pas la seule blockchain dans ce cas, mais les incidents répétés de 2021-2022 ont mis cette question particulièrement en lumière.
Qu’est-ce que le Tower BFT et comment est-il censé éviter ces problèmes ?
Tower BFT est l’algorithme de consensus de Solana, conçu pour gérer les comportements byzantins, c’est-à-dire les noeuds qui envoient des informations incorrectes ou contradictoires. En théorie, il doit résoudre automatiquement les conflits de blocs. En pratique, le cas de la double instance en 2022 a révélé une limite de sa conception face à certains scénarios edge case.
Sources
-
HACKS & SÉCURITÉPamStealer vole mots de passe, keychains et wallets crypto
-
HACKS & SÉCURITÉStep Finance : un hack de 21,4 M$ blanchis via Tornado Cash