¿Qué es Lightning Network? Lightning Network es un protocolo Capa 2 para Bitcoin, diseñado específicamente para realizar pagos baratos, rápidos y privados. Como una red superpuesta que consta de canales de pago, los pagos Lightning no se registran en la cadena de bloques de Bitcoin; solo se registran las transacciones de financiación de canales y las transacciones de cierre de canales. Esto significa que muchas transacciones Lightning se pueden liquidar con muchas menos transacciones en la cadena de bloques de Bitcoin.
¿Quién creó Lightning Network?
Lightning Network se propuso por primera vez en 2015, aunque algunos aspectos de diseño son anteriores a esa fecha . El documento técnico fue escrito por Joseph Poon y Thaddeus Dryja.
A partir del documento original, se han desarrollado diferentes implementaciones, incluyendo lnd de Lightning Labs, c-lightning de Blockstream y Eclair de Acinq. Todas las implementaciones son compatibles a través del protocolo BOLT.
¿Cómo funciona Lightning Network?
Lightning Network es una red de canales de pago. Un canal de pago quizás se entienda mejor como un tipo complejo de dirección de firma múltiple para la cual dos usuarios poseen una clave privada; los fondos en la dirección se comparten entre los dos usuarios. Si un usuario realiza un pago al otro, actualiza sus respectivos saldos en el canal de pago, lo que se traduce en la cantidad de fondos que luego puede obtener de la dirección.
Por ejemplo, si Alicia y Juan comparten un canal de pago por valor de 4 BTC donde ambos poseen 2 BTC, y Alicia le paga a Juan 1 bitcoin, el saldo del canal de pago se actualiza para que Alicia tenga 1 bitcoin y Juan tenga 3 bitcoin. Mientras tanto, los 4 BTC todavía están en la misma dirección compartida.
Cuando cierran el canal, se liquida la puntuación final. En el ejemplo anterior, Alicia y Juan estarían de acuerdo en enviar uno de los 4 bitcoins a Alicia y 3 de los 4 bitcoins a Juan. La complejidad adicional mencionada anteriormente radica en las precauciones de seguridad para garantizar que ninguno de los usuarios pueda hacer trampa. Ambos usuarios siempre pueden reclamar su parte (incluso si el otro no coopera), y ninguno de los usuarios puede reclamar más que su parte.
¿Por qué Lightning Network es una red?
Lo que hace que Lightning Network sea una red, es que los canales de pago están vinculados criptográficamente con otros canales de pago. Si Alicia tiene un canal de pago abierto con Juan y Juan tiene un canal de pago abierto con Pedro, Alicia puede pagarle a Pedro a través de Juan. Esto sucede de forma tal que ninguna de las partes puede hacer trampa.
La idea es que todos los usuarios de Lightning Network puedan pagar a todos los demás usuarios, ya sea directamente o a través de uno o varios usuarios de reenvío.
¿Cómo funcionan las tarifas de Lightning Network?
En Bitcoin, las tarifas se pagan a los mineros para incluir transacciones en un bloque. En cambio, Lightning Network en sí no tiene mineros ni bloques.
Las tarifas se pagan a los nodos de la red que hacen el trabajo de proporcionar liquidez (canales financiados) y reenviar transacciones. Algunos nodos cobran más que otros, pero las tarifas son generalmente bajas.
Si desea ganar tarifas usted mismo, tendrá que configurar un nodo Lightning. Su nodo debe estar conectado con muchos otros nodos en Lightning Network y con mucha liquidez en diferentes canales. Idealmente su nodo debe estar en línea tanto como sea posible.
¿Qué es una billetera de Lightning Network?
Las carteras de Bitcoin son las aplicaciones que permiten a los usuarios enviar y recibir BTC. Las carteras o billeteras de Bitcoin que están habilitadas para funcionar con Lightning Network permiten a los usuarios realizar y recibir pagos Lightning.
Existen diferentes opciones de billeteras habilitadas para Lightning, cada una tiene sus propiedades, ventajas y desventajas. Las billeteras Lightning de escritorio, por ejemplo, pueden ser la opción preferida de alguien que desee verificar sus canales con frecuencia.
Pero Lightning Network está diseñado para facilitar transacciones BTC relativamente pequeñas en primer lugar. Para muchos, los monederos Lightning para dispositivos móviles son la opción preferida, aunque es difícil alojar un nodo completo en un dispositivo móvil.
Ventajas de Lightning Network
Al liquidar muchas transacciones Lightning en muchas menos transacciones de Bitcoin, los usuarios y mineros de la red de Bitcoin se ven aliviados de tener que validar y almacenar todas estas transacciones de Lightning. El principal beneficio es que se obtienen tarifas más bajas para los usuarios de Lightning.
Además, los usuarios de Lightning ya no necesitan esperar confirmaciones en la cadena de bloques de Bitcoin: las transacciones son instantáneas.
Finalmente, como una ventaja adicional, el hecho de que las transacciones no se registren en la cadena de bloques (en combinación con un algoritmo de enrutamiento similar a Tor para pagos Lightning) significa que los usuarios de Lightning generalmente disfrutan de cierta privacidad adicional.