El Protocolo Lightning Network es una red que se
despliega encima de una blockchain,
para facilitar transacciones peer-to-peer rápidas. No es exclusiva de Bitcoin, otras
criptomonedas como Litecoin la han integrado.
Puede que te preguntes qué
significa “estar desplegada encima de una blockchain”.
Este protocolo es lo que se denomina una solución off-chain o layer 2. Permite
a los individuos transaccionar sin necesidad de registrar cada operación en la
blockchain.
La Lightning Network es independiente de la red Bitcoin –tiene sus
propios nodos y software, pero sin embargo, se comunica con la cadena
principal. Para entrar o salir de la Lightning Network, necesitas crear unas
transacciones especiales en la blockchain.
Lo que en realidad haces con
tu primera transacción es crear una especie de smart contract con otro usuario. Únicamente las podrás
ver tú y tu contraparte, pero ninguno podra hacer trampas
gracias a ciertas propiedades particulares de la configuración.
En todo instante, ambos van a poder divulgar el estado de hoy del canal en la
blockchain. Llegado a aquel punto, los balances de cada lado del canal se
asignarán a sus respectivas piezas on-chain.
Como su nombre sugiere, las transacciones de la Lightning son veloces como un relámpago. No se debe aguardar a ni una aseveración de bloque, los pagos tienen la posibilidad de ser tan rápidos como tu conexión de internet lo posibilite.
¿Para que se necesita la Lightning Network?
Hasta la fecha, la Lightning Network parece ser el
planteamiento más razonable para escalar la blockchain de Bitcoin. Coordinar cambios en un ecosistema tan extenso es algo
delicado existe el peligro de que se hagan hard
forks y bugs potencialmente catastróficos. Con tanto costo en juego, la
experimentación es demasiado peligrosa.
Una vez que se transporta
esa experimentación fuera de la blockchain, uno tiene mucha más flexibilidad.
Si algo fracasa, no perjudicará a la red Bitcoin en sí. Las resoluciones de
tipo layer 2 no socavan ni una de las hipótesis de estabilidad que han
mantenido al protocolo funcionando por más de 10 años.
Tampoco existe obligación alguna de suplir la forma vieja de hacer las cosas. Las transacciones on-chain continuarán funcionado de forma usual para el cliente final, únicamente que ahora éste además va a tener la elección de transaccionar off-chain.
¿Cómo
funciona la Lightning Network?
Al comienzo hemos explicado
cómo la Lightning Network es
dependiente, a un grado general, de canales entre nodos. Ahora realizaremos un
estudio más descriptivo.
Multisignature
addresses (direcciones multifirma)
Una dirección multifirma es aquella a partir de la que se puede gastar
con diversas claves privadas. Una vez que se crea una multisignature, se especifica cuántas claves privadas tienen la
posibilidad de gastar los fondos, así como el número de las mismas que va a ser
primordial para firmar una transacción.
Para iniciar un canal en la Lightning, los competidores tienen que
dejar fondos bloqueados en depósito en un esquema 2 de 2. Únicamente hay 2
claves capaces de firmar, y las dos son requeridas para lograr desplazar
monedas.

