Pourquoi un seul client d'exécution expose-t-il encore 85 % d'Ethereum à un risque identique ?
Opportunité
Geth fonctionne sur environ 85 % des nœuds d'exécution Ethereum, bien au-dessus du seuil de 33 % que la communauté considère comme sûr pour tout client unique. Un seul bug non découvert de consensus ou de corruption d'état dans Geth affecterait la grande majorité du réseau simultanément et pourrait provoquer une finalisation incorrecte. La couche de consensus s'est améliorée après le Merge, Lighthouse, Prysm, Teku et Nimbus se partageant la charge, mais la diversité des clients d'exécution n'a jamais suivi. Aucune friction dans le processus de staking ou de configuration des nœuds ne décourage un opérateur de choisir Geth, et aucun système d'alerte automatisé n'informe le réseau lorsque la concentration s'aggrave. Le tableau de bord communautaire sur clientdiversity.org suit l'écart de la couche d'exécution depuis des années sans provoquer de changement significatif dans le comportement des opérateurs.
Pourquoi c'est important
Une monoculture au niveau de la couche d'exécution signifie qu'une seule faille zero-day peut corrompre l'état canonique de l'ensemble du réseau avant qu'aucun coupe-circuit ne se déclenche.
Comment j'évalue l'opportunité
Le Score d'Opportunité est mon évaluation personnelle, pas une mesure : l'intensité de la douleur, sa fréquence et le peu de solutions qui existent aujourd'hui. Plus il est élevé, plus je pense que le problème vaut la peine d'être résolu.
L'intensité de la douleur qu'il provoque lorsqu'il se manifeste.
La fréquence à laquelle les gens y sont réellement confrontés.
Le peu de bons outils qui existent pour y remédier aujourd'hui.
D'autres problèmes qui méritent d'être résolus
Pourquoi ne puis-je pas prouver ma solvabilité sans révéler mon solde ?
BlockchainPourquoi déplacer de l'argent entre blockchains est-il encore plus effrayant que les débuts d'internet ?
BlockchainPourquoi la conformité se résume-t-elle encore à un PDF et une prière ?
BlockchainPourquoi la garde autonome est-elle encore un choix entre perdre ses clés et faire confiance à une entreprise ?
BlockchainPourquoi la tokenisation d'un actif réel nécessite-t-elle encore dix intermédiaires ?
BlockchainPourquoi un stablecoin ne peut-il pas effectuer un paiement sans connexion internet ?