C’est un fait : les transactions conduites actuellement sur le réseau Bitcoin sont lentes et coûteuses. Cependant, comme nous vous l’indiquions dans cet article, le Lightning Network pourrait dès l’année prochaine apporter une solution à ces problèmes.
Qu’est ce que le Lightning Network ?
L’idée derrière le Lightning Network, c’est que toutes les transactions ne doivent pas nécessairement être enregistrées sur la Blockchain.
Imaginez que vous et mois conduisons, entre nous, plusieurs transactions. Dans un tel cas de figure, nous pourrions éviter d’enregistrer toutes ces transactions sur la Blockchain, et les déplacer “en dehors de la chaîne”.
Pour faire simple, voici comment cela fonctionne :
Nous allons ouvrir tous les deux ce que l’on appelle un canal de paiement, et nous allons enregistrer son ouverture sur la Blockchain. Désormais, nous avons la possibilité de conduire autant de transaction que nous souhaitons au travers de ce canal de paiement – et celui-ci peut rester ouvert pendant des heures, des jours, des semaines, voire même plusieurs dizaines d’années.
La seule fois ou nous interagirons avec la Blockchain, c’est lorsque nous voudrons fermer ce canal. Il nous suffira alors d’y inscrire le solde final des transactions qui ont eu lieu sur celui-ci.
Grâce à cette idée, nous pourrons créer un réseau de canaux de paiement, qui n’auront que rarement besoin d’induire des inscriptions sur la Blockchain.
Imaginez trois individus : Xan, Yelena et Zeke.
Si d’un côté Xan et Yelena ont ouvert entre eux un canal de paiement, et que de l’autre côté, Yelena et Zeke ont fait la même chose, alors Xan pourra envoyer de l’argent à Zeke en s’appuyant sur Yelena.
Imaginez que Xan souhaite envoyer 2BTC à Zeke. Yelena pourra envoyer ces 2 BTC à Zeke, et Xan remboursera alors Yelena en lui envoyant 2 BTC.
C’est l’idée qui se cache derrière le Lightning Network. Dans la mesure où celui-ci permettra de ne pas avoir souvent recours à la Blockchain, les transactions pourront avoir lieu “à la vitesse de l’éclair” (lightning speed).
Comme vous avez du le comprendre, toute la magie se produit dans ces canaux de paiement. Intéressons-nous à leur fonctionnement.
comment fonctionne le Lightning Network ?
Le Lightning Network fonctionne en transférant de la valeur : de la détention de Bitcoins vers la promesse de la détention de Bitcoins.
Et cela change tout. Nous allons continuer à utiliser un exemple afin d’illustrer le fonctionnement du Lightning Network.
Imaginez 3 personnes – Xan, Yelena et Zeke. Il existe un canal de paiement ouvert entre Xan et Yelena, et un autre entre Yelena et Zeke.
Aucun canal de paiement n’a été ouvert entre Xan et Zeke.
Dans une telle situation, si Xan souhaite transférer 2 BTC à Zeke, il va pouvoir s’appuyer sur le canal de paiement établi entre Yelena et Zeke.
À quoi est-ce que cela va ressembler ?
Xan va demander à Yelena de transférer la promesse de 2 BTC à Zeke, en s’appuyant sur le canal de paiement Yelena-Zeke. Xan remboursera ensuite 2 BTC à Yelena, en utilisant le canal de paiement Xan-Yelena.