Erreur de conception architecturale qui a pris 5 ans à reconnaître
En décembre 2024, Solana a annoncé une étape importante : le client validateur Firedancer est passé en production sur le mainnet après 100 jours de tests réussis, durant lesquels certains validateurs ont traité avec succès 50 000 blocs. Mais cet événement ne concerne pas seulement la performance — c’est la première fois que Solana résout réellement le problème structurel qui a causé les cinq incidents majeurs des cinq dernières années.
Le problème fondamental est très simple : près de 90 % des validateurs du réseau utilisent le même logiciel — le client Agave. Lorsqu’entre 70 et 90 % de la puissance de consensus d’une blockchain repose sur une seule base de code, toute erreur dans ce client ne constitue pas un incident local — elle devient une panne du réseau entier. La confirmation en moins d’une seconde ou la capacité à traiter des milliers de transactions par seconde deviennent insignifiantes lorsqu’une erreur logicielle peut figer toute la chaîne.
Ethereum a compris cette leçon dès ses débuts en passant à la preuve d’enjeu : la diversité des clients n’est pas une optimisation, mais une exigence de sécurité rigoureuse. Solana essaie maintenant de rattraper son retard, mais en partant d’une position beaucoup plus centralisée.
Un réseau victime de ses choix technologiques
L’historique des interruptions de Solana est une collection de catastrophes en salle d’attente. La panne de juin 2022, qui a duré 4,5 heures, a été causée par une erreur dans la fonctionnalité de nonce durable, entraînant la désynchronisation des validateurs. Par la suite, des incidents sont survenus à cause de fuites de mémoire, de transactions en double, et de conditions de course lors de la production de blocs.
Une analyse de Helius sur l’ensemble des interruptions montre une tendance claire : cinq des sept échecs sont dus à des erreurs de validateur ou de client, et non à une erreur de conception du consensus. En d’autres termes, Solana n’a pas été arrêté parce que son mécanisme central était défectueux, mais parce que le logiciel exécutant ce mécanisme contenait des bugs.
Le niveau de centralisation actuel rend cette situation encore plus dangereuse. Le rapport de santé du réseau de juin 2025 de la Fondation Solana indique que Agave et sa variante Jito-modified contrôlent 92 % des SOL stakés. En octobre 2025, ce chiffre n’a que légèrement diminué. Selon Cherry Servers, le client Jito-Agave détient toujours plus de 70 % du stake, malgré l’émergence d’un client hybride appelé Frankendancer — utilisant la couche réseau de Firedancer mais conservant le backend de consensus d’Agave — qui représente environ 21 %. Le client Firedancer original n’a pas encore de stake, car il en est encore au stade de mainnet non-voting.
Le fait que 70 % du stake repose sur une seule base de code signifie qu’une erreur dans Agave pourrait toujours paralyser le réseau.
Firedancer : architecture from scratch, pas un simple patch
Firedancer n’est pas une mise à jour ou un fork d’Agave. C’est une réécriture complète en C/C++, conçue par Jump Crypto, s’inspirant des architectures de systèmes de trading à haute fréquence. Ces deux clients ne partagent pas leur code source, leur langage de programmation, ni même leur structure de maintenance.
Ce qui est crucial : cette indépendance crée des zones d’erreur distinctes.
Une fuite de mémoire dans Agave (C++ écrit en Rust) ne se propagera pas au code Firedancer écrit en C/C++. Une erreur logique dans le planificateur de blocs d’Agave n’affectera pas le modèle d’exécution en « case » de Firedancer. Lorsqu’ils peuvent échouer indépendamment, le réseau peut survivre à une erreur grave sur un client, tant que la répartition du stake est suffisamment dispersée pour empêcher qu’un client hors ligne ne bloque le consensus.
Frankendancer : une étape intermédiaire intelligente
Frankendancer est une étape intermédiaire. Il utilise les composants réseau et de production de blocs de Firedancer, tout en conservant la couche de consensus et d’exécution d’Agave. Cela permet aux validateurs de bénéficier des améliorations de performance de Firedancer sans risquer de mettre tout le réseau en danger avec un code de consensus non éprouvé.
La croissance de Frankendancer, passant d’environ 8 % en juin à 21 % en octobre, prouve que ce modèle hybride peut attirer. Mais l’essentiel : tant que tous les validateurs s’appuient sur la couche Agave pour le consensus, une erreur dans cette couche peut toujours paralyser la chaîne — même si Frankendancer représente 21 % du stake.
C’est pourquoi le lancement en mainnet complet de Firedancer en décembre constitue une étape décisive.
Que change Firedancer en termes de performance et de fiabilité ?
Les benchmarks montrent que Firedancer peut traiter entre 600 000 et plus d’un million de transactions par seconde lors de tests contrôlés, dépassant largement la capacité démontrée d’Agave. Mais ce chiffre n’est pas l’objectif principal.
Ce qui motive l’intérêt des opérateurs et des organisations, c’est la résilience. Firedancer est conçu avec une architecture modulaire : composant réseau, couche de consensus, et exécution des transactions sont séparés. Une erreur dans un composant ne se propage pas aux autres. 100 jours de fonctionnement et 50 000 blocs ont prouvé que ce client peut participer au consensus, produire des blocs valides, et maintenir l’état sans dépendre d’Agave.
L’expérience opérationnelle reste limitée — seulement 100 jours sur quelques nœuds, contre plusieurs années de fonctionnement d’Agave en mainnet. Mais cela suffit à ouvrir la voie. Les validateurs ont désormais une alternative concrète, et la résilience du réseau dépendra de la vitesse à laquelle le stake se déplace hors d’une culture unique.
Choix du client par l’opérateur : une décision commerciale, pas seulement technique
Le terme « opérateur » (personne qui exploite/administré) dans le contexte blockchain désigne les entités qui gèrent des nœuds validateurs — des organisations d’infrastructure comme Lido ou Rocket Pool, jusqu’aux exploitants individuels. Leur décision quant au client à utiliser est une décision commerciale, pas seulement technique.
Les organisations considèrent Solana comme une plateforme de production : elles doivent se demander : que se passe-t-il en cas de problème ? Un réseau où 90 % des validateurs utilisent le même client présente un point de défaillance unique. Un réseau où aucun client ne contrôle plus de 33 % du stake peut continuer à fonctionner même si un client échoue.
L’écart entre Solana (767 millions de dollars d’actifs tokenisés) et Ethereum (12,5 milliards de dollars) ne reflète pas seulement l’effet de réseau ou l’attention des développeurs. Il traduit la confiance dans la disponibilité. Les gestionnaires de risques institutionnels exigent une fiabilité avant de s’engager dans le développement d’applications critiques.
Levex a noté que Firedancer « répond aux principales préoccupations que les investisseurs institutionnels ont exprimées concernant la fiabilité de Solana » et que la diversité des clients « offre la résilience que les entreprises exigent pour les applications critiques. »
La voie à suivre : de la centralisation à la décentralisation
Passer d’une domination d’Agave à 70 % à un réseau multi-client équilibré ne se fera pas du jour au lendemain. Les opérateurs doivent faire face aux coûts de transition : Firedancer nécessite des ajustements matériels, des processus opérationnels différents, et des caractéristiques de performance distinctes. La performance de 100 jours, même réussie, reste modeste comparée à plusieurs années d’activité d’Agave. Les opérateurs prudents attendront plus de données.
Mais la structure incitative actuelle favorise la diversification. Le rapport de santé des validateurs, qui suit la répartition des clients publiquement, exerce une pression réputationnelle sur les grands opérateurs. L’historique des interruptions du réseau est un rappel clair. Et l’histoire de l’acceptation par les organisations — avec ETF, RWA, paiements d’entreprise — dépend de la preuve que Solana a surmonté ses problèmes de fiabilité.
Solana dispose aujourd’hui de deux clients écrits dans des langages différents, avec un code source indépendant. L’architecture est prête. La question est : les opérateurs seront-ils assez rapides pour faire la transition ?
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
Firedancer officiellement opérationnel : Solana échappe enfin au danger du "client unique"
Erreur de conception architecturale qui a pris 5 ans à reconnaître
En décembre 2024, Solana a annoncé une étape importante : le client validateur Firedancer est passé en production sur le mainnet après 100 jours de tests réussis, durant lesquels certains validateurs ont traité avec succès 50 000 blocs. Mais cet événement ne concerne pas seulement la performance — c’est la première fois que Solana résout réellement le problème structurel qui a causé les cinq incidents majeurs des cinq dernières années.
Le problème fondamental est très simple : près de 90 % des validateurs du réseau utilisent le même logiciel — le client Agave. Lorsqu’entre 70 et 90 % de la puissance de consensus d’une blockchain repose sur une seule base de code, toute erreur dans ce client ne constitue pas un incident local — elle devient une panne du réseau entier. La confirmation en moins d’une seconde ou la capacité à traiter des milliers de transactions par seconde deviennent insignifiantes lorsqu’une erreur logicielle peut figer toute la chaîne.
Ethereum a compris cette leçon dès ses débuts en passant à la preuve d’enjeu : la diversité des clients n’est pas une optimisation, mais une exigence de sécurité rigoureuse. Solana essaie maintenant de rattraper son retard, mais en partant d’une position beaucoup plus centralisée.
Un réseau victime de ses choix technologiques
L’historique des interruptions de Solana est une collection de catastrophes en salle d’attente. La panne de juin 2022, qui a duré 4,5 heures, a été causée par une erreur dans la fonctionnalité de nonce durable, entraînant la désynchronisation des validateurs. Par la suite, des incidents sont survenus à cause de fuites de mémoire, de transactions en double, et de conditions de course lors de la production de blocs.
Une analyse de Helius sur l’ensemble des interruptions montre une tendance claire : cinq des sept échecs sont dus à des erreurs de validateur ou de client, et non à une erreur de conception du consensus. En d’autres termes, Solana n’a pas été arrêté parce que son mécanisme central était défectueux, mais parce que le logiciel exécutant ce mécanisme contenait des bugs.
Le niveau de centralisation actuel rend cette situation encore plus dangereuse. Le rapport de santé du réseau de juin 2025 de la Fondation Solana indique que Agave et sa variante Jito-modified contrôlent 92 % des SOL stakés. En octobre 2025, ce chiffre n’a que légèrement diminué. Selon Cherry Servers, le client Jito-Agave détient toujours plus de 70 % du stake, malgré l’émergence d’un client hybride appelé Frankendancer — utilisant la couche réseau de Firedancer mais conservant le backend de consensus d’Agave — qui représente environ 21 %. Le client Firedancer original n’a pas encore de stake, car il en est encore au stade de mainnet non-voting.
Le fait que 70 % du stake repose sur une seule base de code signifie qu’une erreur dans Agave pourrait toujours paralyser le réseau.
Firedancer : architecture from scratch, pas un simple patch
Firedancer n’est pas une mise à jour ou un fork d’Agave. C’est une réécriture complète en C/C++, conçue par Jump Crypto, s’inspirant des architectures de systèmes de trading à haute fréquence. Ces deux clients ne partagent pas leur code source, leur langage de programmation, ni même leur structure de maintenance.
Ce qui est crucial : cette indépendance crée des zones d’erreur distinctes.
Une fuite de mémoire dans Agave (C++ écrit en Rust) ne se propagera pas au code Firedancer écrit en C/C++. Une erreur logique dans le planificateur de blocs d’Agave n’affectera pas le modèle d’exécution en « case » de Firedancer. Lorsqu’ils peuvent échouer indépendamment, le réseau peut survivre à une erreur grave sur un client, tant que la répartition du stake est suffisamment dispersée pour empêcher qu’un client hors ligne ne bloque le consensus.
Frankendancer : une étape intermédiaire intelligente
Frankendancer est une étape intermédiaire. Il utilise les composants réseau et de production de blocs de Firedancer, tout en conservant la couche de consensus et d’exécution d’Agave. Cela permet aux validateurs de bénéficier des améliorations de performance de Firedancer sans risquer de mettre tout le réseau en danger avec un code de consensus non éprouvé.
La croissance de Frankendancer, passant d’environ 8 % en juin à 21 % en octobre, prouve que ce modèle hybride peut attirer. Mais l’essentiel : tant que tous les validateurs s’appuient sur la couche Agave pour le consensus, une erreur dans cette couche peut toujours paralyser la chaîne — même si Frankendancer représente 21 % du stake.
C’est pourquoi le lancement en mainnet complet de Firedancer en décembre constitue une étape décisive.
Que change Firedancer en termes de performance et de fiabilité ?
Les benchmarks montrent que Firedancer peut traiter entre 600 000 et plus d’un million de transactions par seconde lors de tests contrôlés, dépassant largement la capacité démontrée d’Agave. Mais ce chiffre n’est pas l’objectif principal.
Ce qui motive l’intérêt des opérateurs et des organisations, c’est la résilience. Firedancer est conçu avec une architecture modulaire : composant réseau, couche de consensus, et exécution des transactions sont séparés. Une erreur dans un composant ne se propage pas aux autres. 100 jours de fonctionnement et 50 000 blocs ont prouvé que ce client peut participer au consensus, produire des blocs valides, et maintenir l’état sans dépendre d’Agave.
L’expérience opérationnelle reste limitée — seulement 100 jours sur quelques nœuds, contre plusieurs années de fonctionnement d’Agave en mainnet. Mais cela suffit à ouvrir la voie. Les validateurs ont désormais une alternative concrète, et la résilience du réseau dépendra de la vitesse à laquelle le stake se déplace hors d’une culture unique.
Choix du client par l’opérateur : une décision commerciale, pas seulement technique
Le terme « opérateur » (personne qui exploite/administré) dans le contexte blockchain désigne les entités qui gèrent des nœuds validateurs — des organisations d’infrastructure comme Lido ou Rocket Pool, jusqu’aux exploitants individuels. Leur décision quant au client à utiliser est une décision commerciale, pas seulement technique.
Les organisations considèrent Solana comme une plateforme de production : elles doivent se demander : que se passe-t-il en cas de problème ? Un réseau où 90 % des validateurs utilisent le même client présente un point de défaillance unique. Un réseau où aucun client ne contrôle plus de 33 % du stake peut continuer à fonctionner même si un client échoue.
L’écart entre Solana (767 millions de dollars d’actifs tokenisés) et Ethereum (12,5 milliards de dollars) ne reflète pas seulement l’effet de réseau ou l’attention des développeurs. Il traduit la confiance dans la disponibilité. Les gestionnaires de risques institutionnels exigent une fiabilité avant de s’engager dans le développement d’applications critiques.
Levex a noté que Firedancer « répond aux principales préoccupations que les investisseurs institutionnels ont exprimées concernant la fiabilité de Solana » et que la diversité des clients « offre la résilience que les entreprises exigent pour les applications critiques. »
La voie à suivre : de la centralisation à la décentralisation
Passer d’une domination d’Agave à 70 % à un réseau multi-client équilibré ne se fera pas du jour au lendemain. Les opérateurs doivent faire face aux coûts de transition : Firedancer nécessite des ajustements matériels, des processus opérationnels différents, et des caractéristiques de performance distinctes. La performance de 100 jours, même réussie, reste modeste comparée à plusieurs années d’activité d’Agave. Les opérateurs prudents attendront plus de données.
Mais la structure incitative actuelle favorise la diversification. Le rapport de santé des validateurs, qui suit la répartition des clients publiquement, exerce une pression réputationnelle sur les grands opérateurs. L’historique des interruptions du réseau est un rappel clair. Et l’histoire de l’acceptation par les organisations — avec ETF, RWA, paiements d’entreprise — dépend de la preuve que Solana a surmonté ses problèmes de fiabilité.
Solana dispose aujourd’hui de deux clients écrits dans des langages différents, avec un code source indépendant. L’architecture est prête. La question est : les opérateurs seront-ils assez rapides pour faire la transition ?