Skip to content

Lightning Network: Todo sobre la red más importante de Bitcoins

La llegada de Lightning Network revoluciona el mundo de las transacciones de Bitcoin y facilita su uso. ¡Veamos de que se trata!

La red Lightning es una solución a los problemas de escalabilidad de Bitcoin. Lightning Network permite transacciones en tiempo real con tarifas casi nulas. Este artículo aprenderá sobre la tecnología Lightning Network y cómo se usa en la práctica.

Historia de la Red Lightning

La red Lightning es en realidad un concepto antiguo. Se puede rastrear hasta 2009, cuando se lanzaron las primeras versiones del código base de Bitcoin. ¡Satoshi Nakamoto fue el primero en escribir sobre los canales de pago hace más de diez años!

Esta idea de los canales de pago se desarrolló aún más entre 2011 y 2015. En el proceso participaron varios desarrolladores y empresas de tecnología. Sin embargo, no se llegó a un consenso final.

El concepto de la red Lightning nació en 2015. Tadge Dryja y Joseph Poon publicaron un documento técnico titulado The Bitcoin Lightning Network: Scalable Off-Chain Instant Payments.

El libro blanco presentó una idea llamada el canal de pago Poon-Dryja. Permitió crear un canal de pago, que se puede actualizar un número infinito de veces en ambas direcciones. Los contratos Hashed Timelock (HTLC) también son una parte integral de la red Lightning.

Al mismo tiempo, explotó la discusión sobre los problemas de escalabilidad de Bitcoin. A fines de 2015 se llevaron a cabo dos importantes conferencias sobre escalamiento. Poon y Dryja presentaron sus ideas en estas conferencias y recibieron un fuerte apoyo de la comunidad de Bitcoin.

Varias implementaciones

La red Lightning es un concepto de código abierto, al igual que Bitcoin. Por ello, diferentes dispositivos han desarrollado sus propias versiones de la red Lightning. ACINQ, Blockstream y Lightning Labs han sido los principales desarrolladores. Han colaborado durante el proceso y han desarrollado especificaciones de LN juntos.

Blockstream comenzó a desarrollar la implementación ya en 2015. Se llama C-lightning debido al lenguaje de programación C con el que se creó. Bitfinex es un intercambio de criptomonedas popular, que ha adoptado C-lightning de Blockstream.

Lightning Labs es una empresa de tecnología fundada en 2016. Fue construida por los ya mencionados Tadge Dryja y Joseph Poon junto con Elizabeth Stark y Olaoluwa Osuntokuni.

Muchos sienten que Elizabeth Stark le ha dado la cara a la tecnología de la red Lightning. Ha sido ponente activa en numerosos congresos en los últimos años. Stark es actualmente director ejecutivo de Lightning Labs. La red Lightning también requirió cambios en el código del programa Bitcoin (Bitcoin Core). La más importante fue SegWit en agosto de 2017.

La bifurcación suave de SegWit también fue la razón por la cual la comunidad de Bitcoin se dividió en dos y se creó Bitcoin Cash. Todo esto se debió al debate sobre la escala, que había estado ocurriendo durante años. Bitcoin Cash hizo su bifurcación dura un par de semanas antes de que se activara la bifurcación suave de SegWit.

El desarrollo en los últimos años

Lightning Network se transformó de la teoría a la práctica a fines de 2017 y principios de 2018. En diciembre de 2017, se alcanzó un hito importante. Fue entonces cuando Alex Bosworth (un desarrollador de Lightning Labs) pagó su factura telefónica utilizando la red Lightning.

Blockstream y Lightning Labs publicaron sus primeras versiones de la red Lightning a principios de 2018. Esto permitió que otros se unieran a la red y comenzaran a probarla. La red Lightning es una red de nodos que ejecutan el software necesario, al igual que Bitcoin.

Lightning Labs publicó una versión beta de la implementación de LN en marzo de 2018, que fue un gran paso. La compañía también recaudó $ 2.5 millones en fondos adicionales en ese momento. Uno de los inversionistas fue el CEO de Twitter, Jack Dorsey, quien es un gran admirador de Bitcoin y la red Lightning. Lightning Network ha crecido constantemente en los últimos años.

El número de nodos ha aumentado 10 veces a 12.000 entre 2018 y 2021. Actualmente hay alrededor de 50.000 canales de pago. Esta cifra se ha duplicado en dos años. Hay más de 55 millones de dólares en bitcoins bloqueados en la red (a partir de febrero de 2023).

Explicación de la capa 2

El debate sobre la escalabilidad de Bitcoin es la razón por la que existe la red Lightning. Bitcoin tiene más de 10 años como tecnología y su capacidad de transacción es muy limitada. En términos generales, hay dos formas de escalar Bitcoin.

  • Aumenta el rendimiento aumentando el tamaño del bloque. Este es el camino que ha elegido Bitcoin Cash.
  • Aumenta el rendimiento sacando pequeñas transacciones de la cadena de bloques de Bitcoin. Esta solución se llama Capa 2.

Bitcoin no es la única criptomoneda que enfrenta problemas de escalabilidad. La cadena de bloques de Ethereum ha estado muy obstruida desde 2020. Esto se ha solucionado trasladando las aplicaciones más pesadas a otra cadena de bloques (cadena lateral). Polygon es la solución más popular.

La red Lightning es solo uno de los protocolos agregados en la parte superior de la cadena de bloques de Bitcoin. Esta es la Capa 2, mientras que la cadena de bloques de Bitcoin es la Capa 1. La tercera capa se trata de software y API para los usuarios finales, como programas comerciales y billeteras.

Lightning Network es una red alternativa para pequeñas transacciones (también llamadas micropagos). En teoría, también puede realizar grandes transacciones. Solo requiere un mayor rendimiento de los canales de pago. Las ventajas de LN se ven en situaciones donde los pagos necesitan confirmaciones rápidas. Por ejemplo, cuando compras una taza de café.

LN permite transacciones entre dos entidades sin comprometer nada con la cadena de bloques de Bitcoin. Bitcoin tiene un tiempo de bloque promedio de 10 minutos y un rendimiento de 7 transacciones por segundo. No tiene sentido usar una red de este tipo para compras pequeñas. Las tarifas son demasiado altas para eso también.

Cuando las transacciones se mueven fuera de la cadena de bloques de Bitcoin, también se elimina este límite de 10 minutos. Las transacciones enviadas en la red Lightning se realizan virtualmente en tiempo real con tarifas casi nulas.

Tecnología de la red relámpago

Uno no puede comprender completamente cómo funciona la red Lightning hasta que comprende Bitcoin. La red Bitcoin consta de decenas de miles de computadoras, que se denominan nodos. Ejecutan el software de Bitcoin llamado Bitcoin Core. Cualquiera puede configurar un nodo y convertirse en parte de la red en cualquier momento.

La red Lightning también es una red de nodos. Ejecutan el software Lightning Network. Esta también es una red sin permiso. Un operador de nodo de Lightning Network también puede establecer un precio para el tráfico de transacciones entrantes.

Canales de pago

Lightning Network tiene que ver con los canales de pago, que se mencionó anteriormente en este artículo. LN también agrega contratos inteligentes a la mezcla. Se utilizan para realizar un seguimiento del saldo de cada operador de Lightning Network.

Dado que la red Lightning ya tiene miles de nodos, hay muchos más canales y no son solo uno o dos. La red siempre se beneficia de los canales existentes. Cuando un nuevo nodo se une a la red Lightning, el propietario puede elegir con qué nodos abre canales. Cada nodo agrega más canales y aumenta la capacidad de la red.

Aquí hay un gran malentendido; Si compra una taza de café utilizando la red Lightning, no abre un canal entre usted y la cafetería.

En la práctica, el software de billetera y el software de billetera de la cafetería están en la red Lightning y ya están conectados. Todos y cada uno de los usuarios de LN no son un nodo. Al igual que la mayoría de los usuarios, tampoco son nodos en la red de Bitcoin.

Cómo usar la red Lightning

Ahora debe comprender cómo funciona la red Lightning. Luego le mostramos cómo usarlo en la práctica. ¿Tiene que abrir y cerrar canales de pago o definir un nodo? No, no es necesario. Usar una billetera Lightning es tan fácil como usar una billetera Bitcoin estándar.

Así es como funciona:

  1. Descargar una billetera móvil Lightning
  2. Envía bitcoins a tu billetera Lightning
  3. Usa la red Lightning todo lo que quieras
  4. Mover fondos de vuelta a la cadena de bloques de Bitcoin

Primero, necesita una billetera que sea adecuada para operar en la red Lightning. Wallet of Satoshi y Bluewallet son opciones populares. Ambos son fáciles de usar y están disponibles para usuarios de iOS y Android.