FixedFloat Blog

Nuestras noticias, guías y tutoriales sobre criptomonedas

Bitcoin Lightning Network. Características y Beneficios

Una breve historia de Lightning Network

En los últimos años, la cadena de bloques de Bitcoin se ha cargado mucho debido a su gran popularidad. Debido a esto, la velocidad de las transacciones se hizo más lenta y las tarifas de la red aumentaron. La comunidad de BTC ha estado desconcertada durante mucho tiempo por el problema de escalabilidad, y los intentos de resolverlo comenzaron en 2011.

En 2015, Thaddeus Dria y Joseph Poon propusieron una solución llamada Lightning Network. La idea era realizar parte de las transacciones fuera de la red, reduciendo así la carga en la cadena de bloques BTC. En 2018, se lanzó Lightning Network en Bitcoin.

Lightning Network es un sistema que ayuda a los usuarios a mover fondos entre ellos sin tener que usar una cadena de bloques para verificar una transacción. En cambio, hay una verificación rápida de los fondos del remitente y una solicitud del destinatario que acepta la transacción. Lightning Network tiene una serie de diferencias con respecto a cómo funciona la cadena de bloques BTC. Puede leer más sobre esto en nuestro artículo "¿Cuál es la diferencia entre blockchain normal y Lightning Network?".

¿Cómo funciona Lightning Network?

Echemos un vistazo a cómo funciona Lightning Network con Alice y Bob.

Alice y Bob suelen pagar entre ellos en la red BTC. Pero esto no es muy conveniente, ya que las cantidades enviadas son pequeñas y la comisión de la red es alta. Estas transacciones resultan no rentables. Por conveniencia, decidieron utilizar Lightning Network.

Bob tomó la decisión de crear un canal de pago. Para hacer esto, creó una transacción especial: un contrato inteligente, en el que se asignan depósitos a cada parte por un monto de $100. Estos depósitos se enviaron a una dirección que administran conjuntamente mediante dos claves privadas. Como resultado, Alice y Bob poseen la dirección donde se encuentran $200 en BTC.

Cuando Alice necesita enviar $20 a Bob, se crea una transacción en la que ambos acuerdan que Alice será dueña de la cantidad menos que el depósito y Bob, más. Todavía quedan $200 en la dirección, pero Alice ahora solo tiene $80 y Bob tiene $120. Dentro de sus depósitos, pueden enviarse un número ilimitado de transacciones entre sí.

En algún momento, Bob decidió retirar su parte de los fondos. Creó una transacción final en la cadena de bloques BTC, como resultado de lo cual Bob y Alice reciben los montos de sus depósitos, teniendo en cuenta todos los pagos intermedios.

Solo dos transacciones ingresan a la cadena de bloques de Bitcoin: la apertura de un canal de pago con la transferencia de depósitos y la transacción final. Todos los pagos dentro del canal son gratuitos e instantáneos debido a la falta de sincronización con la cadena de bloques. Cuando los canales de pago forman una red, es posible realizar transacciones entre cualquiera de sus participantes.

Lightning Network atrae cada vez a más usuarios y su popularidad crece día a día. ¿Por qué a la comunidad criptográfica le gustó tanto esta red? Puede encontrar la respuesta a esta pregunta en nuestro artículo "¿Por qué necesitarías la Lightning Network?".

¿Cómo pago mi factura en Lightning Network?

El concepto básico de Lightning Network es que el destinatario factura al comprador y él lo paga. Una factura generalmente contiene la información necesaria para una transacción entre dos partes:

  • Hora de creación de la cuenta
  • ID del nodo al que se recibe el pago
  • Período de validez de la cuenta
  • Descripción de cuenta
  • Reserva la dirección de Bitcoin. Si el destinatario se niega a aceptar monedas, se devolverán a esta dirección

Si el destinatario ha indicado el monto exacto en la factura, el comprador pagará la factura exactamente por este monto. Si el destinatario no ha indicado el importe en la factura, el comprador puede enviar cualquier número de monedas. El destinatario también establece el período de validez de la factura, desde 10 minutos hasta varios días.

Funciones de Lightning Network

  • Comision muy baja. Cualquier transacción en la red Lightning será mucho más barata que una transacción en la red Bitcoin.
  • Posibilidad de enviar pequeñas cantidades. Debido a la baja comisión, se pueden realizar transacciones de varios dólares.
  • Alta velocidad de transacción. Dado que las transacciones en Lightning Network no terminan en la cadena de bloques, son casi instantáneas.
  • Escalabilidad. Christian Decker, un ingeniero de Blockstream, afirma que cada canal en la red Lightning puede manejar hasta 500 operaciones por segundo. Y cuantos más canales de este tipo, mayor será el ancho de banda.

Desventajas de Lightning Network

  • Los nodos deben estar siempre en línea. Existe la posibilidad de que si un nodo se sale de la cadena, otro usuario pueda cerrar el canal de pago, llevándose todos los fondos para sí mismo. Pero al mismo tiempo, la red proporciona tiempo para transacciones desafiantes.
  • Si uno de los nodos intermedios se desconecta de la red, la transacción puede bloquearse indefinidamente.
  • Anteriormente, el monto del pago no podía exceder los 0.04 BTC. Con la última actualización v0.11, Lightning Network puede manejar transacciones más grandes y volúmenes más altos. El tamaño de la transacción ahora está limitado solo por la capacidad del canal entre el remitente y el destinatario. Las reservas de canales insuficientes hacen que el envío de monedas sea problemático.
  • Lightning Network no resuelve completamente el problema de los costos de transacción. Los canales separados cobran su propia comisión por pasar la factura a través de ellos.
  • Para crear un canal en Lightning Network, se requiere una transacción en la red Bitcoin.
  • Si un usuario trabaja con su sitio, a menudo es difícil enviar y recibir fondos. Para un funcionamiento correcto, debe estudiar en detalle las características de su billetera.

Elegir una billetera para Lightning Network

Billetero Open sources Custodial Uso
simplificado
Gestión
de canales
bluewallet.svgBlueWallet Si Si Si Si
zap.svgZap Si No No Si
eclair.svgEclair Si No No Si
breez.svgBreez Si No Si Si
walletofsatoshi.svgWallet of satoshi No Si Si No
phoenix.svgPhoenix Si No No Si

¿Empezando con Lightning Network?

Para comenzar a usar Bitcoin en Lightning Network, deberá crear un canal de pago con un nodo de Lightning Network. La forma más rápida y conveniente de hacer esto es usar una billetera Lightning Network y FixedFloat para financiarla. Puede aprender una estrategia paso a paso para usar Lightning Network en nuestro artículo "¿Cómo comenzar a usar Lightning Network?".

¿Cómo abro un canal con FixedFloat?

Para abrir un canal, debe ir a la billetera y seleccionar "Abrir un nuevo canal".
En la página "Abrir un canal nuevo", especifique:

Si la billetera no te permite abrir el canal por tu cuenta, escribe al soporte técnico de tu billetera para que abran el canal.

Después de crear un canal FixedFloat, puede intercambiar Lightning por cualquier criptomoneda con una comisión mínima.