A finales de 2017, Bitcoin estaba llegando a sus límites. Hubo un verdadero hype, y la red de bitcoin no pudo manejar todas las transacciones. Por lo tanto, en este momento, bitcoin todavía no es utilizable como método de pago. Se necesitan soluciones.
La Lightning Network (Red de Relámpagos). Con la Red de Relámpagos es posible enviar transacciones a la velocidad del rayo, sin inundar el blockchain. ¿Cómo funciona eso? Puedes leerlo aquí.
Una solución fuera de la cadena para el problema de la escala
La Lightning Network es una solución "off-chain" (fuera de la cadena). En otras palabras: a través del Lightning Network, las transacciones no tienen lugar en el blockchain. En su lugar, encontrará transacciones en un nivel sobre el blockchain.
¿Pero por qué fuera del blockchain? El actual blockchain puede procesar hasta siete transacciones por segundo. En comparación, se dice que el protocolo de pago de Visa es capaz de procesar 24.000 transacciones.
Además, la adición de nuevas transacciones al blockchain requiere mucha energía y poder de procesamiento. El proceso de la transacción se realiza restando el bitcoin. Además del hecho de que bitcoin no tiene la capacidad, también requiere mucha energía si cada transacción aparece en el blockchain.
Y ahí es donde entra en juego la Red de Rayos.
¿Cómo funciona la Lightning Network?
La Lightning Network puede ser vista como una red de pago extra, además de la red bitcoin. Las transacciones en la Lightning Network no aparecen en blockchain de bitcoin. A continuación puede leer cómo funciona, en un lenguaje sencillo.
Del blockchain al Lightning Network
Para usar la Lightning Network, envía sus bitcoins a la Lightning Network. Puedes hacerlo descargando una billetera Lightning. Entonces envía su bitcoin a esta cartera. Esta transacción es una transacción normal en el blockchain de bitcoin.
A continuación, se conecta a un nodo de la red Lightning Network. Esta conexión se llama canal. A través de un canal de pago se puede enviar bitcoin a cualquier persona dentro de la Lightning Network. Las operaciones que se realizan en este grafo no se incluyen en el blockchain.
¿Cuándo puede ser útil? Supongamos que compras café en la estación todos los días. Si ahora paga a través de una transacción 'normal' de bitcoin, puede tardar diez minutos antes de que llegue su transacción. Pero con la Lightning Network, te conectas a un nodo y éste envía rápidamente tus bitcoins a la cafetería, fuera del blockchain.
Envío de bitcoin con la Lightning Network
El envío de transacciones a través de la Lightning Network es diferente de una transacción bitcoin regular. Con bitcoin, las transacciones se agrupan y procesan en bloques. En la red de relámpagos, cada transacción se procesa por separado. Su transacción llega en última instancia al destinatario del pago a través de diferentes nodos de la red. Simplificado se ve así:
De Lightning Network devuelto a Blockchain
¿Tuviste suficiente café? A continuación, cierre el canal de pago que ha realizado con el nodo. Luego envías la moneda a tu billetera de Lightning. Sólo esta transacción aparece en el blockchain de bitcoin. Todas las demás transacciones que usted hizo se procesan en la Red de Relámpagos. De esta manera, la red de bitcoin está menos cargada!
¿Qué hay de la Lightning Network?
La solución al problema de la escala de bitcoin se puso en marcha en febrero de 2018. Desde entonces, la red ha crecido rápidamente. Cada vez hay más nodos en la red, y la capacidad de la red crece cada día. Cada vez más gente está usando la nueva red.
Pero en este momento la Lightning Network está todavía en su infancia. Para el usuario novato, la Red de Relámpagos es todavía difícil de usar. Tiene que crear una cartera separada, y también crear un canal de pago no es tan fácil. La facilidad de uso no deja mucho que desear.
En el futuro es probable que la Lightning Network esté más preparada para su uso a gran escala. Mientras tanto, están trabajando duro en la infraestructura de la parte trasera. Al mismo tiempo, también es necesario crear aplicaciones fáciles de usar para que todo el mundo pueda utilizar fácilmente la red Lightning Network.
¿Existen otras soluciones además de la Lightning Network?
La red Lightning Network es la llamada "solución de segunda capa": se resuelve el problema de escalado con una segunda capa, fuera del blockchain. Pero también hay aplicaciones que intentan resolver el problema dentro del blockchain. A continuación encontrará un pequeño resumen.
SegWit
En 2017 bitcoin con SegWit recibió una importante actualización. Con SegWit es posible separar la información de la transacción de la información de la firma en un bloque de transacción. Las firmas entonces ocupan menos espacio, y más transacciones caben en un bloque.
Ajuste del tamaño del bloque
Una solución un poco menos elegante al problema de la escala es aumentar el tamaño del bloque. Esto es lo que hace Bitcoin Cash, una separación de Bitcoin. Bitcoin cash se creó el 1 de agosto de 2017. La comunidad de bitcoin cash no ve nada en SegWit y en la Lightning Network, pero sí ve algo en el aumento del tamaño de los bloques de transacciones. Inicialmente, los bloques se incrementaron de 1MB a 8MB. Tras la actualización del 15 de mayo de 2018, también serán posibles bloques de transacción de 32 MB.