La croissance du réseau Bitcoin Lightning – qui promet d’aider Bitcoin à devenir un réseau de paiement plus efficace – s’est accélérée cette année. Il devient également plus facile à utiliser.

Le 14 juin, la quantité de bitcoins dans le réseau Lightning a dépassé 1 500 bitcoins, d’une valeur de plus de 60 millions de dollars. Et il y a maintenant plus de 12 000 nœuds actifs sur le réseau, tous connectés par 50 300 canaux.

Pour avoir une idée de son fonctionnement, imaginez qu’il y a 12 000 broches sur une carte, reliées par 50 300 fils entrelacés et se chevauchant. Et tous ces fils s’envoient des informations les uns aux autres, permettant le flux d’argent entre les broches.

Mais malgré cette croissance, de nombreuses personnes intéressées à essayer le réseau Lightning ne savent pas par où commencer.

Si vous êtes intéressé à plonger vos orteils dans le réseau Lightning, vous trouverez ci-dessous une feuille de route approximative pour configurer votre propre nœud en utilisant uniquement un Raspberry Pi – et comment dépenser de l’argent en utilisant Lightning une fois que vous êtes opérationnel.

Configurer un nœud Bitcoin Lightning

Pour accéder au réseau Bitcoin et configurer un canal Lightning de manière véritablement décentralisée et non privative, vous devrez exécuter votre propre nœud. Pas besoin de paniquer ! C’est en fait assez simple.

Si vous exécutez un nœud sur un ordinateur, vous pouvez simplement télécharger Bitcoin Core pour Windows, Mac ou Linux. Mais si vous voulez un kit séparé pour l’exécuter – quelque chose que vous pouvez laisser fonctionner toute la journée et qui n’utilisera pas une tonne d’espace sur votre ordinateur – alors vous pouvez utiliser un Raspberry Pi.

Exécuter un nœud sur un Raspberry Pi revient au même que d’en exécuter un sur un ordinateur plus grand. La seule différence est que vous avez besoin d’un logiciel spécifique pour tenir compte des différences de matériel. Vous pouvez soit le programmer vous-même, soit utiliser l’un des clients logiciels de nœud bitcoin axés sur pi qui offrent leurs propres implémentations de Bitcoin Core.

Certains nœuds Raspberry Pi, comme myNode et RaspiBlitz, offrent un large éventail de fonctionnalités et d’options de personnalisation. Umbrel, d’autre part, fournit un environnement limité et contrôlé qui est beaucoup plus facile à configurer pour un utilisateur novice. C’est pourquoi, pour ce guide, nous avons choisi de mettre en place un nœud Umbrel.

Selon le site Web d’Umbrel, pour démarrer votre nœud, vous aurez d’abord besoin d’environ 240 $ de pièces : un Raspberry pi 4, un disque SSD de 1 téraoctet, un boîtier SSD, un microSD de 16 gigaoctets ou plus, un ethernet câble et une source d’alimentation.

Un nœud Bitcoin Lightning sur un raspberry pi

Le Raspberry pi une fois assemblé. Source : Le Bloc.

Une fois que vous avez assemblé toutes les pièces, connectez le Raspberry Pi au SSD et à votre routeur Internet et connectez l’alimentation, vous êtes prêt à télécharger le logiciel.

Tout d’abord, vous devrez télécharger Balena Etcher – un programme open source pour ajouter des données aux cartes SD – et brancher la carte micro SD sur votre ordinateur portable. Ensuite, vous devrez télécharger le logiciel Umbrel à partir de son site Web. Suivez les instructions de l’application Etcher pour flasher le logiciel Umbrel sur la carte SD. Une fois cela fait, vous pouvez transférer la carte SD dans le Raspberry Pi.

Lorsque l’appareil Umbrel se charge, vous pouvez vous y connecter depuis votre ordinateur en tapant Umbrel.local dans la barre d’URL de votre navigateur Internet. (Si cela ne s’affiche pas, vous devrez peut-être trouver l’adresse IP de votre nœud à l’aide de Angry IP Scanner.)

Un guide étape par étape vous guidera tout au long du processus de configuration d’un portefeuille Bitcoin. Assurez-vous d’écrire et de sauvegarder votre phrase de départ dans un endroit sûr (ces mots vous permettent d’accéder à vos fonds). Une fois cela fait, tout est configuré et vous devriez voir le tableau de bord Umbrel.

Maintenant, vous devez réellement télécharger la blockchain. La blockchain Bitcoin prend quelques jours à télécharger. Vous pouvez suivre sa progression sur le tableau de bord. Notez que le pourcentage téléchargé augmentera plus rapidement au début, mais ralentira à mesure que les blocs deviendront plus lents à traiter. C’est parce qu’au fil des ans, ils sont devenus plus complets avec plus de transactions, et votre nœud devra vérifier la validité de chaque transaction.

Une fois les données de la blockchain intégrées, vous souhaiterez transférer une petite quantité de bitcoins vers le portefeuille de votre nœud. Puisqu’il est connecté à Internet, il s’agit d’un portefeuille chaud – il est donc légèrement plus risqué. (Vous pouvez également connecter votre nœud à un portefeuille matériel si vous en avez un). Mais cela vous permettra de dépenser des bitcoins depuis votre nœud à la maison, avec votre téléphone.

Ouverture d’un canal Lightning

À ce stade, votre nœud sera déjà connecté au réseau Lighting, car Umbrel en configure un en arrière-plan. Mais pour commencer à envoyer de l’argent, vous devez ouvrir un canal.

Cela implique de faire un type spécifique de transaction bitcoin qui indique efficacement au réseau que vous ouvrez un canal avec une autre personne sur le réseau.

Pour ouvrir un canal, vous souhaitez cliquer sur l’onglet Lightning et sélectionner « ouvrir le canal ». (Vous pouvez également télécharger l’une des applications Lightning dans la boutique d’applications intégrée sur votre nœud et l’utiliser à la place.)

Une visualisation du réseau Lightning. Source : Explorateur de réseau Lightning.

Vous devez maintenant trouver une adresse Lightning d’un nœud auquel vous connecter. Vous pouvez les trouver sur Lightning explorer 1ML, comme l’adresse de Wallet of Satoshi. Ensuite, vous souhaitez définir la quantité de bitcoins que vous souhaitez investir dans votre chaîne et le montant approximatif que vous êtes prêt à payer.

Une fois que vous avez configuré un canal, vous êtes connecté au réseau via ce canal. Cela signifie que vous pouvez envoyer des satoshis à n’importe qui d’autre sur le réseau, tant qu’il existe un chemin approprié entre votre nœud et son nœud.

Après environ 30 minutes, votre canal sera ouvert et vous pourrez commencer à envoyer des satoshis à n’importe qui sur le réseau Lightning à partir de votre nœud.

Connecter votre téléphone à votre nœud Lightning

C’est plutôt cool, car cela signifie que vous pouvez dépenser votre bitcoin depuis votre nœud, où que vous soyez dans le monde. En bref, vous pouvez vous connecter à votre nœud via le réseau Tor, qui obscurcit le trafic Web, et il vous permet de contrôler votre nœud – et donc vos canaux et vos paiements – depuis votre téléphone.

Dans ce guide, je vais utiliser Zap mais Umbrel a également une application pour Blue Wallet, qui offre la même fonctionnalité (seulement pour une raison quelconque, cela ne fonctionnerait pas pour moi). Zap est un portefeuille Bitcoin Lightning – qui vous permet de vous connecter à votre propre nœud. Il a été créé par Jack Mallers, qui a également créé Strike, une application de paiement basée sur Lightning.

Une fois que vous avez téléchargé Zap, vous pouvez accéder à l’onglet « Connect Wallet » sur le tableau de bord Umbrel. Sélectionnez ensuite Zap pour la plate-forme de téléphonie mobile que vous utilisez. Pour Android, il vous indique que vous devez télécharger Orbot sur votre téléphone, ce qui permet à Zap de se connecter via un VPN.

Cette page affichera également un code QR. Tout ce que vous avez à faire est de scanner ce code QR depuis l’application Zap et il connectera votre nœud. Une fois connecté, il affichera le solde sur votre nœud.

Dépenser des bitcoins pour Lightning

Maintenant que vous avez configuré un nœud Bitcoin Lightning et que vous l’avez connecté à votre téléphone, vous pouvez dépenser des bitcoins sur le réseau Lightning n’importe où.

C’est assez simple. Lorsque vous souhaitez payer à quelqu’un un montant de satoshis, il doit générer une facture Lightning sur son téléphone ou un autre appareil. Si vous numérisez la facture avec votre téléphone à l’aide de l’application Zap, il affichera alors un message de confirmation vérifiant si vous souhaitez envoyer ces fonds.

Une fois que vous avez choisi de le faire, il transférera vos satoshis sur Lightning. Généralement, le paiement sera confirmé en quelques secondes et les frais ne sont généralement que de quelques satoshis, qui valent chacun 0,00035 $.

À quoi ressemble l’envoi d’un paiement Lightning. Source : Le Bloc/Zap.

Le réseau Lightning est bon pour les petits paiements en général (c’est encore un réseau assez expérimental et la liquidité continue de croître dessus) mais il vous permet également de faire de petits paiements, ou des micropaiements.

Par exemple, une fois que j’ai configuré cela – et tweeté à ce sujet demander à le tester – j’ai alors envoyé un seul satoshi à un développeur de logiciels à Lisbonne, au Portugal, qui s’est porté volontaire pour aider. Parce que le paiement était si minuscule, il était en fait inférieur aux frais que j’ai payés (environ 0,0007 $) pour l’envoyer. (Chaque nœud Lightning fixe ses propres frais pour le routage des paiements, de sorte que les frais de transaction dépendent de l’itinéraire emprunté par le paiement.)

Normalement, vous n’enverriez pas une si petite somme. L’important ici est que de tels petits paiements puissent être effectués. Les micropaiements ont longtemps été un défi technique, à la fois dans et hors du monde des crypto-monnaies.

Cela met également en perspective les 60 millions de dollars du réseau Lightning. Sur le réseau principal, où les transactions sont souvent massives, cela peut sembler peu. Mais sur Lightning, où la majeure partie de l’argent se déplace d’un nœud à l’autre en petits morceaux, cela représente beaucoup plus.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *