Lightning Network: Pagos instantáneos en Blockchain

Conoce la red Lightning Network, o cómo acelerar transacciones.

Uno de los mayores problemas con los que se ha encontrado BitCoin en su desarrollo es el del escalado de la red y la velocidad de confirmación de las transacciones. El crecimiento exponencial de la red ha derivado en transacciones con fees cada vez más altas y tiempos de confirmación que pueden llegar a ser eternos. Con estas premisas, pensar en la red Bitcoin como una herramienta válida para micropagos instantáneos parece toda una quimera.

Como respuesta a esta barrera surge Lightning network, un protocolo de escalado y aceleración de las transacciones en Bitcoin.

La idea es sacar a una red paralela (red layer 2) una serie de transacciones sobre las que se almacenará en la red Bitcoin solamente el resultado final.

Problemas que resuelve:

  • Escalabilidad: la limitación de 7tx/seg de bitcoin es un grave problema a la hora de pensar en un sistema de pago real. Se escalan estas transacciones a miles o incluso millones por segundo llevándolas a una red de costes reducidos sin comprometer la seguridad.
  • Pagos instantáneos: tiempos de confirmación. Se eliminan esperas posibilitando pagos inmediatos a través de una serie de compromisos previos en la definición de los canales de pago
  • Micropagos: lo que en un origen era posible, a día de hoy el fee solicitado para realizar una transacción de micropago muchas veces sería superior al propio importe intercambiado en la transacción. Agrupar transacciones evita este problema.

Los canales de pago, elemento fundamental

El elemento fundamental de la arquitectura de Lightning network son los canales de pago. La idea es generar una transacción (de tipo multifirma) entre dos partes en la que por lo menos una de ellas compromete cierta cantidad de fondos. La validez de esta transacción vendrá definida porque los participantes de la misma firmen dicha transacción. Lo que se está ofreciendo con la apertura de ese canal de pago (transacción multifirma insisto) es un mecanismo para poder realizar todas las operaciones que se consideren entre los participantes que tendrán reflejo final en una sola transacción en la blockchain. De este modo, mientras está operativo el canal, el intercambio de fondos, hasta el límite comprometido, está completamente abierto para los participantes.

Una característica fundamental de los canales, es que se pueden enlazar, de forma que no es necesario tener abierto un canal con todos los participantes de una red para poder intercambiar pagos, sino que exista una ruta que interconecte a los interesados.

Una vez se cierran los canales, la situación final es la que se vuelca en una transacción de la cadena. El procedimiento está respaldado en todo momento por smart-contracts que regulan que en ninguno de los intercambios entre nodos del canal, pueda haber algún nodo que pretenda quedarse con fondos que no le corresponden. El punto débil del sistema está en la disponibilidad de los nodos que conforman el canal, puesto que si alguno de los nodos está caído y esta situación fuese detectada por el resto de la red, podría intentar consolidar una situación inconsistente. Como comentábamos antes, esto se regula por los smart-contracts que dan soporte al canal y además hay mecanismos como las conocidas como Watch-Towers que aportan una dosis de seguridad extra al protocolo.

Caso real de uso: Satoshi’s Games

Si quieres ver un caso real de uso de la red Lightning para micropagos instantáneos en la red BitCoin, puedes pasar un rato jugando en la plataforma Satoshi’s Games (satoshis.games)  en la que podrás ganar unos cuantos satoshis jugando online a juegos de estilo retro.

Artículos recientes que te podrían interesar

Ecosistema Fintech en América Latina

Ecosistema Fintech en América Latina

Tras finalizar el plazo de inscripción de nuestro nuevo reto de financiación B2B, comprobamos que las startups participantes no solo pertenecen a la península ibérica, sino que también contamos con startups de Brasil y Argentina. Y  es que, en ABANCA Innova, estamos...

Entrevista a David Lozano, CEO de Wealth Reader

Entrevista a David Lozano, CEO de Wealth Reader

Esta semana en el blog de ABANCA Innova hablamos con David Lozano, fundador y CEO de Wealth Reader, una  fintech que atiende la necesidad de completar información patrimonial. Esta startup ha desarrollado una API que lee la información complementaria, como son las...

Entrevista a Olivier Plante, CEO de Fleksy

Entrevista a Olivier Plante, CEO de Fleksy

Hoy en nuestro blog conversamos con Olivier Plante, CEO de la startup Fleksy y participante en el 7º batch del Programa para Startups ABANCA Innova. Fleksy es una extensión del teclado móvil que ofrece sugerencias de contenido basadas en las conversaciones de los...