Introducción
La
Principios de funcionamiento
Canales de pago
Un canal de pago es un contrato inteligente bidireccional que dos participantes abren mediante una transacción en la cadena de bloques de Bitcoin. Este canal les permite intercambiar fondos de forma fuera de la cadena (off-chain) tantas veces como deseen, hasta que decidan cerrarlo. Solo la apertura y el cierre se registran en la blockchain, reduciendo así la congestión y las comisiones.
Apertura de un canal
Para abrir un canal, ambas partes comprometen una cantidad de sats (satoshis) en una transacción multfirma. Esta transacción inicial queda bloqueada en la red Bitcoin hasta que el canal se cierre.
Actualizaciones de estado
Cada vez que se realiza un pago dentro del canal, se crea un nuevo estado que redistribuye el saldo entre las dos partes. Ambos firmantes intercambian estas actualizaciones sin necesidad de publicarlas en la cadena principal.
Cierre de un canal
Cuando una de las partes decide cerrar el canal, se envía la última versión del estado a la blockchain en una transacción de cierre. La red verifica este estado final y distribuye los fondos correspondientes a cada participante.
Enrutamiento de pagos
La Lightning Network permite enviar pagos a través de múltiples canales interconectados, encontrando rutas óptimas entre emisor y receptor. Para ello utiliza el protocolo
Características principales
Seguridad y criptografía
Contratos HTLC
Los
Canales de múltiples firmas
El uso de direcciones
Casos de uso y aplicaciones
Recursos y enlaces
Para más información, visita el sitio oficial de la Lightning Network: https://lightning.network o consulta la especificación técnica en el repositorio de GitHub: https://github.com/lightningnetwork/lightning-rfc.
Conclusión
La red Lightning representa un avance clave para la adopción masiva de Bitcoin al ofrecer transacciones rápidas, económicas y privadas. Gracias a sus canales de pago y al enrutamiento off-chain, permite escalar la red sin sacrificar la seguridad de la cadena principal.
