La solución de escalabilidad de segunda capa de Bitcoin, Lightning Network, añadió una nueva función, llamada Autoloop, que permite mejorar los canales de pago entre comerciantes haciendo las transacciones más eficientes.

En una nota publicada recientemente, el equipo de desarrolladores de la red Lightning Network (LN), anunció el lanzamiento de una nueva función llamada Autoloop, destinada a mejorar automáticamente las transacciones que realizan los usuarios del servicio Loop de LN. Según informan sus desarrolladores, Autoloop le permite a los usuarios de Loop «equilibrar automáticamente la liquidez», ahorrando tiempo y haciendo que el uso de Bitcoin en Lightning sea más eficiente.

El objetivo que persigue LN con esta función es mantener y garantizar el equilibrio de los canales de pagos dentro de la red, automatizando la liquidez y permitiendo a los usuarios poder configurar y establecer sus parámetros sin necesidad de intervenir manualmente, lo que también contribuye al ahorro de tiempo y la a simplificación de este servicio.

Por su parte, Lightning Labs, la compañía detrás del desarrollo de la red LN, señala que los usuarios que deseen utilizar este servicio, solo deben establecer el porcentaje de capacidad de entrada o de salida que requieren cada uno de sus canales, especificar sus limitaciones de presupuesto en las tarifas de comisión y dejar que el cliente, es decir el software, se encargue del resto. De esta manera, los usuarios solo deben establecer una única configuración con los parámetros que deseen y la función Autoloop se encargará de evaluar los saldos periódicamente, cada 10 minutos, para garantizar que estos se cumplan; y de no ser así, realizará los ajustes de manera automática para cumplir con las necesidades establecidas por los usuarios. 

Te puede interesar: Lightning Network evoluciona y busca habilitar grandes transacciones en su red

¿Cómo funciona?

Para que los usuarios de Loop puedan ver claramente cómo funciona Autoloop, Carla Kirk-Cohen, miembro del equipo de desarrolladores de Lightning Network y autora del documento, explicó un ejemplo de un canal para procesar hasta 200.000 satoshis, donde se configuró la salida en 190.000 satoshis, 95% del total a procesar, y la de entrada en 10.000, el 5% del total a procesar dentro del canal. 

Kirk-Cohen explica que para mantener un mínimo del 40% de la capacidad total del canal como capacidad de entrada, y un mínimo del 20% como capacidad de salida, entonces se debe establecer la siguiente configuración:

Configuración para canal de LN con Autoloop.
Fuente: Lightning Labs

La configuración permitirá que el software establezca un punto medio de equilibrio que mantendrá de manera constante, para garantizar que los parámetros exigidos por el usuario se cumplan en todo momento. 

“Autoloop apuntará a un punto medio entre los umbrales mínimos entrantes y salientes, y se iniciará automáticamente un Loop Out para reequilibrar el canal. Es tan simple como eso”.

Punto de equilibrio de Autoloop y reajuste del canal.
Fuente: Lightning Labs

Mejorando los canales de pago en LN

Los canales de pago es lo que le da vida a la red descentralizada de LN, que fue diseñada para permitir la realización de micropagos con bitcoins de manera atómica e instantánea, integrando tarifas de transacción bastante bajas y sin necesidad de terceros de confianza ni custodia. 

En LN, los canales de pago permiten que las transacciones se realicen fuera de la cadena, sin riesgo de comisiones inmateriales y sin custodia, donde las partes involucradas en la transacción son quienes emiten compromisos de pago firmados entre sí para evitar la necesidad de esperar por las confirmaciones en la red, como sucede en la blockchain original de Bitcoin. Pero, aunque esta innovación mejora de forma significativa la escalabilidad de Bitcoin, y permite realizar transacciones de hasta 1 satoshi (0,00000001 BTC), tiene una limitación: los usuarios deben abrir y cerrar canales para realizar diferentes transacciones. 

Por ello, la integración de Autoloop a LN simplifica el uso de esta red, ya que esta función permite mantener los canales equilibrados, inyectando liquidez de manera automática en aquellos que lo necesitan para mantenerlos abiertos, permitiendo a los usuarios ahorrar tiempo y simplificar sus funciones. Así mismo, los usuarios puede establecer el presupuesto de comisiones, manteniendo un límite en las tarifas que también ayuden a mantener el canal equilibrado. 

Continúa leyendo: Electrum es compatible con Lightning Network, Watchtowers y Submarine Swaps