Le Guide Complet pour comprendre le Lightning Network et savoir l’utiliser ⚡

lightning network c'est quoi

Le lightning Network est un layer 2 ( une seconde couche) appliquée sur la blockchain Bitcoin. Les couches 2 permettent d’améliorer l’évolutivité du réseau principal sans l’entraver tout en bénéficiant de la puissance de sécurité décentralisée du réseau principal.

Cela permet des transactions off-chain (hors chaines) et donc des transactions entres des parties qui ne sont pas sur le réseau principal Blockchain.

Sur la deuxième couche, on retrouve alors plusieurs canaux de paiements entre les utilisateurs/ parties. 

Ainsi, un canal du Lightning Network est une méthode de transaction à 2 parties qui peuvent envoyer ou recevoir des paiements entre eux. 

(Il y a aussi une version vidéo qui explique ce qu’est le lightning network sur YouTube).

Qu’est-ce que la scalabilité dans la blockchain?

La scalabilité ( ou évolutivité) peut être traduite par l’idée de mise à l’échelle. En d’autres termes, elle définie la possibilité à la blockchain de pouvoir être utilisé à plus grande échelle, avec plus de personnes et plus de transactions donc.

On s’est rendu compte du problème de scalabilité du Bitcoin en 2017 lorsque des milliers de personnes sont entrés dans l’écosystème. C’est là que le réseau à été submergé par l’augmentation du nombre de transaction. En avril 2021 par exemple, le coût moyen du traitement d’une transaction était de 62$. Et, c’était le prix à payer pour envoyer une transaction de 10$ ou de 10,000$. 

Source : https://ycharts.com/indicators/bitcoin_average_transaction_fee

À ce moment là, les détracteurs du Bitcoin concluaient que le réseau était incapable de concurrencer avec les opérateurs financiers classiques. Ce n’était pas optimale ni concevable alors d’utiliser BTC pour des paiements quotidien…

C’est un challenge essentiel que doit surmonter la technologie de la blockchain. En fait, c’est l’évolutivité qui peut entraver l’adoption de masse des cryptomonnaies. 

Ainsi, si un réseau blockchain est mis à l’échelle, il pourra permettre de gérer des millions (voire des milliards) de transactions par seconde. Ce volume de transactions par seconde est connu sous le sigle TPS. Il est souvent significatif de la puissance d’un réseau. 

—>Vous pouvez lire notre article pour en savoir sur les problèmes de la scalabilité du bitcoin.

Source : https://howmuch.net/articles/crypto-transaction-speeds-compared. Note: Aujourd’hui, ce graphique est quelque peu dépassé. Des blockchains peuvent dépasser le nombre de TPS de Visa, comme Algorand ou Solana (Sol) par exemple.

Qu’apporte le Lightning Network à Bitcoin?

Grâce à la mise en place de Lightning Network, les frais sont moins élevés. Les transactions sont réalisés hors-chaines ce qui permet par exemple l’instantanéité des micro-paiements. Pendant longtemps, les détracteurs reprochaient au bitcoin le fait qu’on ne puisse pas « payer son café avec du BTC ».

( En effet, pendant longtemps, les frais étaient plus élevés que les coût du café). C’est aujourd’hui, chose réglée avec le Lighting Network. On peut payer tout ( pas seulement du café, hein) avec des transactions plus rapides, moins chers et moins énergétiques. Grâce à des portefeuilles Lightning network, on peut payer en btc, en quelques secondes pour quelques satoshi.

Le lightning Network est-il la solution miracle?

Même si dans l’idée, le Lightning network résout beaucoup de problème, il n’empêche que sa sécurité contient quelques failles. Le réseau est susceptibles d’être touché par des attaques de pirates, par exemple. Par exemple, un acteur malveillant pourrait ouvrir plusieurs canaux de paiement et les clôturer en même temps. Par là, ils pourraient encombrer le réseau de tâches inutiles et lourdes.

Pendant la congestion, l’attaque pourrait avoir lieu (et octroyer les fonds) sans même que les parties ne puissent se rendre compte de la situation. 

L’histoire de la création du Lightning Network

Le lightning Network est né d’un constat simple : Pour égaler VISA ( l’opérateur international de carte bancaire), le réseau Bitcoin devait trouver une solution de scalabilité, c’est-à-dire de mise à échelle plus importante.

Par exemple, en 2013, VISA avait atteint le nombre de 47 000 TPS par seconde. Or, Bitcoin n’a pas les capacités structurelles pour pouvoir le faire ( en raison de la taille des blocs notamment).  Bitcoin permet de traiter 7-10 TPS et les nouveaux blocs sont crées toutes les 10 minutes en moyennes. Et, ces derniers ne peuvent contenir qu’un nombre limité de transactions.

Ainsi, la solution a été de créer des canaux de paiement off-chain qui peuvent gérer des transactions plus petites sans encombrer le réseau.

C’est en 2015 que la proposition pour créer le Lightning Network a été soumise par deux chercheurs en cryptographie :  Thaddeus Dryja et Joseph Poon. Ils ont publié un livre blanc intitulé sobrement « The Bitcoin Lightning Network ». 

Le document est disponible en version PDF, ici.

La proposition se base sur les écrits antérieures de Satoshi Nakamoto ( le créateur du Bitcoin) concernant les canaux de paiement. Il avait discuté et débattu sur le sujet avec le développeur Mike Hearn. Ce dernier à publié les conversation en 2013 pour faire avancer la recherche sur Bitcoin.

C’est ainsi qu’en 2016, Dryja et Poon et d’autres associés (dont Blockstream) ont crée « Lightning Labs » afin de concrétiser leurs recherches. La société a levé plus de 2,5 millions de $ et parmi les investisseur, il y avait Jack Dorsey. (Il s’agit du co-fondateur de Twitter et de Square et de CashApp. Il a financé de nombreux projets projets lié à Bitcoin et au Lightning Network). 

L’implémentation du Lightning Network

En 2017, un Bitcoin Improvement Proposal ( BIP) que l’on peut traduire par une proposition pour améliorer le réseau a été soumis. Cela a aboutie sur le soft fork basé sur SegWit a été réalisé, ce qui a entrainé une libération d’espace dans chaque bloc. De même, SegWit a supprimé le défaut que contenait Bitcoin connu sous le nom de  « transaction malleability ». ( Cet affreux “bug”permettait aux utilisateurs de simuler des fausses transactions). 

Ainsi, grâce à SegWitt, le lightning network a pu être testé et validé. Après une première bêta version en 2018, le réseau est devenu opérationnel rapidement au cours de l’année 2020. Les développeurs ont pu alors créer des applications sur ce layer 2. Cela a rendu possible d’autres utilisations avec la création d’applications tels que des plateformes de jeux, des portefeuilles simplifiés qui pouvaient fonctionner en utilisant les micro-transactions du Litghtning network. 

Le Lightning Network : Comment ça marche?

Le lightning network permet la création d’un canal de paiement peer-to-peer entre deux parties. Vous pouvez imaginer un client 1 (Alice) et un vendeur B (Bob). C’est la notion de canal de paiement qui constitue tout le fondement du réseau Lightning Network.

Une fois que le canal est établie, les deux parties peuvent s’envoyer un nombre illimité de transactions, quasiment instantanées et à moindre coût.

Pour créer ce canal de paiement, l’acheteur doit alors « verrouiller » une quantité de bitcoin sur le réseau. C’est comme cela que le destinataire peut facturer les montants de son choix. 

Ainsi, ces différentes opérations ne sont pas traitées directement sur la blockchain Bitcoin.

Comprendre les noeuds et les canaux de paiement

Les nodes ( noeuds) Lightning Network vont alors suivre les transactions en combinant des canaux de paiements entre les parties. Dans ce sens, le protocole est un ensemble d’interconnexion de nombreux canal de paiement.

Quand les deux parties décident de terminer la transaction, elles peuvent fermer le canal. Ces informations sont alors regroupées en une seule transaction qui elle sera envoyée au réseau principal Bitcoin pour être enregistrée.

Cela permet alors que des dizaines de petites transactions soient regroupés en une seule. Cela demande alors moins de temps et moins d’énergie pour les noeuds à valider.

Sans cela, les petites transactions viennent empêcher les plus grosses et viennent tout simplement encombrer le réseau. 

Pour une explication simple, comprenez que chaque noeud Lighting est responsable de l’interaction avec d’autres noeuds pour faciliter les transactions.

Les canaux quand à eux sont des autoroutes qui permettent de déplacer l’argent entre les différents noeuds du réseau. 

Plus il y a de noeud et de canaux, plus le réseau est sécurisé et peut traiter un volume de transactions plus important. 

Quels sont les avantages du Lighting Network ⚡?

Les avantages sont, comme nous l’avons déjà évoqués, des transactions moins chères et plus rapides. La possibilité alors de créer des micro-paiements de façon instantanée avec des frais aussi faible qu’un seul satoshi (un cent millionième de Bitcoin).

Rappelons qu’avant le Lightning network, les utilisateurs devaient payer des frais très élevés pour la moindre transaction et attendre jusqu‘à une heure avant qu’elle ne soit validée on chain.

L’autre avantage c’est que le lightning network profite et bénéficie de la sécurité du réseau Bitcoin. 

De même, le paiement avec LN permet de jouir de transactions privées. En fait, de l’extérieur, les observateurs ne peuvent voir que le pack complet des transactions mais pas les transactions internes qui se sont déroulées. 

👋 Puis, les transactions sont généralement réalisés en utilisant un QR Code. Cela est beaucoup plus simple que le fait d’utiliser des clés publiques complexes. 

Quels sont les inconvénients? 

L’un des plus gros inconvénient est qu’il faut se doter d’un portefeuille compatible avec le Lightning Network pou pouvoir en profiter.  C’est un réseau distinct du réseau principale Bitcoin, il est donc normal qu’il faille un portefeuille différent. 

Cela dit, il existe des dizaines de portefeuilles qui fonctionne désormais avec LN. Cependant, pour l’utiliser la première fois, il faut une transaction initiale du portefeuille traditionnel vers le portefeuille Lightning. Cette première transaction coûte des frais.  De même; il faut que les utilisateurs verrouillent du bitcoin pour créer un canal de paiement. 

Le plus grand défaut reste néanmoins les possibles escroqueries. Un participant peut fermer un canal alors que l’autre partie est en hors ligne par exemple. Il peut alors voler les fonds. Il peut arriver aussi qu’il y ait des transactions bloquées. Cela peut prendre des jours pour qu’elles soient vérifiés et corrigés par le réseau. 

Enfin, dans les inconvénients, on peut mentionner le fait que les régulateurs étatiques peuvent se méfier du Lignting en réseau de son anonymat. 

Quelle est la taille du réseau? 

En 2018, le réseau à connu sa première attaque pirate qui avait détruit alors environ 200 noeuds. Cela représentait à l’époque 20% du réseau.

Depuis, des corrections ont été apportées et le réseau n’a cessé de se développer. Aujourd’hui, il y a plus de 17,800 noeuds et plus de 86 000 canaux opérationnels.  La capacité totale du réseau LN. ( en octobre 2022) est de 4,954.17 BTC. 

Enfin, dans les inconvénients, on peut mentionner le fait que les régulateurs étatiques peuvent se méfier du Lignting en réseau de son anonymat

–>Lire l’article : Savoir acheter du bitcoin en restant Anonyme

Comment créer un noeud complet sur LN?

Si vous voulez pleinement profiter du réseau, vous pouvez exécuter un noeud complet. 

En exécutant un noeud,  vous soutenez le réseau Bitcoin et le  Lightning Network en vérifiant et validant que les transactions sont légitimes. Vous pourrez aussi réaliser des transaction avec votre propre noeud.  Vous êtes donc fondamentalement votre propre banque. Plus aucun intermédiaire. 

Pour exécuter un noeud, cela est possible de le faire avec des petits ordinateur comme Raspberry Pi par exemple. Pour les plus ambitieux, il est aussi possible de configurer un Lightning node complet. Alors, il faut quand même une certaine assise informatique pour entreprise ce type d’installation. 

👋 C’est pourquoi il existe de nombreux fournisseurs d’appareils pré-configurés pour les nodes bitcoins. Vous pouvez lire notre article ici :

Comment payer avec le Lightning Network?

Dans l’absolu, vous pouvez effectuer des paiement à tout autre personne qui dispose d’un portefeuille Lighting. Faites donc bien attention à bien vérifier l’adresse de destinataire lorsque vous envoyer des btc!

Si vous voulez effectuer des paiements via le LN, il vous suffit simplement de télécharger une app compatible. Sachez que certaines sont custodial (vous ne possédez pas vos clés privées) et d’autres non ( vous possédez alors vos propres clés).

—> Vous pouvez lire notre article sur les “Meilleurs portefeuilles Lightning Network“.

Voici nos suggestions : Wallet of Satoshi (entièrement custodial) et Blue Wallet qui n’est pas custodial.

Wallet of Satoshi

Sur cette app; vous pourrez ouvrir un canal Lightning et commencer à effectuer des transactions avec d’autres utilisateurs. C’est un wallet « non custodial », cela signifie que c’est vous qui possédez vos propre clés. 

Blue Wallet 

Ce wallet fonctionne sur LN mais il n’est pas custodial. C’est un wallet qui va gérer le noeud pour vous. Vous pouvez néanmoins envoyer et recevoir des paiements Lightning. 

Nous pourrions également citer Bottle of Pay ou Bitnob.

Que peut-on faire avec le lightning Network?

Quelques sites utiles : 

Pour savoir où vous pouvez payer à proximité, vous avez le site « Accept lightning » ou voir les « Ligning network stores ». 

  • 1ML : C’est le site de référence pour être tenu informé de toutes les données du LN. On peut y voir aussi une visualisation du Lightning Network, avec  tous les nœuds et comment ils sont connectés les uns aux autres. Vous pourrez savoir en direct le nombre de nodes et les. variations de puissance du réseau.
  • Vous pourrez aussi voir quels sont les sites de LN qui sont les plus utilisés.

Par exemple, au moment où nous écrivons cet article, les sites les plus utilisés sont :

  • Bitrefill : un site pour acheter des cartes cadeaux ( Amazon, AirbnB, Zalando etc) avec du BTC et d’autres cryptomonnaies. ( Vous pouvez lire notre avis sur Bitrefill)
  • tippin.me : Un service qui permet de donner des pourboires à vos copte twitter préféré. Vous pouvez installer Tippin sur twitter et pouvoir recevoir des pourboires de la part de vos abonnés?. Sous vos tweet, sil y aura un petit éclair et il suffira de cliquer dessus pour vous envoyer un peu de btc.

C’est ce que nous avons fait sur Twitter pour tester l’app 😉 N’hésitez pas à la télécharcher à votre tour. 

  • Opennode : Un opérateur de paiement qui permet d’implémenter le paiement Lightning pour les marchands qui le souhaite.
  • Wallet of satoshi : Un portefeuille compatible Lightning Network. C’est celui personnellement que nous utilisons. Nous utilisons également d’autres app Bluewallet (non-custodial) ou des app comme Bitnob ou Bottle Pay par exemple.

Autres cas d’usages du lightning network

Nous avons découvert une plateforme de podcast qui s’appelle Fountain. La plateforme permet aux créateurs de contenus de gagner des btc mais aussi pour ceux qui les écoutent. Le business model est très intéressant de cette plateforme de podcast du web3.

Il existe aussi de nombreuses associations comme “Built with Bitcoin” qui accepte les donations en BTC.

Quel est le futur du réseau Lightnting Network?

Il faut savoir que le réseau LN est encore en développement. Par exemple, en août 2020, le Lightning Network avait été mis à jour pour augmenter la quantité de BTC pouvant être conservé dans un canal de paiement. Ainsi, il est alors possible aux noeuds de traiter des opérations et des volumes plus importants.

De même, il y a de plus en plus d’utilisation du Lightning network. D’ailleurs, de plus en plus de commerces optent pour cette option. Le réseau offre une forte efficacité et utilité dans les pays à faible inclusion financière comme le Salvador. Ainsi, le village d’El Zonte par exemple est un village où la population utilise beaucoup le Lightning Network.

Le nombre de plateformes qui acceptent les transactions Lightning sont aussi toujours plus nombreuses. Les échanges comme Bitfinex, des sites de casinos bitcoin, des services de cartes cadeaux comme Bitrefill permettent le paiement en LN.

Réflexions finales

Le guide s’achève ici bien qu’il y ait encore beaucoup de choses à dire. Le réseau Lightning est de plus en plus utilisée. C’est une excellente chose pour tout le monde et pour Bitcoin lui-même. Il y a de plus en plus de transactions réalisés sur le réseau et toujours plus de participants. De même, toujours plus de personnes téléchargent et utilisent les portefeuilles Lightning network pour réaliser des paiements en btc.

En pouvant être une monnaie d’échange de la vie de tous les jours, on est toujours plus convaincu que le Bitcoin est une sound money ( monnaie stable) que nous attendons.

Plus la connaissance sur ce réseau se fera connaitre, plus son usage sera important.

Voir la vidéo sur le lighting network sur Youtube :

Vidéo lightning network, la solution de couche 2 sur Bitcoin.

Remarque : Aucun conseil financier n’est donné dans cet article ni dans tout autre article sur zonebitcoin. Il s’agit d’information dont vous êtes le seul juge et maitre. Soyez responsable de vos investissements et n’investissez qu’une somme dont vous êtes prêt à perdre.

Nos liens affiliés :

 Acheter des cryptomonnaies ( de façon simple):

  • Sur Binance ( Obtenez 10% de réduction)
  • Acheter des cryptomonnaies sur Bybit !

Générez des intérêts sur vos cryptomonnaies:

  • Sur Youhodler ( Gagnez jusqu’à 12% d’intérêts)
  • Sur BlockFI ( Générez des intérêts cumulés) 

Sécurisez vos cryptomonnaies:

 Pour se divertir et jouer 

ZoneBitcoin
Suivez-moi
Total
0
Shares
0 Partager
0 Tweeter
0 Pinterest
0 Partager
0 Partager

Partagez votre avis ici :

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

Article précédent
BIP bitcoin

Bitcoin Improvement Proposal (BIP): C'est quoi et comment ça marche?

Article suivant
Portefeuilles lightning network-2

Les 5 meilleurs portefeuilles Lightning Network ⚡que vous pouvez utiliser

Les articles qui peuvent vous intéresser
Total
0
Share
%d blogueurs aiment cette page :