Lightning Torch: cómo la comunidad unida le enseña a Jack Dorsey sobre las transacciones sin comisión y rápidas fuera de la cadena

En las últimas semanas, el protocolo de escalado de segunda capa de Bitcoin (BTC), llamado Lightning Network (LN), ha ganado mucho impulso, demostrando constantemente que se ha convertido en una solución viable para el infame problema de escalabilidad de BTC e incluso en un competidor potencial para el gigante estadounidense de los pagos Visa.

Gracias al experimento impulsado por la comunidad de Twitter llamado "the Lightning Torch,” LN ha sido ahora co-firmada por Jack Dorsey, quien dice que la integración del protocolo en la popular aplicación de efectivo de Square es una cuestión de "cuándo, no si". Además de la sensibilización, la campaña en los medios sociales también ha mostrado lo que la tecnología de LN está dispuesta a ofrecer en condiciones reales, pero también ha revelado algunas de sus deficiencias.

Una breve historia de Lightning Network, una ambiciosa campaña para abordar la escalabilidad de Bitcoin

La historia del protocolo se remonta a enero de 2016, cuando Joseph Poon y Thaddeus Dryja publicaron un libro blanco titulado "The Bitcoin Lightning Network: Pagos instantáneos fuera de cadena escalable". En él, apoyaron el talón de Aquiles de Bitcoin -el problema de la escalabilidad- y compararon la capacidad de la criptomoneda con Visa para ilustrar su punto de vista:

"La red de pago Visa alcanzó un máximo de 47.000 transacciones por segundo (tps) en su red durante las vacaciones de 2013, y actualmente promedia cientos de millones por día. Actualmente, Bitcoin soporta menos de 7 transacciones por segundo con un límite de bloque de 1 megabyte".

Alcanzar un volumen similar al de Visa en la red Bitcoin parecía apenas posible, dado que la gestión de este tipo de ancho de banda y almacenamiento requeriría una gran cantidad de potencia de cálculo. Sin embargo, Poon y Dryja argumentaron que hay una manera de hacer de Bitcoin una alternativa viable a los sistemas de pago existentes, manteniendo al mismo tiempo su descentralización y seguridad de firma, y eso sería un escalamiento fuera de la cadena.

Aparece LN, una red de canales de pago fuera de la cadena, que casi no requieren cargos y permiten transacciones rápidas y sin problemas que se realizan en una capa por encima de la cadena de bloques real.

"Con un canal de pago fuera de la cadena puedes depositar, por ejemplo, USD 100 una vez y pagar la tarifa de red por ello, y luego pagar a tu tienda favorita tantas veces como desees, sin pagar ninguna tarifa de transacción a la red, hasta la suma de USD 100", explica Eyal Shani, investigador de la cadena de bloques del grupo consultor Aykesubir. Añadió:

"En lugar de pagar una transacción y enviarla a toda la red, usted envía una 'promesa' cifrada y firmada de que le debe a la otra parte, digamos, USD 10 de los USD 100'. Finalmente, si la parte pagada necesita el dinero para otro propósito, cierra el canal enviando la promesa a toda la red. Teóricamente, puedes hacer millones de transacciones por el doble de la tarifa de la red".

De esta manera, los usuarios pueden realizar numerosas transacciones fuera de la cadena de bloques y luego, cuando terminen, registrarlas como una sola, ahorrando así mucho procesamiento para el libro mayor. Para describir con mayor detalle el funcionamiento de los canales, Shani hace una analogía con los baldes de agua, enfatizando una de sus principales deficiencias en el camino:

"Cuando depositas dinero en él, estás llenando el cubo y luego, cuando lo gastas, pierde lentamente agua. El cubo también puede estar lleno, ya que no puede contener demasiada agua. Debido a esto, por ejemplo, una vez que abras un canal LN, no puedes recibir dinero de inmediato - tu cubo está lleno, y primero tienes que gastar un poco. Sin embargo, basado en el hecho de que quieres transferir (usualmente) dinero de A a D, a través de los canales de B y C a lo largo del camino
es un verdadero problema mantener el canal de todos con suficiente liquidez (es decir, el saldo) para hacer la transferencia".

Aunque LN ha sido diseñada específicamente para la cadena de bloques de Bitcoin, añade Shani, el concepto puede realizarse en otras cadenas de bloques. - por ejemplo, está la