Que es el Lightning network? como funciona y para que sirve usarlo en el envío de criptomonedas

¿Qué es Lightning Network?

Se trata de un sistema descentralizado de micropagos instantáneos de gran volumen que elimina el riesgo de delegar la custodia de los fondos en terceros de confianza.

Las redes actuales de blockchain permiten a cualquiera enviar valor sin necesidad de un intermediario o custodio de confianza. Sin embargo, la transmisión y validación de las transacciones son lentas y costosas debido a las limitaciones intrínsecas de las redes.

Por ejemplo, el bitcoin, la criptomoneda más utilizada y valiosa del mundo, agrupa las transacciones en bloques espaciados aproximadamente cada diez minutos. Los pagos se consideran seguros después de que se hayan confirmado seis bloques. Un periodo aproximado de una hora, dependiendo del estado de la red.

A medida que las redes de cadenas de bloques se hacen más populares, el número de transacciones crece exponencialmente, lo que hace que se acumulen miles de transacciones a la espera de ser añadidas a la cadena de bloques. Con esta saturación llegan las altas tarifas de red, que son los pagos que hacen los usuarios a los mineros para que sus transacciones se incluyan preferentemente en el siguiente bloque. Cuanto más alta sea la tarifa, más rápido se incluirá la transacción en el siguiente bloque.

⭐ Características de la lightning network

  • Pagos instantáneos: Tiene la posibilidad de realizar pagos de forma inmediata, sin preocuparse por el tiempos de confirmación.

  • Escalabilidad: Capacidad de procesar muchísimas transacciones por segundo a través de la red por un costo muy reducido al realizarse fuera de la cadena de bloques, reforzando todavía más la utilización de bitcoin.

  • Micropagos: Mandar 0.10$ a otra persona de cualquier parte de mundo, esto es imposible con cualquier sistema de pago tradicional. Con Bitcoin inicialmente se resolvía, pero poco a poco, desapareció esa capacidad. Si quieres mandar esos 20 centavos de dolar, puedes llegar a pagar mucho mas que el monto que envías, hasta un 100% extra por comisiones, esto para garantizar que tu transacción es confirmada por los mineros (El bloque es pequeño, y como se llena rápido se priorizan las transacciones que dejan más comisión al minero). Lo cual destruye por completo uno de los potenciales usos que le suele caracterizar a Bitcoin.


Cómo funciona Lightning Network

La red Lightning depende de la tecnología subyacente del blockchain. Mediante el uso de transacciones reales de Bitcoin/blockchain y el uso de su lenguaje nativo de scripting de contratos inteligentes, es posible crear una red segura de participantes que son capaces de realizar transacciones a gran volumen y alta velocidad.

Canales de pago bidireccionales 

Dos participantes crean una entrada en el libro mayor en la cadena de bloques que requiere que ambos participantes firmen cualquier gasto de fondos. Ambas partes crean transacciones que devuelven la entrada del libro mayor a su asignación individual, pero no las transmiten a la cadena de bloques. Pueden actualizar sus asignaciones individuales para la entrada del libro mayor creando muchas transacciones que gastan a partir de la salida de la entrada actual del libro mayor. Sólo la versión más reciente es válida, lo que se hace cumplir por medio de scripts de contratos inteligentes parsables en el blockchain. Esta entrada puede ser cerrada en cualquier momento por cualquiera de las partes sin ninguna confianza o custodia mediante la transmisión de la versión más reciente a la blockchain.

Lightning Network

Al crear una red de estas entradas del libro mayor de dos partes, es posible encontrar una ruta a través de la red similar al enrutamiento de paquetes en Internet. Los nodos a lo largo de la ruta no son de confianza, ya que el pago se realiza mediante una secuencia de comandos que impone la atomicidad (el pago completo tiene éxito o fracasa) a través de la disminución de los bloques de tiempo.

Blockchain como árbitro

Como resultado, es posible realizar transacciones fuera de la cadena de bloques sin limitaciones. Las transacciones se pueden realizar fuera de la cadena con la confianza de la ejecutabilidad en la cadena de bloques. Esto es similar a cómo uno hace muchos contratos legales con otros, pero uno no va a la corte cada vez que se hace un contrato. Al hacer que las transacciones y los scripts sean analizables, el contrato inteligente puede ser ejecutado en la cadena de bloques. Sólo en caso de falta de cooperación interviene el tribunal, pero con la cadena de bloques, el resultado es determinista.

Post a Comment

Artículo Anterior Artículo Siguiente