Quel logiciel de nœud Bitcoin LN puis-je utiliser ?
Un guide simple sur les logiciels que vous pouvez utiliser pour faire fonctionner un nœud BTC/LN.
Nous sommes aujourd’hui le 31 octobre 2022 et nous célébrons les 14 ans de la publication du livre blanc sur Bitcoin par Satoshi Nakamoto. Pour honorer cette journée spéciale, je publie ce guide sur Bitcoin et les nœuds Lightning, afin d'aider les nouveaux utilisateurs et leur donner plus de choix pour faire fonctionner un nœud.
OK, donc maintenant vous êtes un bitcoiner qui a commencé son voyage dans le profond terrier du Bitcoin et vous voulez aller plus loin en gérant un nœud BTC/LN. Vous savez déjà comment utiliser/gérer un portefeuille BTC/LN, vous savez comment obtenir des BTC à partir d'échanges, vous savez que ce n'est pas bon de laisser vos BTC sur des services custodial. Il est donc temps pour vous de prendre votre responsabilité en mains. Bon, très bien commençons alors ...
Ou bien vous êtes un petit commerçant, vous avez une entreprise qui souhaite commencer à accepter les paiements en BTC par le biais du réseau Lightning, sans aucun intermédiaire, comme c’est indiqué dans le résumé du White Paper de Bitcoin :
Une version d’un système de paiement purement pair-à-pair permettrait des paiements en ligne directs d’une partie à l’autre sans passer par une institution financière.
Quelques autres ressources sur ce qu’est un noeud Bitcoin et les raisons d’en faire tourner un :
Introduction aux noeuds Bitcoin - DécourvreBitcoin.com
Qu’est ce qu’un noeud Bitcoin complet - Bitcoin.org
Securiser votre souveraineté financière - Jameson Lopp
Les raisons pour lesquelles il faut tourner un noeud (EN) - In Bitcoin We Trust
Mythes et idées reçus sur les noeuds Bitcoin - Bitcoin Wiki
Tor only Bitcoin Lightning guide - Jameson Lopp
Guide pour un noeud sur Ubuntu - Ministry of Nodes
Passons donc rapidement en revue quelques-unes des meilleures solutions qui existent actuellement. L'idée est d'être TOTALEMENT indépendant et de gérer vous-même votre argent et vos 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 le Lightning Network : LND, C-Lightning, Eclair, Rust, Electrum.
Un nœud Bitcoin doit être en ligne de manière fiable 24 heures sur 24, 7 jours sur 7. Il faut donc être prêt à le garder "vivant" et bien connecté à Internet. Votre nœud est votre propre banque.
Avant de plonger dans la variété des nœuds sur PC, nous pouvons mentionner qu'il existe également des versions pour les appareils mobiles, qui effectuent une synchronisation SPV (Simplified Payment Verification). Ce qui permet en vérifiant les en-têtes (headers) des blocs récupérer d'un noeud complet de confiance de faire tourner un nœud LN non-custodial sur votre téléphone :
Blixt node wallet (Neutrino/ LND node) - Bientôt avec une version PC
Breez (Neutrino/LND node)
SBW (Immortan LN node),
Nayuta (limited Neutrino/LND node)
Umbrel Node - DIY et The Bitcoin Machine
Description :
Il s'agit d'un moyen gratuit, le plus simple et le plus rapide de faire un nœud DIY, avec votre propre matériel (RPi ou PC normal/Linux) et il est également totalement open source.
Maintenant, il est également vendu comme Bitcoin Machine, plug'n'play (branche et joue avec), prêt à être utilisé comme un serveur personnel, avec de nombreuses applications déjà inclues et avec les blocs déjà synchronisés.
Pour le moment le noeud tourne uniquement sous Tor, c’est livré avec la dernière version de Bitcoin Core et de 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 phrase mnémonique (liste de 24 mots), avec un Apps Store pour ajouter / supprimer des applications, et pour des portefeuilles BTC et/ou LN au noeud.
Une fois que les données de la blockchain sont installées et synchronisées, vous pouvez commencer à l'utiliser comme votre propre banque, en connectant vos portefeuilles BTC et en déployant des processeurs de paiement avec les applications incluses dans le pack. Certaines des applications comme BTCPay et LNBits, si vous voulez les utiliser en Clearnet (accessible depuis des naviguateur comme firefox et autres), nécessiteront quelques modifications dans la configuration pour pouvoir être "visibles" en dehors du réseau Tor. Des guides y sont inclus.
Vous pouvez aussi flasher Umbrel Node sur un RaspberryPi
Logiciel utilisé, applications disponibles / incluses :
OS Rasp DebianOS adapté aux applications dockerisées (pour les utilisateurs de RaspPi)
n'importe quelle distribution OS Linux + Docker (recommandé Debian pour les utilisateurs non-RPi)
Bitcoin Core + nœud LND comme logiciel de base + Electrs (Electrum Server) + C-Ligthning
AppStore : BTC RPC Ecplorer, Mempool, RTL (Ride The Lightning), Thunderhub, Lightning Terminal, BTCPay Server, LNBits, Whirlpool, Sphinx Relay, Bluewallet LNDHUB, Specter, LNMarkets, Kristall Bull, VaultWarden, NextCloud, Synapse Matrix / Element, SqueakNode, PhotoPrism, Pi-Hole, SimpleTorrent, Home Assistant, Node-RED, code-server, Gitea, et beaucoups d’autres la liste ne fait que s’alonger
Resources:
Page officielle - Page GitHub - Forum pour la communauté - Groupe Telegram - Blog
Guide de Démarage avec Umbrel, explications en profondeur de comment et par quoi démarer, comment installer et comment gérer son noeud
Toujours plus de guides sur le Forum Communautaire de Umbrel
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 de fonctionnalités.
Une solution complète de nœud avec de nombreuses fonctionnalités, vous pouvez acheter la machine avec le logiciel déjà installé ou vous pouvez télécharger le logiciel et le construire vous-même avec votre propre matériel.
Il y a 3 offres : One, Premium, Community Edition (bricolage gratuit) et vous pouvez également commander une machine RPi déjà prête et synchronisée (myNode One).
Ce noeud peut fonctionner sur Tor ou Clearnet, c’est l'utilisateur qui décide et il est livré avec un tableau de bord web simpliste où l'utilisateur peut gérer les applications et le statut des services du nœud.
Une fois le noeud synchronisé, l'utilisateur peut se connecter à diverses applications de portefeuilles et solutions de paiement.
Logiciel utilisé, applications disponibles / présentes :
OS Rasp DebianOS adapté pour les apps dockerisés (for RaspPi users)
toute distribution OS Linux + déployement VM
Noeud de base Bitcoin Core + LND avec Electrs (Electrum Server)
AppStore: BTC RPC Ecplorer, Mempool, RTL (Ride The Lightning), Thunderhub, Lightning Terminal, BTCPay Server, LNBits, Whirlpool, Dojo, JoinBox, Sphinx Relay, Bluewallet LNDHUB, Specter, CKBunker, Caravan, PyBlock, Remote Access VPN
Resources:
Page offcielle - Page GitHub - Forum Communautaire - Groupe Telegram
Tutos - Ministry of nodes series
RaspiBlitz - DIY
Description :
Noeud DIY Bitcoin & Lightning sur un dispositif RaspberryPi
Cette solution est principalement destinée à apprendre comment gérer votre propre nœud décentralisé à la maison - parce que : Pas votre nœud, pas vos règles.
Découvrez et développez l'écosystème croissant du réseau Lightning en faisant partie intégrante du réseau. Construisez-le dans le cadre d'un atelier/workshop ou d'un projet sur un week-end.
Il fonctionne par défaut sur Tor, mais est également fourni avec des services comme IP2Tor pour y accéder depuis Clearnet.
Magasins de matériels informatiques : Fulmo, Noeud DIY, LightningInABox
Logiciel utilisé, applications disponibles / inclus :
OS Rasp DebianOS
Bitcoin Core + LND ou C-Lightning node comme logiciel de base pour le noeud + Electrs
Apps/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, SyackingSats, CLBoss, Spark, Sphinx Relay, Telegraf
Ressources :
Official page - GitHub page - Community Forum - Telegram Group
Full documentation guides (pdf) or YouTube video
Embassy - DIY et Premium HardWare + SoftWare
Description :
Machine plug'n'play, licence payante pour le système d'exploitation si vous voulez faire du bricolage.
Facile à configurer et à utiliser avec son interface web, connexions faciles aux applications de portefeuille BTC
Embassy est un élégant serveur personnel plug'n'play pour l'exécution de logiciels auto-hébergés. Il se pose 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 ainsi la vie privée des utilisateurs.
Logiciel utilisé, applications disponibles / inclus :
OS Rasp DebianOS as base OS
Bitcoin Core + LND or C-Lightning node as base node software + Electrs
Apps/Services/Plugins: Matrix, BTCPay Server, BitWarden, File Browser, Sphinx Relay, Mastodon, CUPS, BAR, RTL, Thunderhub, Spark, Photoview, Bitcoin Proxy.
Resources :
NODL - Assistant personnel Bitcoin Premium
Description :
Noeud Bitcoin Plug’n’play, simple à configurer et à utiliser
Tourne sur Tor, complètement paramétrable et open source
Vient en 3 versions : One, Dojo, Cloud, Rack
Software used, applications available / included:
OS Debian Linux comme OS de base
Noeud Bitcoin Core + LND comme logiciel de base pour le noeud + Electrs
Apps/Services/Plugins: BTCPay Server, RTL, Thunderhub, Whirlpool, Dojo, BTC RPC Explorer.
Resources:
Serveur BTCPay - Machines DIY et Plug'n'Play
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 achat d'une machine Plug'n'Play disponible, facile à installer et à configurer, versions hébergées également disponibles.
L'objectif principal de BTCPay Server est de supprimer les dépendances vis-à-vis des tiers de confiance. Les Apps sont des applications intégrées qui rendent obsolètes les autorités centrales et permettent aux utilisateurs d'étendre facilement le cas d'usage du logiciel. Les utilisateurs peuvent héberger eux-mêmes toutes sortes d'applications personnalisables qui fonctionnent d'emblée.
Paiements en Bitcoin directs, de pair à pair, pas de frais de transaction (autres que les frais de réseau), pas de frais de traitement, pas d'intermédiaire, pas de KYC, pas de garde (contrôle complet de la clé privée), confidentialité et sécurité renforcées, support sur Tor, paiement de retrait.
Gestion des utilisateurs, Gestion des magasins
Logiciel utilisé, applications disponibles / inclus :
OS Debian Linux comme OS de base ou Rasp DebianOS
Bitcoin Core + LND or C-Lightning ou noeud Eclair + Electrum Server
Apps/Services: BTCPay Server, RTL, PayJoin, Wordpress, Pi-Hole, JoinMarket
Boutons de paiement faciles à intégrer, application de point de vente, application de crowdfunding, demandes de paiement, portefeuille interne à nœuds complets avec intégration des hardware wallet, support Payjoin, applications Lightning Network, comptabilité.
Plugins pour Woocommerce, Shopify, Drupal, Magento, PrestaShop
Resources:
Shops/Hosting machines ready to use:
LightningInABox, NODL, BitcoinPOS, CoinCharge, Voltage.Cloud
CypherPunkPay - a lite version of BTCPay Server
Noeud Simple à la maison - DIY
Description :
Logiciel de nœud que vous pouvez installer sur votre propre PC, à des fins de test ou simplement pour disposer d'un nœud Bitcoin & Lightning simple pour un usage personnel.
Ne nécessite pas de compétences techniques avancées
Limité en options et en applications supplémentaires, mais suffisant pour pouvoir effectuer des transactions sur le réseau Lightning de manière autonome
Vous pouvez connecter plusieurs applications de portefeuille à votre propre nœud.
Logiciel utilisé :
Windows OS, Linux OS, MacOS
Bitcoin Core, LND, Eclair, C-Lightning
Ressources :
NixBitcoin - Collection de paquets Nix et de modules NixOS permettant d'installer facilement des nœuds Bitcoin complets en mettant l'accent sur la sécurité.
CypherPunkPay - Une version légère de BTCPay Server
Solution de nœuds hébergés
Description :
Vous n'avez pas la possibilité d'héberger vous-même votre propre machine ou vous avez besoin d'une solution plus sûre et plus fiable.
Vous n'avez pas le contrôle total de la machine, mais vous contrôlez toujours le logiciel.
Les coûts de maintenance et de services sont plus élevés
Aucune compétence technique n'est nécessaire
Logiciel utilisé :
Souvent sur des OS sur Linux
LND, C-Lightning, BTCPay Server, Wordpress/Woocommerce
Resources :
GreenLight Blockstream - encore en version beta mais gratuite
Noeud Ronin Dojo
Description :
Nœuds axés sur la confidentialité totale
Nœud Bitcoin on-chain SEULEMENT, pas de Lightning
Aucune compétence technique n'est nécessaire
Dispositif plug'n'play
Logiciel utilisé :
Linux OS
Bitcoin Core
Whirlpool coinjoin
Resources :
QUE ₿ITCOIN SOIT AVEC TOI !
Si tu apprécies le travail de DarthCoin, tu peux envoyer quelques satoshis par LN :
en utilisant la page Telegram @LNtxBot DarthCoin LNURL
ou simplement en utilisant l'adresse Lightning à darthcoin@lntxbot.com
Si tu apprécies le travail (de traduction) d’asi0, tu peux envoyer quelques satoshis par LN :
en utilisant la page Telegram @LNtxBot asi0_flammeus LNURL
ou simplement en utilisant l'adresse Lightning à asi0_flammeus@lntxbot.com
Nice catch, right on Bitcoin whitepaper day!