DEFINICIÓN de Lightning Network
Lightning Network es una tecnología de segunda capa para bitcoin que utiliza canales de micropagos para escalar la capacidad de su blockchain para realizar transacciones.
Al retirar las transacciones de la cadena de bloques principal, se espera que la red Lightning descongestione Bitcoin y reduzca las tarifas de transacción asociadas. Las transacciones realizadas en la red Lightning son instantáneas y mejorarán significativamente la utilidad de bitcoin como medio para el uso diario.
Lightning Network también se puede utilizar para realizar transacciones fuera de la cadena que implican intercambios entre criptomonedas. Por ejemplo, es necesario para intercambios atómicos, que permitirán intercambiar una criptomoneda por otra sin la participación de un intermediario, como los intercambios de criptomonedas.
ROMPIENDO la red Lightning
Lightning Network fue propuesta por primera vez por Joseph Poon y Thaddeus Dryja en 2016 y actualmente se encuentra en desarrollo.
Para lograr su potencial de convertirse en un medio para las transacciones diarias, Bitcoin necesitará procesar millones de transacciones por día. Pero la naturaleza de su tecnología descentralizada, que requiere el consenso de todos los nodos dentro de su red, presenta problemas.
Por ejemplo, aprobar y almacenar transacciones será costoso y requerirá mucho tiempo si sus números en la red de bitcoin se multiplican. Un aumento en el número de transacciones también requiere una mejora de órdenes de magnitud en el poder de procesamiento de las computadoras, ya sea que estén ubicadas en el hogar o en el trabajo, que se requieren para ejecutar transacciones que involucran bitcoin.
Lightning Network resuelve el problema de escala creando una segunda capa en la cadena de bloques principal de bitcoin. Esa segunda capa consiste en múltiples canales de pago entre partes o usuarios de bitcoin. Un canal de red de rayos es un mecanismo de transacción entre dos partes. Usando canales, las partes pueden hacer o recibir pagos unos de otros. (Ver más: Lightning Network: ¿Puede resolver el problema de escala de Bitcoin?)
Pero se procesan de manera diferente en comparación con las transacciones estándar que ocurren en la cadena de bloques de bitcoin. Solo se actualizan en la cadena de bloques principal cuando dos partes abren y cierran un canal.
Entre esos dos actos, las partes pueden transferir fondos entre ellos sin cesar sin informar a la cadena de bloques principal sobre sus actividades. Este enfoque acelera drásticamente la velocidad de una transacción porque no todos los nodos dentro de una cadena de bloques deben aprobar todas las transacciones.
Los canales de pago individuales entre varias partes se combinan para formar una red de nodos de rayos que pueden enrutar las transacciones entre ellos. Las interconexiones resultantes entre varios canales de pago es Lightning Network.
¿Cómo funciona la red Lightning?
Al igual que blockchain, la red Lightning desintermedia las instituciones centrales, como los bancos, que son responsables de las transacciones de enrutamiento en la actualidad.
Aquí hay un ejemplo práctico de cómo funciona una transacción de red de rayos.
Alice abre un canal con su cafetería favorita y deposita $ 100 en bitcoins. Sus transacciones con la cafetería son instantáneas porque tiene un canal directo con ella.
Bob, que tiene un canal abierto con la tienda de comestibles que visita con mayor frecuencia, también compra café en la tienda de Alice. La conexión entre Alice, la cafetería y Bob asegura que Alice pueda usar los fondos de su saldo con la cafetería para comprar comestibles en la tienda de Bob. Del mismo modo, Bob puede usar el saldo de su tienda de comestibles para realizar transacciones con empresas de la red de Alice.
Si Bob cierra su canal con la tienda de comestibles (y no hay otros clientes en común entre la cafetería y la tienda de comestibles), entonces Alice tendrá que abrir otro canal con la tienda de comestibles para hacer compras allí. De esta manera, se crea una red de transacciones y se enruta entre múltiples nodos de rayos de forma descentralizada.
A nivel técnico, la red Lightning utiliza contratos inteligentes y scripts de múltiples firmas para implementar su visión.
Una transacción inicial, llamada Transacción de financiación, se crea cuando una o ambas partes financian un canal. En un entorno típico de múltiples firmas, se intercambian inicialmente dos claves maestras (una pública y otra privada). El intercambio facilita el acceso y el gasto de fondos.
Sin embargo, en el caso de un nodo de rayos, las firmas no se intercambian. Esto se hace para evitar que la cadena de bloques principal reconozca el gasto de las Transacciones de financiación. En cambio, las dos partes intercambian una sola clave que se utiliza para validar las transacciones de gastos (también llamadas Transacciones de compromiso) entre ellas.
Las dos partes pueden realizar interminables transacciones de compromiso entre ellos y otros nodos en una red de rayos. Intercambian sus claves maestras solo cuando el canal entre ellas está cerrado.
¿Hay cargos por usar Lightning Network?
Sí, hay tarifas por usar Lightning Network. Son una combinación de cargos de enrutamiento para enrutar información de pago entre nodos de rayos y tarifas de transacción de bitcoin para abrir y cerrar canales.
Al momento de escribir esto, los cargos de interconexión se establecen en cero porque hay muy pocos nodos de rayos dentro del sistema. En el futuro, se espera que aumenten, pero no sustancialmente. Si las tarifas asociadas con la red Lightning se vuelven demasiado caras, los usuarios de bitcoin siempre tienen la opción de mover sus transacciones a la cadena de bloques subyacente.
¿Cuáles son algunos problemas en la red Lightning?
Lightning Network es una tecnología relativamente nueva y aún está en desarrollo. Como tal, todavía se resuelven varios problemas asociados. Éstos son algunos de ellos.
El problema más obvio relacionado con las redes de rayos, que están destinadas a ser descentralizadas, es que podrían conducir a una réplica del modelo de concentrador y radio, que caracteriza los sistemas financieros actuales. En el modelo actual, los bancos y las instituciones financieras son los principales intermediarios a través de los cuales se realizan todas las transacciones.
En virtud de tener conexiones más abiertas con otros, los nodos lightning para negocios prominentes pueden convertirse en hubs similares o nodos centralizados en la red. Una falla en uno de esos centros podría bloquear fácilmente una parte significativa de (o la totalidad) de la red.
El segundo problema que se está investigando en las redes de rayos es la posibilidad de un aumento en las tarifas de transacción de bitcoin. Son un componente importante de las tarifas generales de la red. Si las tarifas de transacción de bitcoin aumentan, entonces una segunda capa podría volverse redundante, ya que sería más barato realizar transacciones en la cadena de bloques de bitcoin.
También se cree que las redes de rayos son vulnerables a los piratas informáticos y los robos porque deben estar en línea en todo momento. Como tal, el almacenamiento en frío de monedas no es posible. (Ver más: Red Lightning de Bitcoin: tres posibles problemas).