Inquiétudes de Jameson Lopp sur la domination de Bitcoin Core
Jameson Lopp, early Bitcoiner et cypherpunk de renom, a exprimé ses préoccupations concernant la domination évidente de Bitcoin Core, le principal logiciel client du réseau Bitcoin (BTC), dont la part de marché atteint 96 %. Lopp, CTO de Casa, a évoqué cette situation sur X le 2 mai 2025, qualifiant cette hégémonie de « suboptimale ». Il a précisé que le choix de la version du client de nœud Bitcoin dépend des validateurs, et a souligné la liberté des opérateurs de nœuds de sélectionner l’implémentation qu’ils souhaitent utiliser.
« Le fait que 96 % des nœuds utilisent Bitcoin Core est suboptimal selon moi », a déclaré Lopp.
Néanmoins, il a aussi fait remarquer qu’il existe un problème majeur avec la plupart des alternatives : elles tendent souvent à être non maintenues ou soutenues uniquement par un seul développeur, sans possibilité de révision par des pairs. Les clients alternatifs de Bitcoin sont ainsi vulnérables aux bugs en raison du manque de validations croisées par d’autres développeurs.
Les alternatives à Bitcoin Core
Parmi les alternatives les plus développées, Lopp a mentionné Floresta, une implémentation légère de nœud complet Bitcoin écrite en Rust, ainsi que l’implémentation Golang btcd. Actuellement, 96,99 % de tous les nœuds Bitcoin fonctionnent avec des clients Bitcoin Core, tandis que 2,72 % s’appuient sur Bitcoin Knots, un logiciel modifié et maintenu par Luke Dashjr. Btcd, également connu sous le nom de Bitcoin Suite, ne représente que 0,29 % des nœuds, alors que les clients alternatifs ne concernent que 0,04 % des ordinateurs des validateurs.
Rôle des clients de nœud Bitcoin
Un client de nœud Bitcoin est un programme qui se connecte au réseau Bitcoin pour valider les transactions et les blocs selon les règles du protocole. Il contribue à maintenir le réseau décentralisé et sécure en partageant des données avec d’autres nœuds et, en option, en stockant l’intégralité de la blockchain.
Critiques sur Bitcoin Core et propositions d’amélioration
Les développeurs de Bitcoin Core, le client de nœud dominant, ont été critiqués pour leur conservatisme et leur inertie. Récemment, Peter Todd, un candidat en vue pour le rôle de Satoshi, a proposé de lever la limite de taille des sorties de données OP_RETURN afin de rendre Bitcoin (BTC) plus flexible et adapté au développement de solutions de niveau 2 (L2). Cette métrique fait l’objet de débats depuis des années : certains Bitcoiners jugent que la limite est superflue, tandis que d’autres la considèrent comme une protection contre le spam.
Les puristes de Bitcoin craignent que de tels changements ne transforment cette cryptomonnaie en un simple altcoin. De plus, les solutions L2 pourraient potentiellement siphonner la liquidité et les utilisateurs de la chaîne sous-jacente, à l’instar de ce qui s’est produit avec Ethereum (ETH) et ses réseaux EVM.