Bitcoin produit en moyenne un bloc toutes les 10 minutes, et l’espace disponible sur la chaîne est limité : ce n’est pas très pratique pour acheter un café. Le Lightning Network repose sur l’idée suivante : la plupart des petits paiements n’ont pas besoin d’être inscrits sur la chaîne un par un. Ils sont réglés rapidement hors chaîne, et seules l’ouverture et la fermeture sont enregistrées sur la chaîne.

Cryptomonnaie associée : $BTC cotée à 77 594 (24 h : +0,3 %).

— Comment ouvrir un canal de paiement —

Le livre blanc du Lightning Network a été proposé en 2015 par Joseph Poon et Thaddeus Dryja. Son unité de base est le canal de paiement : deux utilisateurs verrouillent d’abord des bitcoins dans une adresse multisignature 2-sur-2 qu’ils contrôlent conjointement, au moyen d’une transaction sur la chaîne. Le canal est alors ouvert.

Par la suite, chaque paiement entre les deux parties consiste simplement à échanger un nouvel état du solde signé. Il n’est pas nécessaire de l’inscrire sur la chaîne, et le paiement est presque instantané. À la fermeture du canal, le dernier état du solde est réglé sur la blockchain Bitcoin au moyen d’une transaction sur la chaîne.

— Comment payer sans canal direct —

Vous n’avez pas forcément de canal avec le destinataire, mais vous pouvez effectuer un paiement en passant par un itinéraire reliant plusieurs autres nœuds. Chaque saut de l’itinéraire est verrouillé par un contrat à verrouillage temporel et par hachage (HTLC) : les fonds ne sont transmis de nœud en nœud que lorsque le destinataire révèle le bon « secret ». En cas d’expiration du délai, ils sont renvoyés à leur point de départ. Les nœuds intermédiaires ne peuvent pas garder cet argent. Les nœuds traversés peuvent percevoir de faibles frais de routage.

— Comment empêcher la triche —

Si l’une des parties tente de fermer le canal en utilisant un ancien état du solde — par exemple, celui où elle avait davantage d’argent —, l’autre peut soumettre une transaction punitive dans le délai prévu et récupérer tous les fonds du canal. Ce mécanisme rend la triche risquée et peu rentable. Il faut toutefois que la partie lésée s’en aperçoive à temps : les nœuds doivent donc rester en ligne, ou confier la surveillance à un service de tour de garde.

Par ailleurs, SegWit a corrigé le problème de malléabilité des transactions, une condition importante pour le fonctionnement sûr du Lightning Network.

— Limites et précautions —

Le montant qu’un canal peut envoyer dépend de la répartition des soldes entre ses deux extrémités. Un paiement important peut échouer si aucun itinéraire ne dispose d’une capacité suffisante. L’ouverture et la fermeture d’un canal entraînent également des frais de transaction sur la chaîne.

Lorsque vous alimentez un compte sur une plateforme d’échange, vérifiez si vous avez choisi le réseau principal ou le Lightning Network : les formats de réception sont différents. Les portefeuilles Lightning conviennent mieux aux petits paiements du quotidien. Pour conserver des bitcoins à long terme, mieux vaut les garder sur la chaîne, dans un portefeuille dont vous contrôlez les clés privées.

— En bref —

Le Lightning Network n’a pas changé Bitcoin lui-même : il lui ajoute une voie rapide. Les paiements fréquents et de faible montant passent par les canaux, tandis que les règlements importants et à long terme restent sur la chaîne principale. Vérifiez les informations auprès de plusieurs sources avant de prendre une décision : ne vous fiez pas à un seul avis.

Quand avez-vous compris cela pour la première fois ?