Publié à l'origine sur Substack le 31 octobre 2021. Mis à jour ici le 13 octobre 2024.
Un guide simple répertoriant les logiciels disponibles que vous pouvez utiliser pour exécuter un nœud Bitcoin Lightning Network et leurs principales fonctionnalités
Aujourd'hui, nous sommes le 31 octobre 2021 et nous célébrons les 13 ans depuis que Satoshi Nakamoto a publié le livre blanc Bitcoin. Pour honorer cette journée spéciale, je publie ce guide sur les nœuds Bitcoin et Lightning, pour aider les nouveaux utilisateurs à leur donner plus de choix pour exécuter un nœud.
OK, vous êtes maintenant un bitcoiner qui commence son voyage dans le terrier profond du lapin Bitcoin et qui souhaite aller plus loin dans l'exécution d'un nœud BTC/LN. Vous savez déjà comment utiliser/gérer un portefeuille BTC/LN, vous savez comment obtenir des BTC auprès des bourses, vous savez qu'il n'est pas bon de laisser vos BTC sur des services de garde, il est temps pour vous de prendre la responsabilité en main. Bien…
Ou vous êtes simplement un petit commerçant, vous avez une entreprise qui souhaite commencer à accepter les paiements Bitcoin via Lightning Network, sans aucun intermédiaire, comme l'indiquent Bitcoin Papers dans le résumé :
Une version purement peer-to-peer de la monnaie électronique permettrait d'envoyer des paiements en ligne directement d'une partie à une autre sans passer par une institution financière.
Quelques autres ressources sur les raisons d'exécuter et ce que sont les nœuds Bitcoin :
- Qu'est-ce qu'un nœud Bitcoin complet - Bitcoin.org
- Securing your financial souverainity - Jameson Lopp
- Principale raison pour laquelle vous devriez exécuter un nœud - In Bitcoin We Trust
- Mythes et idées fausses sur les nœuds Bitcoin - Bitcoin Wiki
- Guide Bitcoin Lightning Tor uniquement - Jameson Lopp
- Guide Ubuntu Node Box - Ministry of Nodes
- Page de ressources Bitcoin
- Ressources du réseau Lightning Page
- Ressources complètes pour les opérateurs de nœuds Lightning Network - par Aljaz Ceru
Passons rapidement en revue certaines des meilleures solutions actuellement disponibles. L’idée est d’être TOTALEMENT indépendant et de gérer soi-même son argent et ses paiements, sans intermédiaire.
Tout dépend des spécificités de votre activité commerciale, de votre infrastructure, de votre budget, de vos connaissances techniques et du niveau d’« indépendance » que vous souhaitez avoir.
Autre aspect à mentionner : chaque type de nœud utilise un code d’implémentation spécifique pour Lightning Network : LND, Core Lightning, Eclair, LDK, Rust, Electrum.
Un nœud Bitcoin doit être en ligne 24h/24 et 7j/7 et fiable. Soyez donc prêt à le maintenir « en vie » et bien connecté à Internet. Votre nœud est votre propre banque.
Avant de plonger dans la variété des nœuds de bureau, nous pouvons mentionner qu'il existe également des versions pour les appareils mobiles, qui synchronisent SPV, une petite partie des en-têtes des blocs à partir d'un serveur de nœud complet de confiance et conservent un nœud LN non dépositaire sur votre appareil mobile.
Si vous ne cherchez pas à exécuter un nœud de routage PUBLIC, que vous souhaitez uniquement pour votre usage personnel, avec de petits paiements, exécuter un nœud LN PRIVÉ sur votre mobile avec ces applications de portefeuille est plus que suffisant :
- Blixt wallet (Neutrino, nœud LND) - iOS, Android, macOS et bientôt Linux
- Breez (Neutrino, nœud LND) - iOS, Android
- Portefeuille Zeus LN (Neutrino, nœud LND) - iOS, Android, macOS
- Portefeuille Green LN (Greenlight, nœud GDK) – iOS, Android
- Portefeuille Phoenix (Electrum SPV, nœud Eclair) - iOS, Android
- Portefeuille Bitkit (nœud Electrum SPV LDK) - iOS, Android
- Valet (Electrum SPV, nœud Immortan) - Android
- Electrum (Electrum SPV, Electrum node) - iOS, Android
- Bluewallet (Electrum SPV, LDK node) - iOS, Android
Umbrel Node - DIY et The Bitcoin Machine
Description :
- Il s'agit d'un moyen gratuit, le plus simple et le plus rapide de créer un nœud avec votre propre matériel (appareil RPi ou boîtier PC normal/Linux) et il est également totalement gratuit et ouvert source.
- Il est désormais également proposé sous la forme de Bitcoin Machine, plug’n’play, prêt à être utilisé comme serveur personnel, avec de nombreuses applications déjà incluses et des blocs synchronisés.
- Il s’agit actuellement d’un nœud Tor uniquement, livré avec le dernier nœud Bitcoin et le nœud LND, avec un tableau de bord Web simpliste pour gérer votre nœud Bitcoin et Lightning, les paramètres / l’état du système / la sauvegarde / la graine, l’App Store pour ajouter / supprimer des applications, se connecter au menu des portefeuilles.
- Une fois les données de la blockchain installées et synchronisées, vous pouvez commencer à l’utiliser comme votre propre banque, en connectant de nombreuses applications de portefeuille et des plugins de processeur de paiement à ses applications incluses au-dessus du nœud LND. Certaines des applications comme BTCPay et LNBits, si vous souhaitez les utiliser en clearnet, nécessiteront quelques modifications de configuration pour pouvoir être « visibles » en dehors du réseau Tor. Des guides sont inclus.
Logiciels utilisés, applications disponibles / incluses :
- OS Rasp DebianOS adapté aux applications dockerisées (pour les utilisateurs de RaspPi)
- toute distribution Linux OS + Docker (Debian recommandé pour les utilisateurs non-RPi)
- Bitcoin Core + nœud LND comme logiciel de nœud de base + Electrs (Electrum Server)
- Vous pouvez également installer et utiliser le nœud CLN
- AppStore : BTC RPC Ecplorer, Mempool, RTL (Ride The Lightning), Thunderhub, Lightning Terminal, BTCPay Server, LNBits, Whirlpool, Sphinx Relay, Bluewallet LNDHUB, Spectre, LNMarkets, Kristall Bull, VaultWarden, NextCloud, Synapse Matrix / Element, SqueakNode, PhotoPrism, Pi-Hole, SimpleTorrent, Home Assistant, Node-RED, code-server, Gitea et bien d'autres plus
Ressources :
- Page officielle - Page GitHub - Forum communautaire - Groupe Telegram - Blog
- Guide de démarrage avec Umbrel, expliquant en détail comment démarrer, comment l'installer, comment le gérer.
myNodeBTC - DIY et Premium
Description :
- myNode est un appareil dédié qui donne accès au réseau Bitcoin et Lightning ainsi qu'à un certain nombre d'autres fonctionnalités.
- solution de nœud complète avec de nombreuses fonctionnalités, vous pouvez acheter la machine déjà installée ou vous pouvez télécharger le logiciel et le construire vous-même avec votre propre matériel.
- Est proposé en 3 versions : One, Premium, Community Edition (DIY gratuit) et vous pouvez également commander une machine RPi déjà installée et synchronisée (myNode One)
- Il peut fonctionner sur Tor ou clearnet selon le choix de l'utilisateur et il est livré avec un tableau de bord Web simpliste où l'utilisateur peut gérer les applications et l'état des services de nœud.
- Une fois installé et synchronisé, l'utilisateur peut se connecter à diverses applications de portefeuille et de paiement solutions.
Logiciels utilisés, applications disponibles / incluses :
- OS Rasp DebianOS adapté aux applications dockerisées (pour les utilisateurs de RaspPi)
- toute distribution Linux OS + déploiement de VM
- Bitcoin Core + nœud LND comme logiciel de nœud de base + Electrs (serveur Electrum)
- AppStore : BTC RPC Ecplorer, Mempool, RTL (Ride The Lightning), Thunderhub, Lightning Terminal, BTCPay Server, LNBits, Whirlpool, Dojo, JoinBox, Sphinx Relay, Bluewallet LNDHUB, Spectre, CKBunker, Caravan, PyBlock, Remote Access VPN et bien d'autres
Ressources :
- Page officielle - Page GitHub - Forum communautaire - Groupe Telegram
- Guides de documentation complets
- Tutoriels vidéo - Série Ministry of nodes
RaspiBlitz - DIY
Description :
- DIY Bitcoin & Lightning Node sur des appareils RaspberryPi
- Est principalement destiné à apprendre à gérer votre propre nœud décentralisé depuis chez vous - car : pas votre nœud, pas vos règles. Découvrez et développez l'écosystème croissant du Lightning Network en devenant une partie intégrante de celui-ci. Créez-le dans le cadre d'un atelier ou comme projet de week-end vous-même.
- Il fonctionne par défaut sur Tor, mais est également fourni avec un service comme IP2Tor pour y accéder depuis clearnet
- Quincailleries : Fulmo, DIY Nodes, LightningInABox
Logiciels utilisés, applications disponibles / incluses :
- OS Rasp DebianOS
- Bitcoin Core + nœud LND ou C-Lightning comme logiciel de nœud de base + Electrs
- Nœud Lightning de base en option
- Applications/Plugins : BTC RPC Ecplorer, Mempool, RTL (Ride The Lightning), Thunderhub, Lightning Terminal, BTCPay Server, LNBits, JoinMarket, BoS, Circuit Breaker, Specter, PyBlock, Kindle Display, Suez, ChanTools, StackingSats, CLBoss, Spark, Sphinx Relay, Telegraf et bien d'autres
Ressources :
- Page officielle - GitHub - Forum communautaire - Groupe Telegram
Embassy Start9 - HW + SW DIY et Premium
Description :
- Machine plug’n’play, licence payante pour le système d’exploitation si vous voulez le faire vous-même
- Facile à configurer et à utiliser avec son interface Web, connexions faciles aux applications de portefeuille
- Embassy est un serveur personnel élégant, plug’n’play, pour exécuter des logiciels auto-hébergés. Il se trouve tranquillement sur votre étagère, fonctionnant jour et nuit - votre propre cloud privé.
- Il fonctionne par défaut sur le réseau Tor, protégeant la confidentialité des utilisateurs
Logiciels utilisés, applications disponibles / incluses :
- OS Rasp DebianOS comme OS de base
- Bitcoin Core + LND ou C-Lightning node comme logiciel de base + Electrs
- Applications/Services/Plugins : Matrix, BTCPay Server, BitWarden, File Browser, Sphinx Relay, Mastodon, CUPS, BAR, RTL, Thunderhub, Spark, Photoview, Bitcoin Proxy et bien d'autres.
Ressources :
- Page officielle - GitHub - Matrice communautaire - Groupe Telegram
- Guides de documentation complets
- Installer Embassy sur n'importe quel PC x86
- Tutoriels vidéo
NODL - Assistant Bitcoin Personnel Premium
Description :
- Machine Bitcoin Node plug’n’play, facile à configurer et à utiliser
- Fonctionne sur Tor, entièrement personnalisable, open source
- Existe en 3 versions : One, Dojo, Cloud, Rack
Logiciels utilisés, applications disponibles / incluses :
- OS Debian Linux comme OS de base
- Bitcoin Core + LND node comme logiciel de base + Electrs
- Applications/Services/Plugins : BTCPay Server, RTL, Thunderhub, Whirlpool, Dojo, BTC RPC Explorer.
Ressources :
BTCPay Server - Machines DIY et Plug’n’Play
Description :
- Processeur de paiement Bitcoin auto-hébergé et open source. Il est sécurisé, privé, résistant à la censure et gratuit.
- DIY sur votre propre PC Linux, ou achetez une machine Plug’n’Play disponible, facile à installer et à configurer, également des versions hébergées disponibles
- L'objectif principal de BTCPay Server est de supprimer les dépendances vis-à-vis de tiers de confiance. Les applications sont intégrées dans des applications qui rendent obsolètes les autorités centrales et permettent aux utilisateurs d'étendre facilement le cas d'utilisation du logiciel. Les utilisateurs peuvent héberger eux-mêmes toutes sortes d'applications personnalisables qui fonctionnent dès la sortie de la boîte.
- Paiements Bitcoin directs peer-to-peer, pas de frais de transaction (autres que les frais de réseau, pas de frais de traitement, pas d'intermédiaire, pas de KYC, non dépositaire (contrôle complet de la clé privée), confidentialité et sécurité améliorées, prise en charge de Tor, paiements Pull
- Gestion des utilisateurs, gestion des magasins
Logiciels utilisés, applications disponibles / incluses :
- OS Debian Linux comme OS de base ou Rasp DebianOS
- Bitcoin Core + LND ou C-Lightning ou nœud Eclair + serveur Electrum
- Applications/services : serveur BTCPay, RTL, PayJoin, Wordpress, Pi-Hole, JoinMarket
- Boutons de paiement faciles à intégrer, application de point de vente, application de financement participatif, paiement Requêtes, portefeuille interne dépendant du nœud complet avec intégration du portefeuille matériel, prise en charge de Payjoin, applications Lightning Network, comptabilité
- Plugins pour Woocommerce, Shopify, Drupal, Magento, PrestaShop
Ressources :
- Page officielle - GitHub - Groupe Telegram - Blog
- Guides de documentation complets - Cas d'utilisation
- Chaîne YouTube
Magasins/Machines d'hébergement prêtes à utilisation :
- LightningInABox, NODL, BitcoinPOS, CoinCharge, Voltage.Cloud
- CypherPunkPay - une version allégée du serveur BTCPay
Nœuds domestiques simples à faire soi-même
Description :
- Logiciel de nœud que vous pouvez installer dans votre propre PC normal, à des fins de test ou simplement pour avoir un simple nœud Bitcoin et Lightning pour un usage personnel
- Pas besoin de compétences techniques avancées
- Limité dans les options et les applications supplémentaires, mais suffisant pour pouvoir effectuer des transactions sur le réseau Lightning de manière autonome
- Peut connecter diverses applications de portefeuille à votre propre nœud
Logiciels utilisés :
- Windows OS, Linux OS, MacOS
- Bitcoin Core, Knots, LND, Eclair, Core Lightning, LDK, Eclair
Ressources :
- MiniBolt DYI LND ou CLN node
- ParmanNode - installation de commande en ligne simpliste
- Node Launcher - nœud Windows, Mac avec LND
- PhoenixD Server - un nœud simple avec Eclair
- Nœud LND standard - machine à nœud Linux avec Tor
- NixBitcoin - collection de Nix packages et modules NixOS pour installer facilement des nœuds Bitcoin complets en mettant l'accent sur la sécurité.
- CypherPunkPay - une version allégée du serveur BTCPay
Solution de nœud hébergé
Description :
- Vous n'avez pas la possibilité d'héberger vous-même votre propre machine de nœud ou vous avez besoin d'une solution plus sécurisée et fiable
- Vous n'avez pas le contrôle total de la machine, mais vous contrôlez toujours le logiciel
- Avoir des coûts plus élevés pour la maintenance et les services
- Aucune compétence technique n'est nécessaire
Logiciel utilisé :
- Il s'agit généralement d'un système d'exploitation Linux
- LND, Core Lightning, LDK, PhoenixD, BTCPay Serveur, Wordpress/Woocommerce
Ressources :
- CoinCharge Hosted BTCPay Server
- Voltage Cloud - Nœuds et applications LN hébergés
- GreenLight Blockstream
- Nodana - LND, PhoenixD, Alby Hub, LNbits et plus
- Alby Cloud - Exécutez votre propre instance Alby Hub dans le cloud
Ronin Dojo Nœud
Description :
- Nœuds entièrement axés sur la confidentialité, Tor uniquement
- Nœud Bitcoin onchain UNIQUEMENT, PAS de nœuds Lightning
- Aucune compétence technique n'est requise
- Appareil plug'n'play
Logiciel utilisé :
- Base du système d'exploitation Linux
- Bitcoin Core
- Whirlpool coinjoin