Aller au contenu principal
Lightning

Outbound capacity

L'outbound capacity est la quantité maximale qu'un nœud peut envoyer. Inverse de l'inbound. Le total outbound + inbound = capacité du canal. Source des problèmes de drainage des canaux.

Définition

L'outbound capacity (capacité sortante) est le montant qu'un nœud Lightning peut envoyer dans une direction donnée d'un canal. C'est le solde local du nœud, exprimé en satoshis ou millisatoshis. Sur un canal de capacité totale C entre Alice et Bob, si Alice possède localement x, alors son outbound est x et son inbound est C - x.

Pourquoi cette dissymétrie

Un canal Lightning est une transaction multisig 2-of-2 ouverte sur la blockchain. La capacité totale du canal est fixée lors de l'ouverture (par exemple 1 000 000 sats). Mais cette capacité se répartit entre les deux côtés selon qui a financé l'ouverture :

  • Ouverture unilatérale (mode classique) : le financier a 100 % d'outbound, son partenaire 100 % d'inbound.
  • Ouverture dual-funded : les deux apports peuvent être pondérés (BOLT-2 update).
  • Achat de liquidité : type LSP, où l'utilisateur paie pour obtenir de l'inbound.

Exemple concret

Alice ouvre un canal de 500 000 sats avec Bob. Au départ :

| Direction | Alice | Bob | |-----------|-------|-----| | Outbound | 500 000 sats | 0 sats | | Inbound | 0 sats | 500 000 sats |

Si Alice envoie 200 000 sats à Bob via ce canal :

| Direction | Alice | Bob | |-----------|-------|-----| | Outbound | 300 000 sats | 200 000 sats | | Inbound | 200 000 sats | 300 000 sats |

L'outbound diminue à chaque paiement envoyé et augmente à chaque paiement reçu.

Problème du drainage

Un nœud qui n'envoie que dans une direction voit son outbound chuter à zéro côté payeur et son partenaire se retrouve avec tout l'inbound. C'est le drainage : le canal devient inutile pour envoyer.

Rééquilibrage

Plusieurs techniques rétablissent l'outbound :

  • Circular rebalancing : un paiement à soi-même via une route circulaire.
  • Submarine swap : convertir du on-chain en off-chain (Boltz, Loop).
  • Splicing : ajouter des fonds à un canal existant (BOLT-3 modernisé).
  • JIT channels : ouverture automatique par un LSP au besoin.

À retenir

L'outbound capacity est la « réserve de paiement » d'un nœud Lightning. Sa gestion active est l'un des grands défis opérationnels des routeurs et des marchands acceptant Lightning au quotidien.

Termes lies

← Retour au glossaire complet

Glossaire inspire du dictionnaire de Loic Morel sur Pandul.fr.