Le développeur propose de surveiller l’infrastructure la plus négligée de Bitcoin

4 Min Read
4 Min Read

Le développeur b10c a publié ce 12 mai une proposition sur GitHub pour créer un outil de surveillance pour Graines DNS de Bitcoin, qui sont les serveurs que les nouveaux nœuds consultent au démarrage pour découvrir les adresses IP des autres nœuds actifs du réseau. Ces serveurs font partie de l’une des infrastructures les plus invisibles (et sensibles) du fonctionnement de Bitcoin.

Sans la référence initiale que Graines DNS offre, un nœud nouvellement connecté ne sait pas avec quels autres participants communiquer pour s’intégrer dans Bitcoin. Dans ce cadre, les graines DNS fonctionnent comme une passerelle vers le réseau, puisqu’elles fournissent des listes de nœuds accessibles afin que le nouveau nœud peut commencer à synchroniser les blocs et les transactions.

Si ces serveurs tombent en panne, deviennent obsolètes ou renvoient des informations incorrectes, un nœud peut avoir des difficultés à trouver des homologues disponibles, à se connecter aux nœuds en panne ou même à se retrouver isolé du réseau légitime. Dans des scénarios plus extrêmes, une manipulation délibérée de Graines DNS pourrait faciliter les attaques d’éclipseoù un attaquant parvient à entourer un nœud de connexions contrôlées pour lui montrer une vue partielle ou altérée de Bitcoin.

Pour cette raison, b10c maintient dans le référentiel de propositions qu’avoir une surveillance constante et des données historiques sur le comportement du Graines DNS Il est pertinent de détecter les problèmes connectivité, dégradation des infrastructures, tentatives possibles de centralisation ou comportement anormal au sein du réseau.

Le graphique suivant partagé par b10c montre le nombre de nœuds annoncés par chacun des neuf Graines DNS de Bitcoin entre janvier 2023 et mi-2025. Jusqu’à fin 2024, le total est resté relativement stable, autour de 300 nœuds annoncés. Dès lors, les données de plusieurs graines disparaître du registredémontrant le déficit de surveillance que b10c cherche à combler.

LIRE  Solana et Ethereum adoptent DeFi sur Uniswap

Une proposition ouverte, sans personne responsable désignée

Le seul projet qui remplissait cette fonction de surveillance était celui du développeur bitcoiner connu sous le nom de virtu, selon b10c. Cet outil a arrêté de mettre à jour ses données fin 2024 et, de plus, son code n’est pas ouvert, ce qui empêche les autres développeurs de l’utiliser directement.

“Ce serait bien d’avoir à nouveau un outil et que quelqu’un l’étudie”, a écrit b10c sur X.

Pour l’instant, l’initiative publiée sur GitHub fonctionne comme une base technique et conceptuelle sur lequel un autre développeur devrait construire un outil de suivi opérationnel. La proposition n’a pas de personne assignée ni de développement actif confirmé.

Parmi les exigences minimales définies par b10c figurent la consultation des enregistrements DNS de chaque graineessayez de vous connecter aux nœuds qu’ils renvoient et enregistrez les résultats obtenus. Le système doit également collecter des informations supplémentaires, telles que l’agent utilisateur de chaque nœud, un identifiant qui nous permet de savoir quel logiciel exécute chaque participant du réseau.

Share This Article
Leave a comment