Nous construisons le réseau Visa pour Bitcoin. Mais ce que je trouve puissant, c’est que, contrairement à Visa, n’importe qui peut construire dessus. Elizabeth Stark
Les technologies se développent et s’étendent généralement en couches, comme une pile. Pensez à votre site web préféré, à l’email ou aux réseaux sociaux : ils ont été construits au-dessus du protocole internet, qui lui-même repose sur les ordinateurs, eux-mêmes basés sur l’électricité, et ainsi de suite. Ces technologies ont commencé avec un design très simple et se sont améliorées au fil du temps.
Bitcoin ne fait pas exception. Comme l’a dit Andreas Antonopoulos, « Bitcoin est l’internet de l’argent. » C’est la couche de base d’une monnaie numérique saine, offrant une fondation solide sur laquelle de nouvelles technologies pourront être construites.
L’une de ces couches s’appelle le Lightning Network. C’est comme une autoroute ultra-rapide pour Bitcoin, qui permet d’envoyer et de recevoir du bitcoin rapidement et avec des frais très faibles. Elle permet aux utilisateurs d’effectuer des transactions instantanées et de petits montants au-dessus du réseau Bitcoin classique. Cela rend l’achat d’un café ou le remboursement d’un ami simple et rapide ! Bien sûr, comme toujours, cela implique certains compromis.
Un satoshi est la plus petite unité de bitcoin. Tout comme un euro peut être divisé en centimes, un bitcoin peut être fractionné en unités plus petites appelées satoshis. Un bitcoin équivaut à 100 millions de satoshis, ce qui fait des satoshis les plus petites fractions de valeur dans le système Bitcoin. Lorsque nous parlons d’envoyer du bitcoin via le Lightning Network, nous dirons « envoyer des sats », abréviation de satoshis.
7.1 Le Réseau Lightning
Le Lightning Network est un système de paiement qui permet aux utilisateurs d’envoyer et de recevoir du bitcoin rapidement et à moindre coût. Il fonctionne en créant un portefeuille partagé où les deux parties déposent une partie de leurs bitcoins. Elles peuvent ensuite effectuer un nombre illimité de transactions entre elles sans avoir à enregistrer chacune d’elles sur la blockchain principale. Ainsi, elles évitent de devoir vérifier et inclure chaque transaction dans un bloc, ce qui rend le processus à la fois rapide et économique. Les frais réduits signifient que le Lightning Network peut être utilisé pour de petits paiements qui ne sont pas toujours viables sur la chaîne principale. Une fois que les parties décident de mettre fin à leur collaboration, seul le solde final est enregistré sur la blockchain.
Imaginez une journée de travail dans un café. Prévu pour rester un moment, vous ouvrez une note et payez à l’avance au lieu de régler chaque commande séparément. À la fin de la journée, vous et le propriétaire vérifiez la note pour régler l’addition. Si votre dépôt dépasse ce que vous avez consommé, vous récupérez la différence ; si vous avez dépensé plus, vous payez ce que vous devez encore.
Ce système peut s’étendre à plus de participants. Par exemple, lors d’une de vos visites au café, vous venez avec un ami que le serveur ne connaît pas et à qui il ne peut pas ouvrir de note. Vous proposez alors à votre ami d’utiliser votre note existante pour couvrir ses dépenses, et vous convenez qu’il vous remboursera en privé. Imaginez maintenant des milliers de personnes faisant la même chose en même temps, permettant à d’autres d’utiliser des notes existantes pour se connecter avec encore plus de personnes — c’est ainsi que fonctionne le Lightning Network !
Avec Lightning, vous pouvez effectuer des paiements à n’importe qui sur le réseau, pas seulement à la personne avec qui vous partagez une note directe — à condition qu’un chemin puisse être trouvé entre les deux parties. Votre paiement peut parcourir le réseau jusqu’à atteindre sa destination, même si vous n’avez pas de canal ouvert directement avec le destinataire.
Voyons la différence entre les transactions sur la chaîne (on-chain) et hors chaîne (off-chain).
Transactions sur la chaîne
Ce sont des transactions qui se déroulent directement sur la blockchain de Bitcoin. Elles prennent environ 10 minutes pour être confirmées, et les frais dépendent de la taille de la transaction en octets virtuels. Elles sont plus sécurisées mais plus lentes, car elles nécessitent le consensus du réseau.
Transactions sur le Lightning Network
Ces transactions se déroulent sur un réseau séparé construit au-dessus de la blockchain de Bitcoin. Elles sont réglées plus rapidement et avec des frais plus faibles. Elles sont couramment utilisées lorsque la rapidité et le coût des transactions sont des critères importants. Comparées aux transactions sur la chaîne, elles sont moins sécurisées.
Réseau Bitcoin
Lightning Network
Définition
Un réseau numérique décentralisé qui utilise la cryptographie pour sécuriser les transactions financières.
Un protocole de paiement de seconde couche qui fonctionne au-dessus de la blockchain de Bitcoin, permettant des transactions plus rapides et moins chères.
Avantages
Décentralisé et sécurisé. Pas de rétrofacturation ni de fraude. Peut être utilisé de façon pseudonyme. Acceptation mondiale.
Transactions plus rapides et moins chères. Scalabilité accrue. Les transactions hors chaîne ne saturent pas la blockchain.
Inconvénients
Temps de transaction lents. Frais élevés pour certains types de transactions. Complexe pour les débutants.
Peut nécessiter de faire confiance aux opérateurs de canaux. Nécessite une transaction sur la chaîne pour ouvrir et fermer les canaux.
7.2 Types de portefeuilles Lightning
Un portefeuille Lightning est similaire à un portefeuille Bitcoin dans la mesure où il vous permet d’envoyer et de recevoir des bitcoins. La principale différence est qu’il fonctionne sur le Lightning Network, une seconde couche construite au-dessus de Bitcoin. Comme les portefeuilles Bitcoin, les portefeuilles Lightning offrent différentes fonctionnalités à prendre en compte avant d’en choisir un.
Autocustodie vs Custodie
Les portefeuilles Lightning peuvent être classés de plusieurs façons, mais pour simplifier, nous les divisons en deux types : autocustodial et custodial. Un portefeuille autocustodial signifie que vous contrôlez vos clés. Un portefeuille custodial signifie que quelqu’un d’autre les contrôle. Avec un portefeuille custodial, vous pouvez envoyer et recevoir des paiements, mais vous dépendez d’un tiers et vous renoncez au contrôle total de vos fonds pour plus de commodité. Cela peut convenir pour de petits montants, mais il est recommandé d’utiliser un portefeuille autocustodial dès que vous comprenez son fonctionnement. Pour la suite de cette section, nous nous concentrerons uniquement sur les portefeuilles Lightning autocustodials.
Open source vs Code propriétaire
Les portefeuilles Lightning peuvent également être open source ou propriétaires. Les portefeuilles open source sont préférés car leur code est public, peut être vérifié par n’importe qui et peut être amélioré par la communauté.
7.3 Configuration d’un portefeuille Lightning Bitcoin
Configurer un portefeuille Lightning en auto-garde est très similaire à la configuration d’un portefeuille Bitcoin en auto-garde.
Recherchez l’application dans l’App Store (iOS) ou le Google Play Store (Android).
Ouvrez l’application et créez un nouveau portefeuille. Il vous sera demandé de sauvegarder une liste de 12 à 24 mots : il s’agit de votre phrase de récupération (aussi appelée phrase de secours). Assurez-vous de bien la noter et de la conserver dans un endroit sûr ! Cette phrase de récupération vous permet de retrouver l’accès complet à vos fonds si nécessaire. Si vous perdez ou oubliez cette suite de mots, vous ne pourrez pas accéder à vos bitcoin si vous perdez l’accès à votre portefeuille.
Vous devrez ensuite confirmer que vous avez bien sauvegardé votre phrase de récupération. Pour cela, saisissez les mots de votre phrase de secours dans le même ordre.
Pour plus de sécurité, certains portefeuilles vous permettent de définir un code PIN ou un mot de passe.
Vous pouvez maintenant commencer à envoyer et recevoir des bitcoin sur Lightning.
Remarque : Si vous utilisez un portefeuille en garde, il se peut que vous n’ayez pas besoin de suivre toutes ces étapes. Cependant, les portefeuilles en garde comportent des risques car vous ne contrôlez pas votre clé privée, ce qui signifie que vous ne contrôlez pas totalement votre argent.
7.4 Envoi et réception de transactions Lightning
Avec un portefeuille Lightning, utiliser Bitcoin est rapide, peu coûteux et privé, ce qui facilite les transactions entre deux personnes. Vous pouvez envoyer et recevoir rapidement du bitcoin pour des achats quotidiens comme un café.
Voyons quelques exemples du Lightning Network en action.
Exemple 1
Marcia et Ève ont toutes les deux 5 unités de monnaie. Marcia veut envoyer 2 unités à Ève. Le paiement passe par Jean, qui aide à faire transiter le paiement sur le Lightning Network. Une fois le paiement effectué, Ève a 7 unités et Marcia en a 3.
Jean aide à acheminer le paiement, mais il ne peut pas voler les fonds. Le Lightning Network utilise la cryptographie pour garantir que seul le destinataire prévu peut recevoir le paiement. Jean aide simplement le paiement à circuler sur le réseau.
Cela montre un avantage clé du Lightning Network : les gens peuvent envoyer des paiements rapidement sans avoir à faire confiance à des intermédiaires comme les banques.
Les opérateurs de nœuds comme Jean peuvent aussi gagner de petits frais en aidant à acheminer les paiements. Ce faisant, ils contribuent à garder le réseau décentralisé et efficace.
Comparé aux transactions Bitcoin classiques :
Les transactions sur la chaîne se font directement sur la blockchain Bitcoin. Elles sont très sécurisées mais peuvent être plus lentes et plus coûteuses.
Les transactions Lightning se font hors chaîne et permettent aux paiements de circuler beaucoup plus rapidement et à un coût bien inférieur.
Pour cette raison, Lightning est utile pour les petits paiements quotidiens, tandis que les transactions sur la chaîne sont souvent utilisées pour des transferts plus importants ou pour le stockage à long terme.
Exemple 2
Mina adore aller au restaurant et s’arrête souvent dans son café local préféré. Avec autant d’options de paiement différentes, elle ne sait pas laquelle est la meilleure. Heureusement, elle a appris quelques notions sur Bitcoin et le Lightning Network. Après avoir examiné ses options, Mina se rend compte qu’utiliser un moyen de paiement Lightning est la meilleure solution.
Mina veut acheter un café, mais payer avec une transaction Bitcoin classique peut parfois prendre du temps et nécessiter des frais plus élevés. Elle décide donc d’utiliser le Lightning Network.
Le Lightning Network permet d’envoyer du bitcoin instantanément et avec des frais très faibles. Cela le rend idéal pour les petits achats quotidiens comme un café.
Pour commencer à utiliser Lightning, Mina télécharge un portefeuille Lightning sur son téléphone. Elle envoie ensuite du bitcoin depuis son portefeuille Bitcoin classique vers son portefeuille Lightning. Cette étape utilise une transaction Bitcoin normale sur la blockchain. Une fois les fonds dans son portefeuille Lightning, ils peuvent être utilisés sur le Lightning Network.
Maintenant, Mina peut payer le café instantanément grâce à Lightning. Le paiement se fait hors de la blockchain principale de Bitcoin, ce qui explique pourquoi il est beaucoup plus rapide et moins cher qu’une transaction classique sur la chaîne.
Avantages
Lightning Network
Système bancaire traditionnel
Vitesse
Rapide
Lent
Transparence
Transparent
Opaque
Sécurité
Sécurisé
Vulnérable
Frais de transaction
Faibles
Élevés
Inclusion financière
Élevée
Limitée
Scalabilité
Élevée
Faible
Confidentialité
Élevée
Modérée
Interopérabilité
Élevée
Faible
Conformité légale
Modérée
Élevée
Rentabilité
Élevé
Modéré
Les transactions on-chain se déroulent directement sur la blockchain Bitcoin et peuvent prendre plus de temps et entraîner plus de frais. Les transactions Lightning se font hors de la chaîne, ce qui permet des paiements rapides et peu coûteux tout en utilisant bitcoin.
Visa, Inc.
Bitcoin On-chain
Lightning Network
Capacité de 65 000 transactions par seconde.
Capacité de 7 transactions par seconde.
Capacité de millions de transactions par seconde.
Voici une carte de l'ensemble du Lightning Network. Grâce à des milliers d'opérateurs de nœuds Lightning, vous pouvez envoyer des sats à n'importe quel utilisateur disposant d'un portefeuille Bitcoin Lightning, où qu'il soit dans le monde. Le paiement arrivera en quelques secondes et ne coûtera que quelques centimes.Essayez par vous-même !
Activité : Relais Lightning
Il s'agit d'un exercice pratique où les élèves envoient et reçoivent de vrais sats en utilisant le Lightning Network.
Points clés
Utiliser un portefeuille Lightning vous permettra de gagner en confiance pour recevoir et envoyer de vrais sats.
Faites attention aux unités. Certains portefeuilles permettent d'envoyer des bitcoins OU des sats (1/100 000 000 d'un bitcoin).
Les paiements Lightning peuvent parfois être bloqués lors du routage, surtout pour les paiements importants. Bien que cela soit possible, ce genre d'expérience utilisateur devient de moins en moins fréquent à mesure que le réseau mûrit.
Conseil aux élèves
Vérifiez auprès de votre formateur si et comment les frais de transaction Bitcoin on-chain actuels auront un impact sur le portefeuille Lightning que vous utilisez.
7.5 Acheter du café et des courses avec du Bitcoin
Vous êtes-vous déjà demandé si vous pouviez utiliser bitcoin pour acheter votre café quotidien ou faire vos courses ? Eh bien, c’est possible ! Il existe de nombreuses options, en ligne comme en magasin, qui vous permettent de payer avec bitcoin. Nous allons explorer certaines de ces options ainsi que les outils qui vous aideront à trouver des commerces locaux pour dépenser vos bitcoins.
Même si payer avec une carte bancaire ou une application peut sembler simple pour la personne qui paie, le traitement du paiement est en réalité très complexe et implique de nombreux intermédiaires différents.
Comment fonctionne le traitement des paiements
Client → Commerçant → Passerelle de paiement → Processeur → Réseau de cartes → Banque émettrice → Réseau de cartes → Banque du commerçant → Commerçant
Chaque intermédiaire prélève des frais, donc même si cela paraît simple, rapide et peu coûteux, ces coûts peuvent vite s’accumuler pour un petit commerçant, dépassant souvent 3 % du prix. Sans compter les frais de change !
Frais de traitement des cartes bancaires
Le client paie
Banque émettrice
Réseaux de cartes
Processeurs de paiement
Va au commerçant
100
-1,75
-0,14
-0,30
97,81
Avec Bitcoin et le Lightning Network, les entreprises peuvent recevoir des paiements instantanés du monde entier via un système monétaire ouvert, sécurisé, natif d’internet, sans frontières et résistant à la censure.
En ligne
BTCPay Server est un processeur de paiement open-source qui permet aux commerçants d’accepter des paiements en bitcoin avec peu de connaissances techniques. Il est entièrement gratuit et ne prélève aucune commission. Les entreprises en ligne peuvent intégrer BTCPay Server facilement en ajoutant le plugin BTCPay à leur site web. Comme BTCPay Server est un projet open-source et non une entreprise, vous pouvez contribuer au projet une fois que vous en saurez plus sur celui-ci et sur la programmation informatique. Consultez BTCPayServer.org pour plus d’informations sur l’utilisation de ce système de paiement pour votre commerce en ligne ou en magasin.
BTCPay Server : Qu’est-ce qui le différencie ?
Gratuit et open-source : Gratuit de bout en bout. Licence MIT. Aucun frais de transaction, d’abonnement ou de traitement. Entièrement open-source. Les paiements sont directs, de pair à pair.
Décentralisé : N’importe qui peut déployer un serveur. Devenez votre propre processeur de paiement et recevez les paiements directement sur votre portefeuille. Aidez vos amis ou votre communauté et traitez les paiements pour eux. Un nombre illimité de boutiques peut être rattaché à un seul BTCPay Server.
Privé, sans intermédiaire : Les tiers de confiance sont des failles de sécurité. BTCPay les élimine. Les paiements sont P2P, directs. Les données ne sont pas partagées. Il n’y a pas de KYC/AML.
Sécurisé : Votre clé privée n’est jamais requise. Non-custodial. BTCPay n’a besoin que des xpubkeys (clé publique) pour générer des factures. Le code est open-source et peut être audité par des experts en sécurité et des développeurs.
Résistant à la censure : Aucun point central de défaillance. Personne ne le contrôle à part l’utilisateur qui l’exécute. Vous pouvez le faire tourner sur votre propre matériel.
En magasin
Les commerces physiques peuvent aussi utiliser BTCPay Server pour accepter les paiements, ou simplement télécharger un portefeuille Bitcoin et accepter les paiements directement depuis leur téléphone.
Pour trouver un commerçant qui accepte bitcoin près de chez vous, rendez-vous sur BTCMap.org et recherchez votre région. BTCMap.org est une carte open-source où les commerçants acceptant Bitcoin peuvent référencer leur entreprise. De plus, les utilisateurs peuvent aussi ajouter de nouveaux commerçants et même mettre à jour la carte pour s’assurer que les commerçants listés acceptent toujours bitcoin. C’est un outil puissant pour ceux qui souhaitent dépenser leurs bitcoins.
Outils de transition : bons d’achat, cartes cadeaux et cartes de paiement
Pour acheter des produits ou services auprès d’entreprises qui n’acceptent pas encore bitcoin, il existe un outil intermédiaire : les cartes cadeaux.
Certaines entreprises se spécialisent dans l’achat et la vente de cartes cadeaux en échange de bitcoin. Cela signifie que vous pouvez obtenir une carte cadeau pour le magasin où vous souhaitez faire vos achats en échange de bitcoin, puis utiliser la carte cadeau directement en magasin. Billets d’avion, hôtels, jeux, cartes SIM… vous pouvez acheter presque tout avec bitcoin et des cartes cadeaux !
Économies circulaires
Une économie circulaire est composée de participants qui décident de se soutenir mutuellement en essayant d’acheter et de vendre les uns aux autres autant que possible. Par exemple, une communauté d’agriculteurs qui échangent leurs produits au lieu d’aller au supermarché.
Appliquée à Bitcoin, une économie circulaire se construit en soutenant les commerçants locaux et les artisans qui acceptent bitcoin, afin que tous les participants puissent prospérer ensemble grâce aux propriétés supérieures de Bitcoin.
Le Lightning Network permet aux économies circulaires Bitcoin d’apparaître et de prospérer partout dans le monde grâce à des transactions Bitcoin quasi instantanées et à faibles frais.
La première économie circulaire Bitcoin jamais créée se trouve à Arnhem, aux Pays-Bas. Elle a été créée bien avant l’existence du Lightning Network — mais à l’époque, les frais sur la chaîne étaient vraiment bas !
La deuxième était Bitcoin Beach, située à El Zonte, au Salvador. Ce fut la première à exploiter la puissance du Lightning Network pour offrir à la communauté, majoritairement non bancarisée, des paiements numériques instantanés directement sur leurs smartphones !
Aujourd’hui, des centaines d’économies circulaires sont en train de se créer partout dans le monde, portées par Bitcoin, le Lightning Network et des ressources éducatives.
Sur BTCMap.org, vous pouvez également rechercher des communautés Bitcoin où vous rencontrerez d'autres utilisateurs de Bitcoin et trouverez des commerces qui acceptent Bitcoin. Certains de nos enseignants et élèves ont même ajouté des commerces et des économies circulaires sur BTCMap.org — et lorsque vous serez prêt, vous pourrez le faire aussi !
Ressources
Bitcoin Lightning Network Explained: How it Actually Works