En el momento de la publicación, la red de Bitcoin se enfrenta actualmente a un retraso de más de 135,000 transacciones sin confirmar y las tarifas se han disparado. Esto ocurre días después de que los proponentes de la solución de escalamiento SegWit2x anunciaran que no continuarán con una duplicación del tamaño del bloque de Bitcoin debido a la falta de consenso. Como los bloques más grandes están claramente muertos en el agua, solo hay una solución aparente para el problema de escalabilidad: la red lightning.
La red lightning es una solución sin escala y de bajo costo que tiene el potencial de resolver el problema de escalabilidad de Bitcoin. A medida que el volumen de transacciones en la red de Bitcoin aumenta y la cantidad de datos que puede caber en un bloque permanece igual, la economía de Bitcoin sufre de una red congestionada. Está empezando a tomar más tiempo de lo normal, hasta varias horas, para que se confirme una transacción en la red de Bitcoin y las altas tarifas de transacción afectan a la red una vez más.
Problema de escalabilidad de Bitcoin
Los bloques de Bitcoin están limitados a 1MB en tamaño y el volumen de transacciones en la red de Bitcoin está aumentando rápidamente. El tamaño de bloque actual no es suficiente para administrar el número de transacciones que tienen lugar en la red de Bitcoin. Se puede pensar que el problema de escalabilidad alimenta una gran cantidad de entradas a través de un embudo estrecho. A medida que grandes cantidades de datos de transacciones de Bitcoin entran en la boca ancha del embudo, la cantidad actual de espacio de bloques restringe la cantidad de transacciones que la red de Bitcoin puede procesar de manera efectiva.
El resultado es que las transacciones se escriben en Blockchain más lentamente de lo que son creadas por los usuarios. Con el tiempo, se desarrolla un retraso y las transacciones pueden tardar horas en incluirse en un bloque. Los usuarios pueden garantizar que sus transacciones se confirmarán más rápido, pero solo por tarifas exorbitantes.
¿Cuál es la red lightning?
La red Lightning implementaría un script de contrato inteligente en la red Bitcoin que abriría canales de pago privados entre un igual y todos los otros pares con los que realizan transacciones. Además de todos los canales de pago privados de los que forman parte, cada uno de sus pares tendrá un canal abierto al Bitcoin Blockchain.
Los pares realizaban transacciones entre ellos en sus canales privados, pero solo el resultado final de la transacción se transmitía a Blockchain. Debido a esto, los mineros procesarían muchas menos transacciones de las que actualmente tienen. En teoría, la red lighning hace que las transacciones entre pares sean más eficientes, libres de escala y de bajo costo. El software está siendo probado en la red Litecoin.
Colocando una base
El camino hacia la implementación de la red lighning primero se ejecutó mediante la activación de Segregated Witness (SegWit). Este código separa las firmas de los datos de transacción para liberar espacio en un bloque. SegWit le dio a la red Bitcoin la capacidad de procesar hasta cuatro veces más transacciones en un bloque que antes. En la práctica, sin embargo, se espera que duplique simplemente la capacidad de la red.
SegWit era necesario para arreglar el error de maleabilidad de transacción de Bitcoin, lo que hubiera impedido que la red de rayos funcionara. En el camino, los mineros y las empresas de la industria se reunieron en Nueva York para acordar una propuesta de escala de compromiso. El grupo estuvo de acuerdo que SegWit podría activarse siempre y cuando se siguiera en noviembre duplicando el tamaño del bloque a 2MB.
Sin embargo, el 8 de noviembre, SegWit2x se pospuso por falta de apoyo, dado que los desarrolladores básicos de Bitcoin y la comunidad se opusieron tan fuertemente a aumentar el tamaño del bloque, la única solución que queda sobre la mesa es la red lightning.
¿Qué hace que lightning sea diferente?
En la red lightning, las verificaciones serían instantáneas y concurrentes con las transacciones. Los canales de pago privados asegurados por multisigna y bloqueos de tiempo permiten que las transacciones entre pares ocurran instantáneamente. Esto significa que las personas ya no necesitarán esperar cantidades de tiempo excesivamente largas para que se confirme su transacción.
Debido a que los canales privados operan por separado de la red de Bitcoin, los mineros tendrán menos transacciones para procesar de lo que lo hacen actualmente. Ya no se publicarán todas las transacciones en Blockchain; más bien, solo se registrarán los resultados finales de las transacciones entre pares. Esto lleva a un uso más eficiente de los límites de datos en la red actual de Bitcoin
Un protocolo escalable y económico como la red lightning tiene la capacidad de atraer a los clientes lejos de los intermediarios financieros tradicionales como Visa debido a los ahorros de costos. Los comerciantes ya no tendrán que pagar tarifas de transacción exorbitantes, costos de transporte, costos de auditoría y costos de mediación. Lo que es aún mejor es que su transacción se realizará directamente entre usted (parte uno) y la parte con la que está haciendo negocios (parte dos) sin tener que pasar por un intermediario financiero (tercero) que prácticamente no tiene nada que ver con el real transacción a mano.
Crisis de escala aún no resuelta
Se está volviendo claro que el problema de escalar sigue inquietando a la red de Bitcoin. En los últimos días, el precio de Bitcoin se ha reducido mientras que el de Bitcoin Cash ha aumentado dramáticamente. Bitcoin Cash es una bifurcación de Bitcoin que eliminó SegWit e incrementó el tamaño del bloque a 8MB. Muchos en la comunidad de Bitcoin que apoyaron bloques más grandes como una solución de escalado probablemente se mudaron a Bitcoin Cash.
Otras altcoins también están trabajando en soluciones de escalabilidad; de hecho, la capacidad de escalar bien puede determinar la criptomoneda superior dentro de unos años. Si Bitcoin no puede, entonces es probable que otros lo hagan. Ya Ethereum está trabajando en escalar por medio de su red Raiden, que utiliza canales de pago similares a la red lightning. Del mismo modo, la moneda digital Dash está experimentando con el uso de bloques ultra-largos para implementar la escala real en la cadena. El proyecto acaba de lanzar una actualización que aumentará el tamaño de los bloques de Dash a 2MB cuando se activa por completo, en aproximadamente un mes.