Contratos HTLC
Base de Seguridad en Lightning Network
¿Qué es un HTLC?
Un Contrato de Bloqueo por Tiempo con Hash (HTLC) es un mecanismo que permite pagos condicionados en Lightning Network. Requiere presentar la preimagen de un hash antes de una fecha límite; de lo contrario, el pago se revierte.
Componentes clave
Hash y Preimagen
El receptor genera una preimagen secreta y comparte su hash. El pagador bloquea los fondos con ese hash.
Bloqueo por Tiempo
Si el receptor no revela la preimagen a tiempo, el pago caduca y los fondos regresan al emisor.
¿Cómo habilitan los pagos enrutados?
Los HTLC permiten que los pagos atraviesen múltiples canales de pago sin confianza directa entre emisor y receptor. Cada salto ve solo el hash y condiciones temporales, manteniendo la seguridad y privacidad.
Cuando un pago falla o caduca, los mecanismos de cierre de canal aseguran que los fondos regresen de forma segura al emisor.
¿Listo para explorar más?
Aprende sobre los estándares BOLT y cómo definen las especificaciones del protocolo Lightning Network.
Temas Relacionados
- Cómo Funciona Lightning - Visión técnica
- Canales de Pago - Apertura y gestión de canales
- Cierre de Canales - Cierres y disputas
- Estándares BOLT - Especificaciones del protocolo