Publié le 14 juin 2026

Une ressource sélectionnée pour la communauté BTG
Lorsqu'il s'agit des réseaux crypto, une bonne documentation n'est pas seulement un confort—c'est une nécessité. Pour ceux qui développent ou exécutent une infrastructure pour Bitcoin Gold (BTG), la bibliothèque communautaire Bitcoin Gold Community Library (library.bitcoingold.services) est devenue une référence inestimable.
Qu'est-ce que le Bitcoin Gold (BTG) ?
Le Bitcoin Gold est un fork du Bitcoin qui s'est produit le 24 octobre 2017 à la hauteur de bloc 419,406. Son objectif principal est de démocratiser le minage en modifiant l'algorithme de preuve de travail du Bitcoin, passant de SHA256 à Equihash, rendant ainsi obsolète le matériel de minage ASIC spécialisé et permettant le minage sur des cartes graphiques (GPU) couramment disponibles. Ce choix de conception vise à décentraliser le processus de minage et à le rendre plus accessible aux utilisateurs quotidiens.Présentation de la bibliothèque communautaire BTG
La bibliothèque communautaire BTG est un ensemble organisé et opinionné de guides et de documentation spécialement conçu pour la communauté Bitcoin Gold. Ce n'est pas simplement un fork de wiki—elle est construite à partir de configurations de production exécutées sur bitcoingold.services et de sources canoniques des dépôts GitHub et du wiki officiels BTCGPU.La bibliothèque est organisée en distinctes « pistes », chacune adaptée à un rôle spécifique. Cette structure modulaire permet aux utilisateurs de trouver facilement exactement ce dont ils ont besoin, quel que soit leur niveau d'expérience.
Les cinq pistes de la bibliothèque
1. Transparence – Cette piste se concentre sur la dotation BTG, en fournissant des détails sur la premine de 100,000 BTG, les adresses de portefeuille et les instructions pour la vérification sur chaîne. La dotation a été minée dans les premiers 8,000 blocs suivant le fork, et toutes les 152 adresses de dotation sont des portefeuilles multisig 4-of-6, ce qui signifie qu'aucune personne seule ne peut accéder aux fonds.2. Operators – Pour ceux qui cherchent à exécuter une infrastructure, cette piste propose des cours étape par étape pour configurer un nœud complet (bgoldd), un seeder DNS, un serveur Electrum, un indexeur Blockbook et un pool de minage utilisant Miningcore. Le guide du nœud complet, à lui seul, constitue une procédure détaillée allant d'une installation Ubuntu fraîche à un nœud renforcé géré par systemd.
3. Developers – Cette piste est une mine d'or pour les développeurs. Elle couvre la création de portefeuilles, l'implémentation d'échanges atomiques, l'intégration avec RPC et la compilation à partir du code source. Un tableau utile montre comment configurer les bibliothèques UTXO populaires (bitcoinjs-lib pour JavaScript, rust-bitcoin pour Rust, pycoin pour Python et bitcoin-s pour Scala) afin qu'elles correspondent aux paramètres réseau spécifiques de BTG. Le guide confirme également que BTG prend en charge les échanges atomiques interchaînes avec BTC et autres pièces UTXO grâce aux contrats à verrouillage temporel haché (HTLC).
4. Users – Cette piste explique la configuration des portefeuilles pour Bitcoin Gold Core (le nœud complet), ElectrumG (le portefeuille SPV léger) et les principaux portefeuilles matériels tels que Trezor et Ledger. Elle insiste notamment sur la vérification des sommes de contrôle SHA-256 pour chaque téléchargement — une leçon tirée de l'attaque de la chaîne d'approvisionnement de 2018.
5. Security – Cette piste fournit des guides de renforcement de serveur couvrant ufw, fail2ban, les clés SSH et le sandboxing systemd. L'objectif est de sécuriser tout hôte exécutant l'infrastructure BTG, avec des tableaux clairs des ports du pare-feu et des instructions étape par étape pour le renforcement du système d'exploitation.
Un accent sur la transparence en matière de sécurité
L'une des caractéristiques remarquables de cette bibliothèque est sa documentation franche des incidents de sécurité passés sur la page de référence « Incidents de sécurité notables ». Ceux-ci incluent :2024 : Détournement du domaine bitcoingold.org — les utilisateurs sont invités à utiliser btgofficial.org à la place.
2020 : Une attaque de réorganisation de chaîne de 1,300+ blocs qui a été neutralisée par les nœuds exécutant la version v0.17.2 ou supérieure, la version v0.17.3 ajoutant une finalisation par point de contrôle continu pour empêcher les réorganisations profondes au niveau du protocole.
2018 : un détournement d'installateur Windows où des installateurs malveillants ont affaibli la génération de clés privées, réduisant l'espace de recherche de 2^256 à un espace de 2^40 clés accessible par force brute. Plus de 70 % des pièces affectées ont finalement été récupérées.
La bibliothèque maintient également une référence détaillée de la spécification réseau, documentant les octets magiques, les ports par défaut (le P2P du mainnet est 8338, pas celui de Bitcoin qui est 8333), les graines DNS (y compris celles qui ont été compromises) et les détails de la version du protocole.
Le verdict
Pour toute personne sérieuse concernant l'exécution de l'infrastructure BTG, la création d'applications sur le réseau ou simplement la sécurisation de ses propres fonds, cette bibliothèque est un marque-page essentiel. Elle est exhaustive, pratique et rafraîchissamment transparente concernant les défis du projet.La bibliothèque ne vise pas à être une introduction pour débutants à Bitcoin—elle suppose une familiarité avec la ligne de commande Linux et les concepts de base de la cryptographie. Mais pour son public cible, elle fournit exactement ce qui est nécessaire : des guides éprouvés, une configuration vérifiable et un enregistrement clair des leçons de sécurité apprises.
📌 Marquez-le : library.bitcoingold.services