‹ CHAPITRE 12, TOUTES LES LEÇONS

ÉCLAIREUR · CHAPITRE 12 · LEÇON 2 SUR 5

Le réseau Lightning

Canaux de paiement

Comment deux personnes peuvent-elles se payer mille fois avec une seule transaction ? 6 min

Ouverture

Alice et Bob créent une transaction on-chain qui bloque des fonds dans une sortie multisig 2 sur 2 : sa dépense ultérieure nécessite leurs deux signatures. Disons qu'Alice y met 100 000 sats. Le canal contient maintenant 100 000 sats, tous du côté d'Alice.

Paiement

Pour payer 10 000 sats à Bob, ils signent tous deux une nouvelle version de la répartition du canal s'il était fermé maintenant : 90 000 pour Alice, 10 000 pour Bob. Cette transaction d'engagement est conservée, non diffusée. Le paiement suivant produit une nouvelle version, et l'ancienne est révoquée.

La triche ne paie pas

Qu'est-ce qui empêche Alice de diffuser une ancienne version qui lui donnait plus ? Chaque version révoquée donne à l'autre partie une clé de pénalité. Si Alice publie un ancien état, Bob dispose d'une fenêtre de temps pour réclamer l'intégralité du solde du canal. La triche risque tout.

Clôture

Normalement, les deux parties se mettent d'accord sur la répartition finale et clôturent avec une transaction on-chain. Si une partie disparaît, l'autre peut forcer la clôture seule en diffusant la dernière version, et attend un délai avant de récupérer les fonds.

Ce qu'il faut retenir

  • Un canal bloque des fonds dans une sortie 2 sur 2 on-chain.
  • Chaque paiement est une nouvelle répartition signée, conservée off-chain.
  • La publication d'une ancienne répartition peut coûter tout au tricheur.

Vérifie tes connaissances

Qu'est-ce qui est diffusé sur la blockchain lorsqu'Alice paie Bob à l'intérieur d'un canal ouvert ?

Que se passe-t-il si Bob publie un ancien état de canal qui lui donnait plus ?

Canaux de paiement · Université Bitcoin