SPLICING
Mécanisme du Lightning Network qui permet de redimensionner un canal de paiement sans le fermer, soit en y ajoutant des fonds (splice-in), soit en retirant des fonds vers une sortie on-chain (splice-out). Le canal reste pleinement opérationnel pendant toute l’opération.
Le splicing crée une nouvelle transaction multisignature 2-de-2 qui dépense l’UTXO de financement existant vers un nouvel UTXO avec la capacité ajustée. Le canal entre d’abord en mode de « quiescence » (STFU) pour geler son état, puis les deux parties négocient la transaction via le protocole interactive-tx, où chacune peut ajouter des entrées et des sorties. Des tiers peuvent également joindre leurs propres opérations à cette même transaction, ce qui permet de partager les frais on-chain. Pendant la confirmation, l’ancien et le nouvel état du canal coexistent, ce qui permet de continuer à acheminer des paiements sans interruption.
Le splicing réduit de deux à une seule le nombre de transactions on-chain nécessaires pour ajuster la capacité d’un canal. Il rend aussi possible les portefeuilles à solde unique qui unifient les fonds on-chain et Lightning en une seule balance pour l’utilisateur.