Cooperative close
La cooperative close est la fermeture amiable d'un canal Lightning, signée par les deux parties. Plus rapide et moins chère qu'une force close. Pas de période d'attente CSV. Mode normal de clôture.
La fermeture amiable
Une cooperative close est la fermeture d'un canal Lightning par accord mutuel entre les deux partenaires. Les deux signent ensemble une nouvelle transaction de fermeture qui distribue directement les soldes finaux à leurs adresses respectives, sans HTLCs en cours, sans délais CSV, sans complications. C'est le mode normal de clôture, à privilégier toujours quand c'est possible.
Comment ça marche
Le nœud A demande "veux-tu fermer ?" au nœud B. Les deux négocient un fee rate raisonnable pour la transaction de fermeture. Une transaction simple est construite : 2 outputs (un par partenaire), pas de HTLCs, pas de CSV. Les deux signent. Un des deux la diffuse. Une fois confirmée (1 bloc suffit), les fonds sont disponibles immédiatement.
Avantages vs force close
Frais plus bas : transaction plus petite, pas de sorties auxiliaires. Pas de délai : les fonds sont immédiatement utilisables après confirmation. Pas de risque de pénalité : pas d'état périmé qui pourrait être pénalisé. Fee rate négociable : les deux peuvent convenir d'un tarif adapté à la congestion.
Quand ça ne marche pas
Cooperative close nécessite que les deux nœuds soient en ligne, que les deux versions du protocole soient compatibles, qu'aucun HTLC ne soit en cours. Si l'un des partenaires refuse ou ne répond pas, on retombe sur force close.
Bonnes pratiques
Toujours essayer cooperative close en premier. Vérifier que tes HTLCs sont réglés avant de fermer. Se mettre d'accord sur le fee rate (un fee rate trop bas peut bloquer la transaction). Sur Phoenix, le splicing remplace souvent la fermeture pour redimensionner sans fermer.
Une statistique
Sur l'ensemble des fermetures Lightning observées, environ 60-70 % sont coopératives. Le reste est force close pour cause de partenaire offline ou autres frictions. Ces chiffres s'améliorent avec les protocoles récents (toujours-en-ligne LSPs, monitoring proactif).
Termes lies
- Force closeUne force close est une clôture unilatérale d'un canal, déclenchée quand un partenaire est offline ou non coopératif. Utilise la dernière transaction d'engagement. Coûts on-chain et délais CSV plus élevés. À éviter quand possible.
- Canal de paiementUn canal de paiement est une connexion bilatérale entre deux nœuds Lightning permettant des paiements off-chain quasi-instantanés. Il s'ouvre par une transaction d'ancrage on-chain et se ferme par une transaction de clôture. Peut router des centaines de paiements sans toucher la blockchain. Le concept central de Lightning.
- Lightning NetworkLe Lightning Network est une solution de seconde couche construite sur Bitcoin permettant des paiements instantanes et quasi-gratuits. Il fonctionne via des canaux de paiement entre utilisateurs, avec un reglement final sur la blockchain principale. Ideal pour les micropaiements et les transactions quotidiennes.
Glossaire inspire du dictionnaire de Loic Morel sur Pandul.fr.