Qué es red Lightning Network-bitcoin

¿Qué es Lightning network?

Índice de contenidos

••••••••••

Dentro del vocabulario relacionado con el mundo de las criptomonedas, nos encontramos con ciertos términos que te ayudarán a conocer mucho mejor este sector. Uno de ellos es el llamado Lightning network.

Cuando Satoshi Nakamoto presentó bitcoin, James A. Donald dijo sobre el sistema que “… pero según entiendo su propuesta, no parece escalar al tamaño requerido”. El problema de escalabilidad de Bitcoin ha continuado hasta el día de hoy, y es la principal razón por la que Bitcoin no es fácil de usar día a día. Sin embargo, gracias a la red Lightning, ese problema podría eliminarse.

En concreto es una tecnología que puede ayudar a la escalabilidad del Bitcoin. Una de sus principales funciones consiste en que se puedan procesar micropagos de una manera mucho más eficiente.

De hecho, la principal característica del lightning network es que las transacciones que se realizan a través de esta “capa” son más rápidas, menos costosas y se confirman más fácilmente que aquellas que se realizan a través de la cadena de bloques de bitcoin.

Al realizar las transacciones fuera de la blockchain específica de bitcoin también se reducen las tarifas de transacción asociadas. Además, con esta red se pueden realizar otro tipo de transacciones con criptomonedas. Este sistema es útil en el sentido de que permite que se hagan intercambios de criptomonedas sin que participe un intermediario.

¿Cómo funciona Lightning network?

En el siguiente sencillo vídeo se explica cómo funcionaría Lightning Network para hacer un pago tan sencillo como pagar por un café en una cafetería.

Qué es Bitcoin Lightning Network?

Se puede decir que la red Lightning es otra capa que está por encima de la red blockchain, pero a su vez está conectada a la red. Por ejemplo, Juan quiere comprar ropa en la tienda de Ana. Al mismo tiempo, Ana quiere comprar un anillo en la tienda de Juan. Quieren pagar el precio de cada una de las cosas con Bitcoin.

Por lo general, sus transacciones tardarían más de 1 hora (en la cadena de bloques de Bitcoin, se tarda 30 minutos en finalizar una transacción). Sin embargo, pueden abrir un canal en una red de Lightning. Primero, deben decidir el tamaño del canal, es decir, la cantidad de Bitcoins. Por ejemplo, ambos tienen cuatro Bitcoins. Juan le paga un Bitcoin a Ana y ella le paga dos Bitcoins a él. Al final, Juan tiene cinco Bitcoins, Ana tiene tres Bitcoins. Cuando se realizan las transacciones, pueden cerrar el canal. La información del saldo inicial y final se envía a la cadena de bloques de Bitcoin solo después de que se cierra el canal Lightning.

¿En qué consiste el problema de escalabilidad de Bitcoin?

La red de cadena de bloques de Bitcoin, crea un bloque cada 10 minutos y su límite de tamaño es de 1 megabyte. Eso significa que el tamaño promedio es de un máximo de 7 transacciones por segundo. Si nos fijamos en las transacciones que realiza la empresa Visa, su operativa media es de 24.000 transacciones por segundo.

En los primeros días de Bitcoin, la operativa de transacción no daba ningún problema. Sin embargo, después de la popularidad que han alcanzado las criptomonedas, este problema se convirtió en un problema muy serio. Mucha gente ha intentado solucionar este problema, y ​​ahora Lightning Network aporta una solución.

El problema de escalabilidad de Bitcoin se ha resuelto gracias a la utilización de la red Lightning y ahora Bitcoin se puede utilizar incluso en la vida cotidiana. El Salvador se puede considerar el país de referencia ya que sus ciudadanos utilizan Bitcoin diariamente a través de la red Lightning. Por ejemplo, allí se puede comprar un Big Mac en un McDonalds o un café en Starbucks en Bitcoins, básicamente sin comisiones y el pago es inmediato. No hay inconvenientes para el usuario y no hay necesidad de averiguar cómo funciona la tecnología o cómo configurar un nodo en la red de Blockchain. Simplemente se escanea un código QR y se realiza el pago, así de fácil se realiza el pago.

¿Cuándo y quién creó Lightning network?

El Lightning network existe desde el año 2015. Lo desarrollaron Joseph Poon y Thaddeus Dryja. Desde entonces esta tecnología ha ido evolucionando.

En un principio se diseñó para reducir el tiempo que tardaba en procesarse una transacción de bitcoin. Y es que si esta criptomoneda quiere convertirse en un medio de pago de uso diario, debería poder realizar cientos de miles de transacciones por segundo, como ya ocurre con otros medios de pago electrónico.

Ventajas de Lightning network

La idea de crear el lightning network surgió precisamente de ese problema. Debido a la naturaleza descentralizada de esta tecnología, se requiere un consenso entre todos los nodos de la red para que puedan completarse las transacciones.

Entre los ejemplos a los que aludieron a la hora de crear esta tecnología fue que a medida que creciera la red de bitcoin la aprobación de las transacciones sería más costoso y llevaría más tiempo. Y es que eso requeriría de más potencia de procesamiento de los ordenadores, entre otras cuestiones.

Esta tecnología lo que hace es resolver ese problema. Para ello se crea una especie de canal de pago que permite realizar transacciones entre dos partes. Así cada una de las partes puede realizar o recibir pagos entre sí.
Estas transacciones se procesan de manera diferente a las transacciones estándar de la blockchain de bitcoin. Y, además, solo se actualizan en la cadena de bloques principal cuando ambas partes abren y cierran la transacción.

Riesgos del Lightning network

Asimismo, esta red utiliza los llamados smart contracts y scripts de firma múltiple. Las transacciones iniciales se crean cuando se intercambian una clave pública y otra privada. El intercambio facilita el acceso y el gasto de fondos.

En el caso de un nodo relámpago, no se produce intercambio alguno. Esto se hace para evitar que el gasto de las transacciones sea reconocido por la cadena de bloques principal. En cambio, las dos partes intercambian una única clave que se utiliza para validar las transacciones entre ellas.

En Bitcoin, se pagan tarifas a los mineros para incluir transacciones en un bloque. Pero el Lightning Network no tiene mineros ni bloques. Aquí las tarifas se pagan a los nodos Lightning que hacen el trabajo de proporcionar liquidez y reenviar las transacciones. Algunos nodos cobrarán más que otros, pero las tarifas son generalmente bajas.

Si bien es una alternativa a los sistemas de pago tradicionales, sigue siendo una tecnología relativamente nueva. Debido a que tiene pocos nodos operativos, es posible que los fondos se concentren en ciertos nodos, presentando un riesgo de centralización que no debería ocurrir en la red Bitcoin. Si un nodo con una alta concentración de fondos intentara engañar a muchos usuarios al mismo tiempo, podría causar una interrupción significativa en la red.

No obstante, habrá que seguir de cerca su evolución para conocer de primera mano todo lo que puede ofrecer a la hora de realizar pagos de manera más instantánea.

Configurar una red de Lightning network

En breve explicaremos cómo se puede ejecutar un nodo de Bitcoin con Raspi, pero puede encontrar información más técnica y detallada en Internet.

Si primero desea utilizar el pago de Lightning, debe ejecutar un nodo de Bitcoin, lo que significa que sus cálculos se almacenan en toda la cadena de bloques de Bitcoin y se ejecuta una implementación de Bitcoin. Puede usar Raspberry Pi (Raspi) para esto.

Debe instalar el sistema operativo Raspberry Pi en su tarjeta SD y luego conectarlo a su tarjeta SD a su ordenador. Luego abre la aplicación Raspberry Pi y descarga el sistema operativo. Puede elegir “Raspberry Pi OS (32 bits)” y “Tarjeta MicroSD” para el almacenamiento.

Debe colocarlo en su unidad de estado sólido (SSD). Cuando Raspberry Pi comienza a funcionar, debe habilitar el protocolo Secure Shell (SSH). Este paso le permite usar Raspberry Pi desde su ordenador.

Un dato importante, después de haber habilitado SSH, debe cambiar la contraseña predeterminada para proteger su Raspi de ataques externos.

Descargar Bitcoin Core

Ahora, puede descargar bitcoin core. Este paso generalmente toma días y depende de su conexión y ancho de banda. Lo mejor es tener paciencia porque la descarga de redes Bitcoin tarda entre una semana y diez días.

Después de descargar la cadena de bloques, se puede configurar un nodo de Lightning de Bitcoin. Se está ejecutando Lightning Network Daemon, también conocido como a.k.a. lnd. Hay algunas formas de hacer esto, pero lo mejor es instalar un binario de lanzamiento porque es la forma más fácil de realizar el proceso.

Se debe descargar la última versión de Lightning Network Daemon. Después de este paso, se debe crear un archivo de configuración. El archivo de configuración contiene la configuración de los nodos de Lightning, por lo que este paso es muy importante.

Antes de iniciar la red Lightning de Bitcoin, se debe crear una billetera (wallet) Lightning en la red. La primera vez parece bastante confuso, pero se entiende cuando terminas todos los pasos.

Los canales Lightning abiertos y cerrados no solo son buenos para el tiempo de transacción, sino también para intercambios (atomic swaps).

Intercambios ó Atomic Swaps

Las transacciones Lightning permiten utilizar una de las tecnologías de smart contracts llamadas Atomic Swaps. Con este tipo de intercambios, se puede intercambiar una criptomoneda por otra sin utilizar intermediarios centralizados.

Los usuarios en determinadas ocasiones quieren intercambiar sus monedas con otras, pero no es fácil. A veces, primero deben cambiar sus monedas por otras y luego intercambiar esta moneda con otra moneda que deseaban comprar en primer lugar.

Se puede intercambiar una moneda con otra en canales Lightning sin necesidad de utilizar una plataforma de exchange de terceros. Algunos usuarios piensan que solo se usa para pruebas, pero el uso real de Lightning Network está en la red Bitcoin.

¿Qué opina sobre la red de Lightning? ¿Quiere probarlo y usarlo? Cuéntenos su opinión y su experiencia con Lightning Network.

Imagen princicipal de bajo licencia Creative Commons 2.0 BY-NC https://flic.kr/p/2hC3kF8

Subscribe
Notificar de
guest
0 Comentarios
Inline Feedbacks
View all comments
coinmotion logo

Not a Coinmotion user yet?
Sign-up for a free account right now!

Share on

Facebook
Twitter
LinkedIn
Telegram
WhatsApp

Table of Contents