• Qu'est-ce que le réseau Lightning

Lightning Network est une solution de couche 2 pour Bitcoin, conçue pour permettre aux utilisateurs de payer avec Bitcoin à moindre coût et plus rapidement dans le cadre de la décentralisation.

Le premier concept de Lightning Network est appelé « canal de paiement ». Son idée de conception est d'utiliser le remplacement des transactions pour mettre à jour le statut non confirmé des transactions jusqu'à ce qu'elles soient diffusées sur le réseau Bitcoin. Satoshi Nakamoto a eu l'idée des canaux de paiement lorsqu'il a créé Bitcoin en 2009 et a inclus un projet de code pour les canaux de paiement dans Bitcoin 1.0, qui permettait aux utilisateurs de mettre à jour les transactions avant qu'elles ne soient confirmées par le réseau. En 2013, Mike Hearn a développé les idées de Satoshi Nakamoto concernant les canaux de paiement dans la liste de diffusion de développement Bitcoin.

Au cours des années suivantes, des solutions similaires sont apparues les unes après les autres, mais elles n’ont pas eu beaucoup d’impact. Jusqu'en février 2015, le livre blanc « The Bitcoin Lightning Network : Scalable Off-Chain Instant Payment » rédigé par Joseph Poon et Thaddeus Dryja était publié. C’est à ce moment-là que le Lightning Network est né.

En décembre 2015, Gregory Maxwell a proposé une feuille de route de mise à l'échelle dans un e-mail de développeur Bitcoin, qui incluait en bonne place le réseau Lightning. Cette feuille de route est soutenue par la majorité de la communauté technologique Bitcoin et est mise en œuvre dans le projet Bitcoin Core. Cela a éveillé les attentes de tous pour le Lightning Network.

Par la suite, des développeurs enthousiastes ont construit la pile de protocoles du Lightning Network : BOLT. Sur la base de cette norme, le Lightning Network est compatible avec Bitcoin, Litecoin (ou autres jetons de type Bitcoin).

En mars 2018, Lightning Labs a publié une version bêta de l'implémentation de Lightning Network, dont les fonctions peuvent prendre en charge les premiers utilisateurs, marquant ainsi une étape importante dans le développement de Lightning Network. Dans le même temps, Lightning Labs a annoncé avoir reçu 2,5 millions de dollars en financement de démarrage, et parmi les investisseurs figurent le fondateur de Twitter, Jack Dorsey.

Depuis, les protocoles et applications liés au Lightning Network se sont progressivement multipliés, comme OmniBOLT, une version améliorée du protocole BOLT, Cash APP et Strike, la plateforme de paiement qui supporte le Bitcoin Lightning Network, etc. Après le lancement de Damus, le Lightning Network a de nouveau inauguré une nouvelle percée...

2. Modalités de mise en œuvre

L'idée de base du Lightning Network n'est pas compliquée, c'est-à-dire que le processus de transaction est effectué hors chaîne et que seul le résultat final de la transaction est confirmé sur la chaîne, améliorant ainsi l'efficacité des transactions du réseau Bitcoin existant. la méthode de fonctionnement est la suivante :

Les deux parties à la transaction établissent un canal de paiement hors chaîne lors de la première transaction, qui est essentiellement un grand livre partagé par les deux parties à la transaction pour sauvegarder les enregistrements des transactions. Les deux parties à la transaction verrouillent un certain montant de fonds dans le canal, puis signent la transaction via la clé privée.

Les transferts de fonds entre les deux parties ne sont pas effectués sur la chaîne, mais sont uniquement stockés dans les registres de chacun. Lorsqu'une ou les deux parties décident que la chaîne n'est plus nécessaire, le solde réglé est diffusé sur le réseau principal.

Mais le Lightning Network n'est pas seulement une connexion directe entre les deux parties, il peut connecter un grand nombre de canaux uniques en série pour former un vaste réseau de paiement interconnecté (Figure 4). En d’autres termes, en supposant que C et A ont un canal, que C et B n’ont pas de canal, mais que A et B ont un canal, alors C peut indirectement échanger avec B via A, et A, en tant qu’intermédiaire, peut facturer le routage. frais. Dans le Lightning Network, le réseau trouvera le chemin avec le moins de nœuds et le moins de frais de transaction pour finaliser la transaction.