Lightning Network: What is it And Can It Help Bitcoin?

Ameer Rosic

5 months ago
Lightning Network: What is it And Can It Help Bitcoin?

Red Lightning

Inicialmente conceptualizada por Joseph Poon y Tadge Dryja para ayudar a escalar Bitcoin, la red relámpago se ha convertido en una de las innovaciones más críticas de capa 2 en el espacio criptográfico. Lo más probable es que en un futuro próximo, probablemente vaya a utilizar exclusivamente la red relámpago para realizar todas sus transacciones de Bitcoin. Entonces, ¿qué es exactamente y cómo funciona? Además, ¿por qué necesitábamos esto en primer lugar? Aprenderemos todo sobre eso en esta guía.

La necesidad de una red relámpago

El problema de escalabilidad de Bitcoin no es nada nuevo. La comunidad ha estado hablando de este tema durante los últimos tres años. En resumen, la arquitectura original de Bitcoin no es adecuada para la adopción y el uso masivo. Hemos hablado de esto en detalle antes, que se puede leer aquí. Sin embargo, hay otro obstáculo potencial que impide la adopción generalizada. Hacia finales de 2019, Blockchain Capital predijo que las tarifas de transacción de Bitcoin en la cadena alcanzarán los $100 en 2020. Esto tiene sentido debido a las siguientes razones:

Con el aumento de los casos de uso y la aceptación general, la demanda de Bitcoin aumentará, lo que inevitablemente aumentará las tarifas de transacción.

Muchos usuarios querrán saltar la cola y obtener sus transacciones procesadas más rápido aumentando sus tarifas. Si la mayoría de los usuarios siguen su ejemplo, inevitablemente aumentará las tarifas medias.

Nota: Cuando todos los Bitcoins serán extraídos, se especula que las tarifas de transacción serán lo suficientemente altas como para incentivar económicamente a los mineros a seguir sirviendo a la red.

Sin embargo, esto no es ideal para la adopción general. 3.400 millones de personas ganan menos de 5.50 dólares diarios. Para ellos, no es realmente práctico pagar tarifas tan altas. Esta es la razón exacta por la que Lightning Network es una innovación tan importante. Según Spencer Bogart de Blockchain Capital, este aumento en las tarifas mineras solo aumentará la demanda de Lightning Network.

Lightning Network - Mirando debajo del capó

La red relámpago es un canal de pago bidireccional entre los usuarios, lo que les permite realizar transacciones, lo que normalmente ocurriría en la cadena de bloques, fuera de la cadena de bloques. Un canal de pago es una forma especializada de canal estatal. En un canal estatal, una parte de la cadena de bloques está sellada a través de múltiples firmas o contrato inteligente, que es previamente acordado por los participantes. En este canal:

Los participantes pueden interactuar directamente entre sí sin enviar nada a los mineros.

Estos participantes pueden participar en múltiples microtransacciones entre sí.

Cuando se cierra el canal de pago, el conjunto de transacciones final se agrega a la cadena de bloques.

Piensa en ello como una serie de pagarés entre dos partes. Considere este ejemplo. Alice y Bob tienen que hacer transacciones con frecuencia entre sí. Sin embargo, la cantidad que realmente transfieren durante estas transacciones no es significativa. En este caso, usar la cadena de bloques de bitcoin no será práctico para ellos. En cambio, esto es lo que pueden hacer:

Tanto Alice como Bob reservaron $20.

Los 40 dólares combinados se guardan dentro de un casillero. Ambos poseen la mitad del código de acceso

También hay un libro mayor que anota el saldo que cada uno de ellos posee. Así que, al principio, ambos tienen $20 contra sus nombres.

Si Alice tiene que pagar $10 a Bob, no necesita tener el dinero a mano. Ambos pueden simplemente abrir el casillero y actualizar su saldo en el libro mayor compartido. Entonces, después de esta transacción en particular, el saldo de Alice será de $10 y el de Bob será de $30.

Mientras las partes puedan confiar el uno en el otro, no necesitan arreglar los equilibrios en el mundo real. Piensa en cómo mantienes el control de tus amigos en la vida real.

Estos canales estatales pueden cerrarse en un punto predeterminado por los participantes. Estas condiciones predeterminadas podrían ser una de las siguientes:

Ha pasado una cierta cantidad de tiempo.

Se ha procesado una cierta cantidad de transacciones.

Como se mencionó anteriormente, los canales estatales que tratan solo en pagos se llaman canales de pago. Las siguientes son las formas más importantes de canales de pago:

Transacciones de alta frecuencia Nakamoto.

Canal de pago estilo Spillman.

Canales de pago estilo CLTV.

Contratos de bloqueo de tiempo hash (HTLC)

Los HTMLC son la aplicación más conveniente de los canales de pago. Usando HTLC, uno puede abrir canales de pago donde los fondos pueden ser transferidos entre partes antes de una fecha límite previamente acordada. Los pagos se reconocen entre las partes mediante la presentación de pruebas criptográficas. Los HTMLC tienen tres características bastante sorprendentes:

Permite a una parte renunciar al pago que se le ha dado y devolverlo al ordenante. Esto no sería posible en una transacción blockchain convencional.

Hace posibles transacciones en cadena cruzada aka swaps atómicos. En términos simples, esta función permitirá a los usuarios intercambiar una criptomoneda en una cadena con una criptomoneda en otra cadena.

El Protocolo Lightning resulta ser una implementación del HTLC.

¿Cómo se conectan los nodos de la red relámpago?

La red relámpago se puede utilizar para conectarse hasta convertirse en redes de pago de miles o incluso millones de usuarios. Tomemos un ejemplo. Imagine esta situación:

Bob y Charlie son socios de una empresa y ya tienen un canal de pago entre ellos para fines de gastos.

La esposa de Bob, Alice, quiere hacer transacciones con Charlie. Bob y Alice tienen un canal de pago entre ellos para los gastos del hogar.

A través de Bob, Alice y Charlie podrán crear un canal de pago para sus transacciones relámpago.

Ahora, vamos a escalar esto. Imagina que Alice, Bob, Charlie tienen 50 canales de pago únicos con otros usuarios y cada uno de esos usuarios tiene otros 50 canales de pago. Esto potencialmente lleva a millones de nodos únicos a ser capaces de realizar transacciones entre sí a través de la red relámpago.

¿Cómo mantiene la red Lightning su seguridad?

Es seguro asumir que todos estos canales de red relámpagos en total harán transacciones de millones de dólares cada día en un futuro cercano. Por lo tanto, esto plantea la pregunta. ¿Cómo mantienen estos canales su seguridad? ¿Qué va a evitar que un usuario malintencionado despegue con todo el dinero dentro de estos canales? Bueno, echemos un vistazo.

#1 Guiado por contratos inteligentes

La red relámpago se guía y se rige por contratos inteligentes. Los contratos inteligentes son contratos automáticos de ejecución automática que pueden ser utilizados por dos partes para interactuar directamente entre sí, sin tener que pasar por un intermediario. Un contrato inteligente se asegurará de que los usuarios no interfieran con las transacciones y actúen en interés del sistema.

#2 Timocks

Como se mencionó anteriormente, los participantes deben acordar de antemano cuánto tiempo desean que el canal de pago esté abierto. Los cronogramas se pueden usar para establecer un límite superior en la vida útil del canal. Esto no solo hará que las transacciones sean más eficientes, sino que también impedirá que un participante desaparezca y deje el saldo bloqueado en la cartera.

#3 Compromisos asimétricos de revocación

Los compromisos de revocación asimétrica son una técnica que se puede usar para castigar a los usuarios que intentan engañar al sistema. La red relámpago utiliza esto para permitir a los usuarios establecer condiciones en las que el usuario engañado podría reclamar el saldo total de una cartera.

¿Qué tan cara es la red relámpago?

Las tarifas conectadas en la red relámpago son insignificantes en comparación con las tarifas cobradas por los mineros en la cadena de bloques de Bitcoin. La razón detrás de esto es sencilla. El trabajo realizado por los nodos mineros es significativamente más difícil y más vital que el trabajo realizado por los nodos relámpagos. Sin embargo, dado que la red relámpago será muy utilizada, las tarifas acumulativas cobradas deberían ser más que suficientes para compensar a los nodos por sus servicios.

¿Cómo se utiliza la red relámpago?

Volviendo a nuestro ejemplo anterior, Alice quiere realizar transacciones con Charlie a través de Bob.

Alice abre un canal con Bob y Bob abre un canal con Charlie.

Supongamos que Alice declara que quiere interactuar con Charlie.

Charlie declara un número aleatorio y genera su hash SHA256 y se lo entrega a Alice. Básicamente, si Charlie elige un número A entonces dará el hash del número H (A).

Alice envía 0.1 BTC a Bob con la condición de que solo alguien que pueda enviar los datos necesarios para obtener el mismo hash pueda recuperar el pago. Para que Bob haga mal uso de los fondos, necesitará tener los datos, también conocido como la pre-imagen necesaria para generar ese hash. Básicamente, Bob tendrá que dar «A», que no tiene.

Bob ahora entrega los fondos a Charlie usando la misma condición. Charlie finaliza el pago de Bob entregándole la pre-imagen «A»

Bob finaliza el pago de Alice entregando su «A»

¿Está en funcionamiento la red relámpago? Estadísticas

Tomaremos nuestras estadísticas de 1ml.com.

Según la captura de pantalla, aquí hay algunas estadísticas clave que debe tomar nota de las siguientes estadísticas clave:

Hay 11.563 nodos, de los cuales 6.379 con canales activos.

En total, hay 36.328 canales en total.

A partir de ahora, estos canales tienen una capacidad de 897.91 BTC, que es aproximadamente igual a $8.7 millones.

Ahora, veamos las distribuciones de estos nodos relámpagos a través de los continentes:

América del Norte y Europa tienen, con mucho, la concentración más densa de nodos y canales.

Los canales norteamericanos tienen la mayor capacidad con 223.60 BTC, mientras que Europa es un segundo distante 186.82 BTC.

Curiosamente, Asia solo tiene 89 nodos y 390 canales con una capacidad de 26.57 BTC.

Ahora veamos los países con el mayor número de nodos y canales relámpagos:

Estados Unidos es el líder fugitivo en este departamento con unos asombrosos 413 nodos y 2.598 canales.

Tanto Alemania como Francia tienen más nodos y canales que Australia, pero este último tiene una capacidad más alta que ambos.

Incluso podemos mirar las ciudades con más actividad relámpago.

Columbus tiene la mayor capacidad de casi 32 BTC.

Ashburn tiene la mayor cantidad de nodos y canales.

Las únicas ciudades no estadounidenses entre las cinco primeras son Ciudad del Cabo y Dublín.

Ventajas de la Red Lightning

Entonces, ¿por qué usar Lightning Network? Veamos las ventajas:

Transacciones rápidas: El tiempo promedio de confirmación para Bitcoin es de aproximadamente 10 minutos. Este tiempo se puede reducir significativamente con la Red Lightning. A través de estos canales, las microtransacciones se pueden hacer en cuestión de segundos.

Tarifas de transacción bajas: Las tarifas de transacción normales de Bitcoin pueden oscilar entre $0.2 - $4. Sin embargo, como dijimos antes, las tarifas pagadas por las transacciones relámpago son significativamente más bajas. De hecho, estas tarifas oscilan entre 1 y 10 satoshi (0,00008 — 0,0008), por lo que son ideales para transacciones diarias rápidas.

Reducir la hinchazón de Blockchain: Dado que la red relámpago realiza transacciones en la capa 2, no hincha la cadena de bloques base.

Intercambios atómicos: Diferentes blockchains pueden vincularse entre sí a través de canales de pago. A través de estos canales, los usuarios pueden realizar swaps atómicos para intercambiar criptomonedas entre sí.

Alta seguridad: Los protocolos dentro de la Red Lightning hacen que los pagos sean seguros y no vulnerables a ataques. En particular, utiliza el enrutamiento de cebolla para sus HTLC.

Actualización constante: Al ser uno de los proyectos más calientes en el espacio criptográfico, no es de extrañar que la red relámpago haya logrado atraer a una comunidad de desarrolladores muy saludable. Nuevas y más emocionantes características y actualizaciones se añaden bastante regularmente a la Red Lightning.

Experiencia de usuario perfecta: En el papel, la Red Lightning suena bastante complicada, ¿verdad? Sin embargo, su interfaz de usuario ha sido diseñada específicamente para proporcionar una experiencia de usuario perfecta. Utiliza una cantidad apropiada de abstracción para ocultar todos los detalles complicados del usuario.

Fallas de la Red Relámpago

Los participantes deben estar en línea: las transacciones tradicionales de Bitcoin son asincrónicas, lo que significa que los participantes no necesitan estar en línea para recibir transacciones. Sin embargo, para que un canal relámpago sea funcional, los participantes tendrán que estar en línea para realizar transacciones.

Las claves privadas pueden ser vulnerables: para utilizar estos canales relámpagos, los participantes tendrán que mantener sus fondos relevantes en una cartera caliente. Sin embargo, las carteras calientes son increíblemente inseguras y pueden hacerte susceptible a los hacks.

Esto todavía es temprano: mientras que la red relámpago es una gran innovación y tiene una comunidad de desarrolladores muy activa, la realidad es que esto todavía es temprano. Como tal, el código aún puede ser susceptible a errores. Un error, en particular, podría haber permitido a un atacante reclamar abrir un canal pero no pagar al par, o no pagar la cantidad total. Afortunadamente, el error fue identificado y finalmente tratado.

Las mejores carteras Lightning Network

Entonces, ¿estás emocionado de usar la red relámpago? Estas son algunas de las carteras que puede usar para acceder a la red con facilidad.

Bitcoin Lightning Wallet (BLW): BLW tiene una potente y bien compatible aplicación Lightning que los usuarios pueden usar para enviar y recibir pagos de Bitcoin. Esta cartera está disponible en Android.

Eclair: Creado por ACINQ, Eclair es una de las carteras Lightning más populares y permite a sus usuarios crear carteras Bitcoin tradicionales. Respaldado por un equipo de desarrolladores activo, Eclair disfruta de actualizaciones frecuentes, lo que podría ser bastante emocionante para un entusiasta de criptografía. Esta cartera está disponible en Android.

Zap: Zap proporciona una interfaz de usuario limpia y simple que se puede utilizar para realizar transacciones en la Red Lightning. Esta cartera está disponible en iOS, Windows, Mac y Linux.

Tippin.me: Esta es una cartera de custodia a la que se puede acceder fácilmente a través de un navegador web como Chrome o Firefox. Como su nombre indica, los usuarios pueden usar esto para dar propina a otros a través de la tecnología Lightning Network e incluso agregar un botón «Lightning tip» a sus propios sitios web.

Bluewallet: El Bluewallet fue creado para llevar transacciones Lightning Network de configuración cero a dispositivos Android e iOS. Si bien este es custodiado de forma predeterminada, tiene la opción de conectarlo a su nodo. Bluewallet también tiene un mercado de «Lapps» (aplicaciones Lightning) como Bitrefill, Yalls, Zigzag, Ln Ruleta y alimentación de pollo.

Litecoin y Red Lightning

Si bien hemos hablado de la red relámpago en el contexto de Bitcoin, el concepto de canales de pago bidireccionales no es nada nuevo. Litecoin también tiene su propia iteración de la red relámpago. Estas son algunas de las estadísticas que rodean la red relámpago de Litecoin.

Hay 220 nodos en la Red Lightning de Litecoin con 666 canales.

Esta red tiene actualmente una capacidad de 162.04 LTC o ~$12.800.

Junto con Bitcoin, varios proyectos como Decred, Ethereum, etc. están trabajando en sus propias implementaciones de canales de pago bidireccionales.

Conclusión

La Red Lightning puede caer como una de las innovaciones más significativas en el espacio criptográfico. El mayor obstáculo que frenaba la adopción de criptomonedas era que no eran prácticas de usar en la vida real. Sin embargo, ahora con Lightning Network, las transacciones pueden volverse extremadamente rápidas, haciendo que las criptomonedas sean altamente utilizables. Será emocionante ver cómo crece la red en el futuro cercano.

Like what you read? Give us one like or share it to your friends and get +16

78
Hungry for knowledge?
New guides and courses each week
Looking to invest?
Market data, analysis, and reports
Just curious?
A community of blockchain experts to help

Get started today and earn 128 bonus blocks

Already have an account? Sign In