bnode

Bitcoin Node Manager : une interface graphique web pour votre nœud bitcoin

Posséder son propre nœud bitcoin, c’est bien, mais encore faut-il pouvoir le gérer correctement. Il est donc utile d’avoir à sa disposition une panoplie d’outils dédiés à cette tâche. Parmi ceux-ci, on peut citer Bitcoin Node Manager, un tableau de bord simple et efficace pour le suivi de votre instance bitcoin.

Administrer son nœud bitcoin, cela passe d’abord par la manipulation d’utilitaires en ligne de commande et cela reste le moyen le plus puissant pour gérer toutes les options à disposition. Mais à côté de cela, il existe un certain nombre d’applications qui peuvent faciliter la tâche et offrir une approche plus conviviale. Avec Bitcoin Node Manager, vous pouvez profiter d’une application web qui va vous permettre de visualiser en un clin d’œil les options et l’activité de votre nœud.

Il s’agit d’une application écrite en PHP 7 et nécessite donc un serveur web (Apache, Nginx, PHP Server) à installer sur le nœud à administrer. L’installation proprement dite s’effectue sans problème pour un administrateur moyennement expérimenté. Ceci étant fait, Bitcoin Node Manager pourra vous aider à surveiller efficacement votre nœud : Une interface agréable vous présente sur la page principale les informations générales sur les options activées, la blockchain en général (Taille de la blockchain, difficulté, hashrate en cours), les derniers blocs générés, le trafic et les pairs connectés.

102018547 2c11e800 3d6e 11eb 96bb e0bccf76977e

D’autres options permettent d’aller plus loin :

  • Informations sur les 25 derniers blocs reçus avec leur timestamp, la taille, les frais perçus par les mineurs et le nombre de transactions. On peut aussi savoir si un bloc a été miné par un mineur ayant activé l’option « overt AsicBoost ». Un lien permet de voir le détail de ces informations sur les explorateurs de blocs les plus connus.
  • Informations sur les dernières fourches reçues (blocs orphelins / chaînes alternatives)
  • Statistiques du pool de mémoire (taille et nombre de transactions)

D’autre part, l’accent est particulièrement mis sur la gestion des pairs connectés au nœud :

  • Création de règles pour interdire, déconnecter ou enregistrer les pairs qui gaspillent des ressources, sont lents ou exécutent des clients alternatifs (par exemple, BCash)
  • Définition des événements globaux qui déclenchent l’exécution de règles, qui peuvent être exécutées manuellement ou via une tâche cron
  • Vue d’ensemble de tous les pairs connectés, y compris le pays, le FAI, le client, l’utilisation du trafic, les services pris en charge… Ces informations peuvent être visualisées sur une carte, avec une répartition par pays.
  • Interdire ou déconnecter des pairs 
  • Gérer une liste d’hébergeurs Web pour détecter si le pair est hébergé ou privé
  • Gérer les pairs bannis
  • Générer des règles iptables afin de rejeter les pairs bannis au niveau du système d’exploitation

On le voit, même si on est loin d’avoir accès à toutes les options disponibles pour l’administration en ligne de commande, Bitcoin Node Manager propose, à travers une interface intuitive, des informations et des fonctionnalités bien pratiques pour un suivi quotidien d’un nœud bitcoin.