Le Lightning Network est une révolution qui permet des paiements bitcoin off-chain, rapides et sécurisés.
Le Lightning Network permet au Bitcoin de devenir scalable
Bien que le Bitcoin ne soit pas optimal pour les paiements rapides entre particuliers, sa blockchain est sans aucun doute la plus sécurisée de toutes.
Toutefois, le Lightning Network est parvenu, en partie, à régler ce problème de vitesse de transactions.
Le Lightning Network white paper a été publié pour la première fois en 2015, par Joseph Poon et Thaddeus Dryja. Il introduit une technologie « permettant une évolutivité quasi infinie, tout en réduisant les risques de défaut de nœud intermédiaire. »
Pour ce faire, le Lightning Network est construit sur la blockchain Bitcoin : en tant que layer 2.
Il fonctionne en tant que smart contact, permettant ainsi des transactions off-chain.
Comment fonctionne le Lightning Network ?
An illustrated quote thread of some basic Lightning Network concepts. pic.twitter.com/YumbCtLFPs
— Anil ⚡ (@anilsaidso) August 31, 2022
Le Lightning Network fonctionne en tant que réseau de communication peer-to-peer, entre des nœuds interconnectés.
Ce réseau permet donc de faire des paiements presque instantanés, avec n’importe quel nœud rattaché au réseau.
Afin de réaliser une transaction, il est nécessaire de créer un canal de paiement, entre deux utilisateurs connectés au réseau.
Il est bon de signaler que les deux nœuds (ou channel partner) ne doivent pas forcément être directement connectés, pour ouvrir ce canal de paiement. Il suffit qu’ils soient tous deux connectés au réseau décentralisé de nœuds.
L’information parcourt donc le réseau de nœud et recherche la route la plus rapide (pour mettre en relation les deux channels partners) et pour permettre la meilleure scalabilité.
Pour ce qui est de la confidentialité, lorsque que ce canal de paiement est ouvert, il apparaît, sur la blockchain Bitcoin, en tant que simple transaction 2-of-2 multisig (qui requiert plusieurs signatures au lieu d’une seule).
En rapport : Binance intègre le BTC Lightning Network pour des retraits et des dépôts en toute transparence
Comment s’effectue la transaction ?
Avant toute chose, les utilisateurs devront d’abord ajouter des BTC sur leur compte Lightning Network, puisque les transactions se font off-chain.
Une fois le canal de paiement ouvert, la transaction est effectuée sous un protocole nommé « onion routing protocol ».
Chaque transaction est encapsulée sous forme d’oignon, à l’intérieur de plusieurs couches d’informations (elles peuvent aller jusqu’au nombre de 26).
Ces oignons sont très petits en termes d’informations et permettent donc de transiter rapidement et facilement.
De plus, les oignons possèdent des HMAC (hash-based message information code) qui rendent ces couches impénétrables et indéchiffrables. En conséquence, ces oignons sont ultra sécurisés.
Les transactions ne s’effectuent pas directement entre les deux partenaires.
La route la plus rapide, choisie précédemment par les nœuds, passe donc par des nœuds intermédiaires.
Ces nœuds intermédiaires vont devoir lire ces informations (en décryptant les HMAC), afin de transmettre la transaction, de la personne A à la personne B, en passant par les nœuds de la route choisie.
Ce système est appelé « payment forwarding algorithm ».
Ces oignons et ce système de paiement permettront donc de faire des micro-transactions sécurisées.
En effet, lors de ces étapes, si une condition n’est pas remplie, le canal de paiement s’interrompt et la transaction aussi.
Pour résumer, la transaction est mise sous forme d’oignon et celui-ci passe par des nœuds intermédiaires, qui passent l’information jusqu’au destinataire de la transaction.
Il est bon de rappeler que les nœuds intermédiaires ne voient jamais le montant de la transaction, puisque celui-ci est caché au milieu de toutes ces couches.
Il ne sera donc visible que pour le destinataire, qui réceptionne la couche centrale.
Où en est le Lightning Network aujourd’hui ?
Selon le site MemPool, le nombre de canaux de paiement a atteint un pic en mars 2022, avec plus de 82,000 canaux ouverts à travers le monde.
Toutefois, cette adoption a connu un fort ralentissement, sûrement par le fait que le Lightning Network a encore quelques problèmes à relever.
En effet, en juin 2023, le nombre de canaux est descendu à environ 69,000.
Toutefois, la capacité des paiements dans ces canaux a augmenté de 3000 BTC à 5400 BTC, pendant la même période.
Après ces quelques années de test sur le marché, le Lightning Network peine à être totalement adopté.
Litecoin is your on-chain lightning network.
— Alan Austin (@alangaustin) May 12, 2023
Certains préfèrent utiliser le Litecoin comme solution de paiement.
Malgré tout, le Lightning Network avait été accueilli comme une véritable innovation et à juste titre.
Même si le LN reste encore à se développer, il est également annonciateur d’espoir. L’évolutivité de la technologie Bitcoin reste encore à être explorée.
Ce qu’il faut en retenir :
- Le Lightning Network est un protocole de couche 2, qui permet de rendre le bitcoin scalable.
- Grâce à la création de canaux de paiement, de nombreuses micro transactions par secondes sont possibles.
- Pour finir, le système d’oignon permet des transactions anonymes et sécurisées.
Nous avons aussi :
- Comment BlackRock peut changer l’industrie crypto?
- Flex Coin : une pièce résistante avec un avenir prometteur
- Binance : Les Émirats, futur paradis crypto ?
AiDoge (AI) - La Nouvelle Plateforme de Génération de Mème
- Créez et Partagez des Mèmes Générés par une IA
- La Plus Récente des Meme Coins dans le Secteur de l'IA & Crypto
- La Prévente dès à Présent - aidoge.com
- Jalonnez des Jetons $AI pour Remporter des Récompenses Quotidienne