Al principio yo también solo conocía el nombre; no fue hasta que más tarde investigué en serio que entendí de qué se trataba.
Bitcoin genera un bloque cada 10 minutos de media y el espacio en la cadena es limitado, por lo que no resulta práctico para comprar una taza de café. La idea de Lightning Network es que la mayoría de los pagos pequeños no tengan que registrarse en la cadena uno por uno: se liquidan rápidamente fuera de la cadena y solo se registran en ella el inicio y el cierre.
Moneda mencionada en el artículo: $BTC cotiza a 77,361.18 (24 h: +0.31%).
【Cómo abrir un canal de pago】
El libro blanco de Lightning Network fue propuesto por Joseph Poon y Thaddeus Dryja en 2015. Su unidad básica es el canal de pago: dos usuarios bloquean bitcoins en una dirección multifirma 2 de 2 bajo el control de ambos mediante una transacción en cadena, y así queda abierto el canal.
A partir de entonces, cada pago entre ambas partes consiste simplemente en intercambiar un nuevo registro de saldo firmado. No hace falta registrarlo en la cadena y la liquidación es casi instantánea. Al cerrar el canal, el saldo más reciente se liquida en la cadena mediante una transacción en la cadena principal de Bitcoin.
【Cómo pagar sin un canal directo】
No es necesario que haya un canal entre tú y el destinatario: puedes pagar a través de una ruta formada por otros nodos. Cada salto de la ruta queda bloqueado mediante contratos con bloqueo de tiempo y hash (HTLC): los fondos solo se liberan de un nodo al siguiente cuando el destinatario revela el «secreto» correcto. Si vence el plazo, se devuelven por la ruta original, así que los nodos intermediarios no pueden quedarse con el dinero. Los nodos de la ruta pueden cobrar una pequeña comisión de enrutamiento.
【Cómo evitar que alguien haga trampa】
Si una de las partes intenta cerrar el canal con un registro de saldo antiguo —por ejemplo, volviendo a una versión en la que tenía más dinero—, la otra parte puede presentar una transacción de penalización dentro del plazo establecido y quedarse con todos los fondos del canal. Este mecanismo hace que hacer trampa no salga a cuenta, pero exige que la parte perjudicada se dé cuenta a tiempo. Por eso, los nodos deben estar en línea o delegar la supervisión en un servicio de torre de vigilancia.
Además, Segregated Witness (SegWit) solucionó el problema de la maleabilidad de las transacciones, uno de los requisitos importantes para que Lightning Network funcione de forma segura.
【Limitaciones y precauciones】
El importe que se puede pagar por un canal depende de cómo se distribuyan los saldos entre sus dos extremos. Los pagos grandes pueden fallar si no se encuentra una ruta con capacidad suficiente. Abrir y cerrar un canal también conlleva comisiones en la cadena.
Al depositar fondos en un exchange, comprueba si has seleccionado la red principal o Lightning Network: los formatos de recepción son distintos. Las carteras Lightning son más adecuadas para pagos cotidianos de pequeñas cantidades. Para guardar bitcoins a largo plazo, es más prudente usar una cartera en la cadena cuyos claves privadas controles tú.
【Unas últimas palabras】
Lightning Network no cambia el Bitcoin en sí, sino que construye una vía rápida sobre él: los pagos pequeños y frecuentes circulan por los canales, mientras que las liquidaciones grandes y a largo plazo se quedan en la cadena principal. El mercado siempre puede dar sorpresas, así que decide de antemano qué harás si te equivocas.
Si te ha resultado útil, guárdalo para poder consultarlo más adelante.