Hodl invoice
Une hodl invoice retient le paiement Lightning jusqu'à ce que le destinataire libère la preimage. Permet l'escrow et les paiements conditionnels. Dangereuse en cas de retention trop longue (timeout).
Une facture Lightning bloquante
Une hodl invoice est une facture Lightning dont le bénéficiaire retient volontairement la révélation du préimage. Le paiement reste suspendu, en attente, jusqu'à ce que le bénéficiaire décide de l'accepter ou de le refuser.
Mécanique cryptographique
Le bénéficiaire connaît le préimage mais ne le diffuse pas immédiatement. Tant qu'il ne le révèle pas, les HTLC le long de la route restent verrouillés et les fonds bloqués chez les nœuds intermédiaires.
Cas d'usage typiques
Les hodl invoices servent au troc atomique, à la vente d'un bien physique non instantanée, ou aux échanges Lightning vers on-chain. Le paiement n'est finalisé qu'une fois la condition off-chain remplie.
Risques et bonnes pratiques
Les routeurs n'apprécient pas les HTLC bloqués sur de longues durées car cela immobilise leur liquidité. Les hodl invoices doivent rester courtes pour ne pas pénaliser les nœuds du chemin.
Termes lies
- PreimageLa preimage est le secret aléatoire dont le hash sert de payment hash. Sa révélation par le destinataire valide tous les HTLC du chemin. Sert aussi de preuve de paiement. Clé du règlement atomique sur Lightning.
- Invoice LightningUne invoice Lightning est une demande de paiement contenant le montant, le hash de la preimage et la route possible. Encodée BOLT-11 ou BOLT-12. Doit être présentée par le destinataire pour recevoir un paiement. Indispensable au modèle pull du protocole.
- EscrowUn escrow est un séquestre tenu par un tiers neutre. Multisig Bitcoin (2-of-3) implémente l'escrow sans tiers de confiance unique. Modèle utilisé par Hodl Hodl, RoboSats.
Glossaire inspire du dictionnaire de Loic Morel sur Pandul.fr.