Qu'est-ce que le Lightning Network ?

Explications sur le réseau (et protocole) le plus important de l'écosystème Bitcoin.

Avatar de Luca, plus communément appelé Professeur Web3

Luca
7 minutes de lecture · (modifié le )

Un éclair contenant quatre BTC légèrement translucides qui transittent d'un bout à l'autre de l'éclair comme dans un canal.

Bitcoin est lent.

10 minutes pour valider une transaction, ce n'est pas toujours satisfaisant.

C'est un problème qu'une poignée d'ingénieurs souhaitait régler avec une solution dont le nom ne doit pas t'être inconnu.

Le réseau Lightning.

Dans cette nouvelle leçon, tu découvriras pourquoi il a été créé et comment il fonctionne. Comme d'habitude, on commence avec une courte définition.

Définition #

Le Lightning Network (parfois abrégé en "Lightning") est un L2 pour Bitcoin.

C'est à la fois un réseau et un protocole servant principalement à effectuer des transactions de bitcoins plus rapidement qu'avec la blockchain originale. Toutefois, ce n'est pas une blockchain.

Il se sert du réseau bitcoin pour une partie de son fonctionnement mais ce n'est pas une blockchain pour autant. Tu en sauras plus sur cet aspect deux sections plus loin.

Le Lightning Network a été déployé en 2018 par Lightning Labs. C'est la société derrière le développement et la maintenance du projet.

Les limites adressées par Lightning #

En 2025, le réseau bitcoin traite environ cinq transactions par seconde . En 2018, c'était seulement trois.

C'est peu.

Et c'est justement une des limitations les plus importantes que le Lightning vise à lever. Ce nouveau réseau est capable de traiter plusieurs millions de transactions par seconde.

C'est un niveau que la blockchain originale de bitcoin ne pourra sans doute jamais atteindre. En plus de cela, dans bien des cas les transactions sur Lightning se trouvent être plus économiques que sur bitcoin.

Comment fonctionne le Lightning Network ? #

Avant de définir comment une transaction est traitée sur le Lightning, revenons rapidement sur comment ça se passe sur le réseau de base.

Nativement, bitcoin procède ainsi :

  1. une transaction est diffusée sur le réseau et entre dans la file d'attente (aussi appelée le mempool) ;
  2. les mineurs sélectionnent les transactions avec les frais les plus élevés et les regroupent dans un bloc ;
  3. le bloc est validé par le réseau et ajouté à la blockchain ;
  4. après environ six confirmations, la transaction initiale (appartenant au bloc validé) est considérée comme finale.

Ce processus dure une dizaine de minutes.

Et il doit être répété pour chaque transaction qu'un utilisateur souhaite effectuer. À terme, les frais engendrés par chaque transaction peuvent être significatifs. Surtout si elles sont espacées d'un court laps de temps.

Avec le réseau Lightning, l'approche est différente.

Tout tourne autour de la notion de canal de paiement et d'exécution de transactions en dehors de la blockchain.

Exemple de canal de paiement sur le réseau Lightning

Sur Lightning, une transaction est finalisée de cette façon :

  1. un utilisateur ouvre un canal de paiement bi-directionnel ;
  2. il y dépose une certaine quantité de BTC ;
  3. les paiements se font entre les participants du canal (en dehors du Layer 1 de bitcoin) ;
  4. l'utilisateur ferme le canal de paiement ;
  5. le solde final de l'ensemble des transactions réalisées dans le canal est inscrit sur le réseau bitcoin.

À l'étape trois, qu'importe le nombre réel de transactions entre les deux destinataires, seules deux transactions sont envoyées à la blockchain : celle pour l'ouverture du canal et celle pour sa fermeture.

Il n'est en effet pas nécessaire de refermer le canal pour que les transactions puissent avoir lieu.

Ce qui se produit n'est toutefois pas un transfert direct de BTC d'une adresse à une autre, mais un mécanisme plus qu'astucieux qui, au final, revient au même.

Lightning ne déplace aucun bitcoin #

C'est un point crucial à comprendre.

Le Lightning Network ne déplace pas de bitcoins d'une adresse à une autre. En réalité, il change le droit de propriété des BTC dont une adresse dispose pour les assigner à une autre.

C'est cette spécificité qui permet de "réaliser des transactions rapidement" et pour un coût extrêmement faible.

Lorsqu'un utilisateur ouvre un canal de paiement, il envoie en fait ses BTC à une nouvelle adresse protégée par un mécanisme de multisignature.

Le destinataire à l'autre bout du canal est le seul qui, lorsqu'une "transaction" a lieu, acquiert la propriété d'une partie des BTC de l'adresse en question.

C'est par ce procédé que la magie opère.

Exemple imagé d'une transaction sur le réseau Lightning

Sans même nécessiter la fermeture du canal, Lightning peut redéfinir l'accès aux bitcoins de l'adresse protégée par multisignature. C'est aussi pour cela que Lightning ne déplace aucun bitcoin.

Tout repose sur l'abandon du droit d'accès d'un montant donné de BTC par l'envoyeur au profit du receveur.

Ce changement s'effectue grâce à des mécanismes avancés de cryptographie et permet de garantir la sécurité des transactions sur le réseau Lightning sans dépendre entièrement du réseau bitcoin original.

Utilités et limites du Lightning Network #

Pour utiliser le Lightning, tu sais désormais qu'il est nécessaire de payer deux frais de transaction distincts (pour l'ouverture et la fermeture du canal).

Ce pré-requis crée implicitement certaines limites.

Limites #

  1. Les transactions sporadiques

Si tu envoies du bitcoin une fois tous les six mois, s'acquitter deux fois des frais de transaction est moins avantageux qu'utiliser la blockchain bitcoin directement.

D'autant plus si le montant de ta transaction est faible.

Pour ce cas, le L1 de bitcoin suffit donc amplement.

  1. Les paiements planifiés

Que tu paies ton loyer le 10 décembre à 10h, ou à 10h10, cela n'a évidemment aucune importance.

Dans le cas des paiements où l'instantanéité de la transaction n'est pas nécessaire, utiliser Lightning ne permettra pas forcément d'économiser. C'est d'ailleurs plutôt le contraire.

Et c'est d'autant plus valable si ces paiements sont très espacés dans le temps.

Utilités #

  1. Les volumes importants de transactions

Dans le cas où tu utilises bitcoin plusieurs fois par jour, ou même par semaine, le Lightning devient un choix logique.

Qu'importe le nombre de transactions que tu souhaites effectuer, les frais de transaction sur Lightning étant souvent inférieurs à dix centimes, opter pour son utilisation s'avère plus qu'avantageux.

Note : Lorsque tu paies une transaction sur le réseau Lightning, le montant des frais est déduit automatiquement du solde de BTC qui a servi pour l'ouverture du canal.

  1. Les paiements en temps réel

Si l'instantanéité des transactions est une priorité (voire un must), alors Lightning s'impose comme le meilleur choix.

Une transaction bitcoin requirant plusieurs minutes pour être validée, les paiements en temps réel ne seraient juste pas réalisables.

Les wallets compatibles Lightning les plus populaires #

Pour utiliser le Lightning Network, c'est simple.

Tu as besoin d'un wallet qui supporte ce réseau. Voici trois wallets communément utilisés pour interagir avec Lightning.

  1. Phoenix

Développé par la société ACINQ (un des plus importants contributeurs au Bitcoin Lightning), ce wallet est non-custodial et ne permet que d'interagir avec le réseau Lightning.

L'application est téléchargeable sur cette page .

C'est un des wallets Lightning les plus utilisés mais si tu souhaites également pouvoir utiliser la blockchain bitcoin de base, opte plutôt pour la prochaine option.

  1. Muun

Muun Wallet Inc. est la société à l'origine de Muun.

Un autre wallet non-custodial qui permet, cette fois-ci, d'interagir avec le L1 de Bitcoin mais aussi avec Lightning.

Autre plus : la société a créé et intégré une fonctionnalité qui permet d'économiser en frais de transaction lorsque tu passes directement par bitcoin plutôt que par le Lightning.

L'app propose automatiquement le montant de frais le plus bas pour que ta transaction soit validée rapidement.

Cela évite de trop payer quand ce n'est pas nécessaire mais te protège aussi des échecs de paiement quand les frais sélectionnés sont trop bas (ce dernier cas te forcerait à recommencer ta transaction).

Retrouve ce wallet sur son site officiel .

Cet article de Muun explique comment leur estimateur de frais fonctionne.

  1. Aqua

Le dernier wallet de la liste est Aqua, développé par JAN3 .

Aqua est également un wallet non-custodial et se démarque par le fait qu'il unifie l'intégration du réseau blockchain classique, du réseau Lightning et du Liquid Network (donnant accès au jeton L-BTC de Blockstream) en une seule app.

Le site officiel du wallet est accessible à cette adresse .

Conclusion #

Le Lightning Network est une petite révolution.

Permettant des paiements plus rapides et plus économiques, il s'avère pratique pour les transactions de faibles valeurs, surtout lorsqu'elles sont répétées et rapprochées.

Si tu n'utilises toutefois bitcoin que sporadiquement, se cantonner au protocole original est la plupart du temps plus que suffisant.

FAQ

Comment utiliser le Lightning Network ?

Télécharge un wallet compatible avec le Lightning Network tel que Phoenix ou Muun et tu auras de tout ce dont tu as besoin.

Combien coute une transaction sur le Lightning Network ?

Rarement plus de dix centimes.

Est-ce que les transaction sur Lightning sont plus rapides qu'avec la blockchain bitcoin de base ?

Les transactions sur Lightning sont instantannées.

Progression du cursus Leçon 17 / 17

Partage
cet article
Soutiens le site avec
un Tip ou un crypto-don
Logo du BTC Logo de ETH Logo du Solana Logo du BNB