Lightning Network: ¿Qué es y puede ayudar a Bitcoin?

Red de rayos

Conceptualizada por primera vez por Joseph Poon y Tadge Dryja para ayudar a escalar Bitcoin, la red Lightning se ha convertido en una de las innovaciones de capa 2 más críticas en el espacio criptográfico. Lo más probable es que en un futuro cercano, probablemente utilice exclusivamente la red Lightning 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 Lightning Network

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 pocas palabras, la arquitectura original de Bitcoin no es adecuada para su adopción y uso masivo. Hemos hablado de esto en detalle antes, que puede leer aquí. Sin embargo, existe un obstáculo potencial más que está inhibiendo la adopción generalizada. Hacia finales de 2019, Blockchain Capital predicho 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 generalizada, la demanda de Bitcoin aumentará, lo que inevitablemente aumentará las tarifas de transacción..
  • Muchos usuarios querrán saltar la cola y procesar sus transacciones más rápido aumentando sus tarifas. Si la mayoría de los usuarios sigue su ejemplo, inevitablemente aumentará las tarifas promedio.

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

Sin embargo, esto no es ideal para la adopción generalizada. 3.400 millones de personas ganan menos de $ 5,50 al día. 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 de minería solo aumentará la demanda de Lightning Network.

Lightning Network: mirar debajo del capó

La red Lightning es un canal de pago bidireccional entre usuarios, que les permite realizar transacciones, que normalmente ocurrirían 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 se sella mediante firma múltiple o contrato inteligente, que los participantes acuerdan previamente. 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 ellos..
  • Cuando se cierra el canal de pago, el conjunto de transacciones final se agrega a la cadena de bloques.

Piense en ello como una serie de pagarés entre dos partes. Considere este ejemplo. Alice y Bob tienen que realizar transacciones frecuentes entre ellos. 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 cada uno.
  • Los $ 40 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 posee cada uno de ellos. Entonces, al principio, ambos tienen $ 20 contra sus nombres.
  • Si Alice tiene que pagarle a Bob $ 10, no necesita tener el dinero en efectivo a mano. Ambos pueden simplemente abrir el casillero y actualizar su saldo en el libro de contabilidad compartido. Entonces, después de esta transacción en particular, el saldo de Alice será de $ 10 y el de Bob será de $ 30.
  • Siempre que las partes puedan confiar entre sí, no es necesario que liquiden los equilibrios en el mundo real. Piensa en cómo controlas a tus amigos en la vida real.

Estos canales de estado se pueden cerrar 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 se ocupan solo de pagos se denominan canales de pago. Los siguientes son los canales de pago más importantes:

  • Transacciones de alta frecuencia de Nakamoto.
  • Canal de pago estilo Spillman.
  • Canales de pago estilo CLTV.
  • Contratos de bloqueo de tiempo hash (HTLC)

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

  • Permite que una parte pierda el pago que se le haya entregado y se lo devuelva al pagador. Esto no sería posible en una transacción convencional de blockchain..
  • Hace posibles las transacciones entre cadenas, también conocidas como intercambios 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 Lightning Protocol pasa a ser una implementación del HTLC.

¿Cómo se conectan los nodos en la red de rayos??

La red Lightning se puede utilizar para conectarse y convertirse en redes de pago de miles o incluso millones de usuarios. Tomemos un ejemplo. Imagina 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 una transacción 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, ampliemos 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 que millones de nodos únicos sean capaces de realizar transacciones entre sí a través de la red Lightning..

¿Cómo mantiene Lightning Network su seguridad??

Es seguro asumir que todos estos canales de Lightning Network en total realizarán transacciones de millones de dólares todos los días en el futuro cercano. Entonces, esto plantea la pregunta. ¿Cómo mantienen estos canales su seguridad? ¿Qué va a evitar que un usuario malintencionado se lleve todo el dinero dentro de estos canales? Bueno, echemos un vistazo.

# 1 Guiado por contratos inteligentes

La red de rayos está guiada y gobernada por contratos inteligentes. Los contratos inteligentes son contratos automatizados y autoejecutables que pueden ser utilizados por dos partes para interactuar directamente entre sí, sin tener que pasar por un intermediario. Un contrato inteligente asegurará que los usuarios no interfieran con las transacciones y actúen en interés del sistema..

# 2 Bloqueos de tiempo

Como se mencionó anteriormente, los participantes deben acordar de antemano cuánto tiempo quieren que el canal de pago esté abierto. Los cronómetros 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 evitará que un participante desaparezca y deje el saldo bloqueado en la billetera..

# 3 Compromisos asimétricos de revocación

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

Que tan cara es la red de rayos?

Las tarifas conectadas en la red Lightning 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 duro y más vital que el trabajo realizado por los nodos relámpago. Sin embargo, dado que la red de rayos se utilizará mucho, las tarifas acumulativas recaudadas deberían ser más que suficientes para compensar a los nodos por sus servicios..

¿Cómo se usa Lightning Network??

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, le 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 requeridos para obtener el mismo hash pueda recuperar el pago. Para que Bob haga un mal uso de los fondos, deberá tener los datos, es decir, la imagen previa necesaria para generar ese hash. Básicamente, Bob tendrá que dar “A”, que no tiene.
  • Bob ahora entrega los fondos a Charlie con la misma condición. Charlie finaliza el pago de Bob entregándole la imagen previa “A”.
  • Bob finaliza el pago de Alice entregándole su “A”.

¿Está funcionando Lightning Network? 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.
  • En este momento, estos canales tienen una capacidad de 897,91 BTC, que equivale aproximadamente a $ 8,7 millones..

Ahora, veamos las distribuciones de estos nodos de rayos en los continentes:

  • América del Norte y Europa tienen, con mucho, la concentración más densa de nodos y canales.
  • Los canales de América del Norte tienen la mayor capacidad con 223.60 BTC, mientras que Europa está en un distante segundo lugar con 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 la mayor cantidad de nodos y canales Lightning:

  • Estados Unidos es el líder fugitivo en este departamento con la asombrosa cantidad de 413 nodos y 2.598 canales..
  • Tanto Alemania como Francia tienen más nodos y canales que Australia, pero esta última tiene una mayor capacidad que ambos.

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

  • Columbus tiene la capacidad más alta 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 Lightning Network

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

  • Transacciones rápidas: el tiempo medio de confirmación de Bitcoin es de unos 10 minutos. Este tiempo se puede reducir significativamente con Lightning Network. A través de estos canales se pueden realizar microtransacciones en cuestión de segundos.
  • Tarifas de transacción bajas: las tarifas de transacción normales de Bitcoin pueden oscilar entre $ 0.2 y $ 4. Sin embargo, como dijimos antes, las tarifas que se pagan por las transacciones relámpago son significativamente más bajas. De hecho, estas tarifas oscilan entre 1 y 10 satoshi ($ 0.00008 – $ 0.0008), lo que las hace ideales para transacciones diarias rápidas..
  • Reducir la hinchazón de la cadena de bloques: dado que la red Lightning realiza transacciones en la capa 2, no hincha la cadena de bloques base.
  • Atomic Swaps: diferentes cadenas de bloques pueden vincularse entre sí a través de canales de pago. A través de estos canales, los usuarios pueden realizar intercambios atómicos para intercambiar criptomonedas entre sí..
  • Alta seguridad: los protocolos dentro de Lightning Network 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 populares en el espacio criptográfico, no es de extrañar que Lightning Network haya logrado atraer a una comunidad de desarrolladores muy saludable. Con bastante regularidad se agregan funciones y actualizaciones nuevas y más interesantes a Lightning Network.
  • Experiencia de usuario perfecta: en el papel, Lightning Network suena bastante complicado, ¿verdad? Sin embargo, su interfaz de usuario ha sido diseñada específicamente para brindar una experiencia de usuario perfecta. Utiliza una cantidad adecuada de abstracción para ocultar todos los detalles complicados del usuario..

Defectos de Lightning Network

  • 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 Lightning sea funcional, los participantes deberán estar en línea para realizar transacciones..
  • Las claves privadas pueden ser vulnerables: para usar estos canales relámpago, los participantes deberán mantener sus fondos relevantes en una billetera caliente. Sin embargo, las carteras calientes son increíblemente inseguras y pueden hacerte susceptible a ataques.
  • Esto aún es temprano: si bien la red Lightning es una gran innovación y tiene una comunidad de desarrolladores muy activa, la realidad es que aún 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 afirmar que abrió un canal pero no pagarle al par o no pagar el monto total. Afortunadamente, el error se identificó y finalmente se solucionó..

Las mejores carteras de Lightning Network

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

  • Billetera Bitcoin Lightning (BLW): BLW tiene una aplicación Lightning potente y bien compatible que los usuarios pueden usar para enviar y recibir pagos de Bitcoin. Esta billetera está disponible en Android.
  • Eclair: Creada por ACINQ, Eclair es una de las carteras Lightning más populares y permite a sus usuarios la posibilidad de 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 la criptografía. Esta billetera está disponible en Android.
  • Borrar: Zap proporciona una interfaz de usuario limpia y simple que podría usarse para realizar transacciones en Lightning Network. Esta billetera está disponible en iOS, Windows, Mac y Linux.
  • Tippin.me: Esta es una billetera de custodia a la que se puede acceder fácilmente a través de un navegador web como Chrome o Firefox. Como sugiere el nombre, 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 de “Sugerencia Lightning” en sus propios sitios web..
  • Bluewallet: Bluewallet se creó para llevar transacciones de Lightning Network de configuración cero a dispositivos Android e iOS. Si bien este es de custodia por defecto, tiene la opción de conectarlo a su nodo. Bluewallet también tiene un mercado de “Lapps” (aplicaciones Lightning) como Bitrefill, Yalls, Zigzag, Ln Roulette y Pollo feed.

Litecoin y Lightning Network

Si bien hemos hablado de la red Lightning 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 Lightning. Estas son algunas de las estadísticas que rodean a la red Lightning de Litecoin.

  • Hay 220 nodos en la Lightning Network 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

Lightning Network puede pasar a ser una de las innovaciones más importantes en el espacio criptográfico. El mayor obstáculo que frenaba la adopción generalizada de las 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, lo que hace que las criptomonedas sean altamente utilizables. Será emocionante ver cómo crece la red en un futuro próximo..

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me