Todo lo que necesita saber sobre la red Lightning de Bitcoin

La Lightning Network de Bitcoin, similar a Bitcoin, ha tenido un viaje lleno de baches a lo largo de los años.

¿No ha oído hablar antes de la Lightning Network de Bitcoin? Permítanos ayudarlo.

La red Lightning de Bitcoin fue una creación de dos desarrolladores, Thaddeus Dryja y Joseph Poon, en 2015. Se agrega una segunda capa a la red de Bitcoin, que permite que las transacciones fuera de la cadena se procesen de forma rápida y económica. Considerada una cruzada en el mundo de las criptomonedas, la Lightning Network de Bitcoin ayuda a acelerar los tiempos de procesamiento de transacciones y disminuye los costos asociados de la cadena de bloques de Bitcoin. Sin embargo, es susceptible a estafas o ataques maliciosos.

¿Qué es Bitcoin Lightning Network?

La Lightning Network de Bitcoin es un sistema avanzado construido sobre Bitcoin para permitir que las personas transfieran / reciban pagos de forma espontánea y reduzcan las tarifas de transacción manteniéndolos fuera de la red principal. La Lightning Network de Bitcoin ayuda a que Bitcoin sea más útil como moneda del día a día.

Desafíos de escalabilidad de Bitcoin

La creciente popularidad de Bitcoin también conlleva algunos desafíos. Lidiar con la gran cantidad de transacciones en la red es un trabajo tedioso, ya que su diseño permite solo un número limitado de transacciones en cada bloque de Bitcoin. Las transacciones sin procesar esperan en una cola para ser agregadas al siguiente bloque. & Nbsp;

Aunque los pagos antiguos tienen una infraestructura que puede procesar miles de transacciones por segundo, Bitcoin, por otro lado, solo puede procesar de 2 a 7 transacciones por segundo, con un nuevo bloque agregado cada diez minutos. Esto crea «atascos de tráfico» virtuales, en las horas punta junto con retrasos que pueden durar un día.

¿Por qué es necesario?

Bitcoin es sin duda la mayor criptomoneda del mundo, con una capitalización de mercado actual de más de 600 mil millones de dólares. Las transacciones de Bitcoin están descentralizadas y clasificadas para formar bloques. Las transacciones de Bitcoin son verificadas por «mineros» a través de una red de poderosas computadoras que compiten para resolver acertijos criptográficos y agregar el siguiente bloque a la cadena.

El sistema de prueba de trabajo de Bitcoin consume mucha energía ya que numerosos mineros compiten juntos. Esto genera grandes costos, que los mineros compensan a través de sus recompensas en bloque y las tarifas de transacción cobradas. Históricamente, durante los picos de congestión de la red, las tarifas se han disparado a más de $ 50.

Soluciones propuestas (con un enfoque en Lightning)

La Lightning Network de Bitcoin es una solución a los problemas de Bitcoin.

Micropagos

En una transacción, solo puede enviar una cantidad mínima de Bitcoin, aproximadamente 0.00000546 BTC. En el momento de escribir este artículo, eso es 22,53 INR. Lightning Network le permite superar los límites para realizar transacciones con la unidad más pequeña disponible: 0,00000001 BTC o un Satoshi .

Las altas tarifas en las transacciones de rutina hacen que el envío de pequeñas cantidades en blockchain parezca inútil. Aunque en un canal, eres libre de transferir una fracción de Bitcoin de forma gratuita.

Privacidad

La Lightning Network de Bitcoin ofrece a los usuarios un alto grado de confidencialidad. Si bien puede mirar la cadena de bloques y señalar que esta transacción abrió un canal , no podrá saber qué está sucediendo dentro de ella. Si los participantes hacen que su canal sea privado, solo ellos sabrán sobre las transacciones que tienen lugar.

Direcciones de firmas múltiples

Una dirección de firma múltiple (o firma múltiple) tiene varias claves privadas para gastar. Al crear una dirección multifirma, usted define cuántas claves privadas pueden gastar los fondos y cuántas de esas claves se necesitan para firmar una transacción. Por ejemplo, un esquema de 1 de 5 implica que cinco claves pueden producir una firma válida y que solo se necesita una clave para firmar la transacción. En el canal Lightning de Bitcoin, inicialmente, los participantes bloquean sus fondos en un esquema 2 de 2. Solo dos claves privadas pueden realizar la firma y ambas son necesarias para mover monedas. & Nbsp;

Supongamos que dos amigos, Ria y Jay, deciden abrir un canal de Lightning Network. Comienzan depositando 5 BTC cada uno en la dirección de firma múltiple de propiedad conjunta. Recuerde que Jay no puede sacar fondos de la dirección sin que Ria esté de acuerdo, o viceversa. Ahora, tienen una hoja de papel que ajusta los saldos a cada lado. Ambos tienen un saldo inicial de 5 BTC. & Nbsp;

Si Ria quiere hacer un pago de 1 BTC a Jay, ¿por qué no tener en cuenta que Ria ahora posee 4 BTC y Jai posee 6 BTC? Los saldos se pueden rastrear de esta manera hasta que decidan sacar los fondos. Eso es posible, pero ¿no hace que sea increíblemente fácil que alguien no coopere? Si Ria termina con 10 BTC y Jay sin ninguno, Jai no pierde nada al negarse a liberar los fondos.

Contratos Hash Timelock (HTLC)

El sistema que mencionamos anteriormente se vuelve mucho más interesante cuando se introduce un mecanismo que refuerza el «contrato» entre Ria y Jai. Si una de las dos partes no obedece las reglas, la otra tiene una forma de sacar sus fondos. Este mecanismo es un contrato Hash Timelock (o HTLC). Combina dos tecnologías ( bloqueos de hash y bloqueos de tiempo ) para remediar cualquier comportamiento poco cooperativo en los canales de pago. El remitente transfiere un fragmento de datos, incluido el hash de la transacción al receptor. . La única forma en que el receptor puede gastarlo es proporcionar los datos originales (el secreto) que coinciden con el hash. Pueden proporcionar esos datos solo si el remitente los proporciona primero. Un bloqueo de tiempo es una condición que le impide gastar fondos antes de un tiempo específico. Puede ser el tiempo real o una altura de bloque especificada. Los HTLC se crean combinando bloqueos hash y bloqueos de tiempo. Los HTLC se pueden utilizar para crear pagos condicionales: el destinatario debe proporcionar un secreto antes de una hora específica o el remitente puede reclamar los fondos.

Abrir y cerrar canales

Recuerde, para que las monedas salgan de la firma múltiple, tanto Ria como Jay firman una transacción conjuntamente. Si Ria quisiera enviar las diez monedas a una dirección externa, necesitaría la aprobación de Jai. Primero reunió una transacción (diez bitcoins para esta dirección ) y agregaría su firma. Ria debe darle la transacción incompleta a Jai ​​primero. Su firma lo hace válido.

En el mecanismo mencionado anteriormente, cada parte debe inventar un secreto, llamémoslo A y B. El par ahora generará los valores hash de los secretos: h (As) y h (Bs), respectivamente. En lugar de compartir sus secretos, ahora comparten estos valores hash.

Ria y Jai comparten los valores hash de sus secretos entre ellos

Ria y Jai también necesitan crear un conjunto de transacciones de compromiso antes de publicar sus primeras transacciones en la dirección de firma múltiple. Si crea un nuevo par de transacciones de compromiso, reequilibrará los fondos entre los dos participantes. En la transacción de Ria con dos salidas, una para su dirección y otra para una nueva firma múltiple, todavía necesita la firma de Jai para que sea válida. Jai hace lo mismo: una salida se paga a sí mismo, la otra paga a otra dirección multisig. Lo firma y se lo da a Ria.

Dos transacciones incompletas similares

Por lo general, Ria podría agregar una firma a la transacción de Jai para que sea válida. Sin embargo, estas transacciones parcialmente firmadas solo se podrán utilizar una vez que el multisig esté en funcionamiento. Su contraparte puede gastar inmediatamente si firma una transacción porque no existen condiciones especiales sobre su salida. Puede optar por esperar a que expire el bloqueo de tiempo y gastar los fondos usted mismo o cooperar con la otra parte para gastar. Las transacciones se pueden publicar en la dirección original de firmas múltiples 2 de 2. Esto es seguro, ya que puede recuperar sus fondos en caso de que su contraparte abandone el canal.

Una vez que se confirman las transacciones, el canal está listo

Si Ria quisiera pagar 1 BTC a Jai, las dos nuevas transacciones acreditarían 2 BTC a Ria y 4 BTC a Jai. Así es como el saldo se actualiza constantemente. Cualquiera de las partes puede firmar y transmitir una de las transacciones más recientes para «liquidarla» en la cadena de bloques.

Sin embargo, la parte que lo haga deberá esperar hasta que expire el tiempo de bloqueo, mientras que la otra puede gastar de inmediato. Si Jai firma y transmite la transacción de Ria, tiene una salida sin condiciones implícitas. Ambas partes pueden cerrar el canal juntos, la forma más fácil y rápida de recuperar sus fondos. Pero, incluso si una de las partes no responde o se niega a cooperar, la otra aún puede reclamar sus fondos esperando el cierre de tiempo.

Orígenes y desarrollo a lo largo de los años

Cómo funciona

Lightning Network consta de canales (para pagos) que permiten transacciones casi instantáneas entre usuarios de una red. El concepto que aprovecha es que no & nbsp; cada transacción debe registrarse en el Bitcoin principal & nbsp; blockchain. En cambio, solo el saldo neto se liquida en la cadena de bloques a través de 2 transacciones: la transacción que configura el canal y la transacción de salida. & Nbsp;

Por ejemplo, & nbsp; digamos dos Bitcoin & nbsp; los usuarios desean enviarse fondos entre sí de forma rápida y sencilla con regularidad. Bajo el Canal Lightning, crearían un canal configurando una billetera con múltiples firmas (multifirma) y agregando fondos. Ahora, deberían poder ejecutar tantas transacciones como quieran respaldadas por estos fondos. Como & nbsp; Puede adivinar que se trata de transacciones fuera de la cadena registradas mediante un tipo de libro mayor digital protegido por un reloj. Ambos usuarios firman y actualizan digitalmente el libro mayor después de cada transacción, lo que generalmente se hace escaneando un código QR. La liquidación real de los fondos originales en la billetera solo ocurre en la cadena de bloques cuando cierran el canal, según el balance final.

En caso de discrepancias o disputas, cualquiera de los usuarios puede confiar en el balance general firmado más recientemente para recuperar fondos. Ambos usuarios también tienen la opción de cerrar el canal, terminando su relación de forma unilateral.

Una vez que finaliza el canal de pago, el saldo actualizado se valida en la cadena y los usuarios pueden hacer uso de su saldo de Bitcoin restante en la cadena de bloques primaria. Los canales pueden incluso conectarse y comunicarse entre sí. Por lo tanto, los fondos se pueden transferir entre cualquier grupo de usuarios que posea una billetera Lightning, con un algoritmo que determina automáticamente el intercambio más viable en la práctica entre usuarios.

¿Cómo funciona?

  • Se configura una billetera de múltiples firmas que contiene bitcoins (proporcionada por al menos una de las dos partes).
  • La dirección de la billetera se agrega a la cadena de bloques pública de bitcoins. Se elabora un balance general (contrato inteligente) que demuestra qué parte de los depósitos de bitcoin pertenecen a qué parte.
  • Las dos partes pueden realizar transacciones ilimitadas sin necesidad de la información que almacena la cadena de bloques.
  • Con cada transacción, ambas partes firman un balance general actualizado.
  • Ambas partes mantienen el balance general actualizado.
  • Si se cierra una disputa o el canal de pago, ambas partes pueden usar el balance más reciente para pagar su parte de la billetera multi-sig.

Para el usuario final, todos los pasos mencionados anteriormente se realizarán automáticamente. Las redes Lightning de Bitcoin permiten a los usuarios realizar transacciones entre ellos directamente. No es necesario que difundan sus negocios. Al rastrear sus pagos por su cuenta, las dos partes pueden evitar interacciones costosas y lentas con la cadena de bloques.

Estado actual, hoja de ruta futura

La comunidad de criptomonedas, con todo su amor, ha acogido el lanzamiento de la Lightning Network de Bitcoin. Inicialmente, fue diseñado especialmente para Bitcoin, pero actualmente la tecnología se está desarrollando para varias otras criptomonedas, como Litecoin, Ether, Ripple, etc.

Los desarrolladores también aconsejan a los usuarios que tengan paciencia, ya que el código de la red es muy complejo y requiere pruebas rigurosas. La Lightning Network de Bitcoin deberá demostrar ser segura y utilizable para que la comunidad de Bitcoin la adopte por completo. Los expertos dicen que una Lightning Network en pleno funcionamiento puede estar ausente por varios meses o un par de años.

Si la Lightning Network de Bitcoin resuelve el principal obstáculo de Bitcoin, otras criptomonedas serán altamente adoptadas en el mercado.

Eso suena en la posibilidad de que la tecnología de intercambio atómico entre cadenas se desarrolle aún más, lo que marca un primer paso hacia la construcción de intercambios de criptomonedas genuinamente descentralizados.

Comparación con otras opciones

Ventajas

  • El pago instantáneo, la escalabilidad y el bajo costo le dan a Bitcoin más usos en el mundo real. Por ejemplo, los fondos en un canal Lightning se pueden usar tan rápido como pagar con una tarjeta de crédito.
  • Las transacciones de Bitcoin cuestan actualmente alrededor de $ 13, pero las transacciones que usan la red Lightning cuestan alrededor de un Satoshi, equivalente a una fracción de un centavo.
  • La iluminación se puede usar para pagos más pequeños: el mínimo es 0.00000001 BTC o un Satoshi.
  • Pagos pequeños: dado que las tarifas son proporcionales al monto del pago, puede pagar una fracción de un centavo, ya que la contabilidad se realiza incluso en milésimas de satoshi.
  • Los pagos se liquidan de inmediato: el dinero se envía en el tiempo necesario para cruzar la red hasta su destino y regresar, principalmente una fracción de un segundo.
  • Privacidad mejorada: solo una vez cuando el canal de pago finalmente se cierra y el saldo se paga a ambas partes

Contras

  • La plataforma lanzada en 2018 tiene tecnología y adopción en sus primeras etapas, con un largo camino por recorrer.
  • Abrir y cerrar un canal implica tarifas de transacción de Bitcoin. & nbsp;
  • Las transacciones solo se pueden realizar cuando todas las partes involucradas están en línea.
  • Fallos de los pares: si un par no responde, los consumidores pueden tener que esperar horas antes de cerrar un canal de pago y reenviar los fondos a través de una alternativa
  • Sin pagos fuera de línea: los usuarios no pueden pagar a alguien que no esté en línea.
  • No es adecuado para pagos grandes: aunque puede existir una ruta a través de varios canales de pago, los fondos en los pares son multi-sig. las billeteras podrían no ser suficientes para transferir fondos importantes
  • Centralización: Lightning Network podría fomentar la centralización en los centros de pago.

La publicación Todo lo que necesita saber sobre la red Lightning de Bitcoin apareció primero en el blog de WazirX.

superadmin

Recent Posts

El CEO de Evernorth explica por qué eligió XRP en lugar de Bitcoin

Asheesh Birla, director ejecutivo de Evernorth Holdings Inc., reveló por qué la firma de tesorería…

1 día ago

La Fundación Cardano rechaza las nuevas reglas MiCA para DeFi y Stake

La Fundación Cardano ha instado a la Comisión Europea a no ampliar la Regulación de…

3 días ago

«El 1% del capital global invertido en Bitcoin tendría un precio de alrededor de $275,000», revela un experto del mercado

Matt Crosby, director de investigación de Look Into Bitcoin, dijo en una entrevista reciente que…

3 días ago

Cardano prevé una ruptura increíblemente alcista de copa y asa mientras Hoskinson adelanta un nuevo lenguaje de programación para ADA

Cardano (ADA) podría estar preparándose para un regreso explosivo a medida que un patrón de…

1 semana ago

Las nuevas ballenas ahora representan 1/3 del límite de ballenas de Bitcoin, ya que los indicadores en la cadena apuntan al objetivo de BTC en $89,000

Las nuevas ballenas Bitcoin ahora controlan un tercio (33%) de la capitalización de mercado realizada…

1 semana ago