• ¿Qué es la red Lightning?

Lightning Network es una solución de Capa 2 para Bitcoin, diseñada para permitir a los usuarios pagar con Bitcoin a un costo menor y una velocidad más rápida bajo la descentralización.

El primer concepto de Lightning Network se llama "canal de pago" y su idea de diseño es utilizar el reemplazo de transacciones para actualizar el estado de las transacciones no confirmadas hasta que se transmita a la red Bitcoin. Satoshi Nakamoto tuvo la idea de los canales de pago cuando creó Bitcoin en 2009 e incluyó un borrador de código para los canales de pago en Bitcoin 1.0, que permitía a los usuarios actualizar las transacciones antes de que fueran confirmadas por la red. En 2013, Mike Hearn dio más detalles sobre las ideas de Satoshi Nakamoto para los canales de pago en la lista de correo de desarrollo de Bitcoin.

En los años siguientes, aparecieron una tras otra soluciones relacionadas, pero no tuvieron mucho impacto. Hasta febrero de 2015, se publicó el documento técnico "The Bitcoin Lightning Network: pago instantáneo escalable fuera de la cadena" escrito por Joseph Poon y Thaddeus Dryja. En este punto nació Lightning Network.

En diciembre de 2015, Gregory Maxwell propuso una hoja de ruta de escalamiento en un correo electrónico a un desarrollador de Bitcoin, que incluía de manera destacada Lightning Network. Esta hoja de ruta cuenta con el respaldo de la mayoría de la comunidad tecnológica de Bitcoin y está implementada en el proyecto Bitcoin Core. Esto ha despertado las expectativas de todos sobre Lightning Network.

Posteriormente, desarrolladores entusiastas crearon la pila de protocolos de Lightning Network: BOLT. Según este estándar, Lightning Network es compatible con Bitcoin, Litecoin (u otros tokens similares a Bitcoin).

En marzo de 2018, Lightning Labs lanzó una versión beta de la implementación de Lightning Network, cuyas funciones pueden ayudar a los primeros usuarios, lo que marca un hito en el desarrollo de Lightning Network. Al mismo tiempo, Lightning Labs anunció que recibió 2,5 millones de dólares en financiación de ronda inicial, y entre los inversores se encuentra el fundador de Twitter, Jack Dorsey.

Desde entonces, los protocolos y aplicaciones relacionados con Lightning Network se han vuelto gradualmente más abundantes, como OmniBOLT, una versión mejorada del protocolo BOLT, Cash APP y Strike, la plataforma de pago que soporta Bitcoin Lightning Network, etc. Después del lanzamiento de Damus, Lightning Network una vez más marcó el comienzo de un nuevo avance...

2. Método de implementación

La idea central de Lightning Network no es complicada, es decir, el proceso de transacción se lleva a cabo fuera de la cadena y solo el resultado final de la transacción se confirma en la cadena, lo que mejora la eficiencia de las transacciones de la red Bitcoin existente. El método de operación es el siguiente:

Ambas partes de la transacción establecen un canal de pago fuera de la cadena durante la primera transacción, que es esencialmente un libro de contabilidad compartido por ambas partes de la transacción para guardar los registros de la transacción. Ambas partes de la transacción bloquean una cierta cantidad de fondos en el canal y luego firman la transacción a través de la clave privada.

Las transferencias de fondos entre las dos partes no se llevan a cabo en la cadena, sino que sólo se almacenan en los libros de contabilidad de la otra parte. Cuando una o ambas partes deciden que el canal ya no es necesario, el saldo liquidado se transmite en la red principal.

Pero Lightning Network no es solo una conexión directa entre las dos partes, sino que puede conectar una gran cantidad de canales individuales en serie para formar una red de pago vasta e interconectada (Figura 4). En otras palabras, suponiendo que C y A tienen un canal, C y B no tienen un canal, pero A y B tienen un canal, entonces C puede comerciar indirectamente con B a través de A, y A, como intermediario, puede cobrar el enrutamiento. honorarios. En Lightning Network, la red encontrará la ruta con la menor cantidad de nodos y las menores tarifas de transacción para completar la transacción.