En 2009, Satoshi Nakamoto creó Bitcoin, la primera cadena de bloques, y su criptomoneda BTC. Desde su creación, BTC captó el interés de los mercados globales y, hoy en día, innumerables comerciantes en todo el mundo lo aceptan como método de pago.
En 2009, Satoshi Nakamoto creó Bitcoin, la primera cadena de bloques, y su criptomoneda BTC. Desde su creación, BTC captó el interés de los mercados globales y, hoy en día, innumerables comerciantes en todo el mundo lo aceptan como método de pago.
Sin embargo, existen limitaciones en los pagos con criptomonedas como bitcoin. Las transacciones solo se finalizan una vez que se incluyen en el siguiente bloque de la cadena de bloques. El tiempo para minar un nuevo bloque de Bitcoin es de alrededor de 10 minutos, lo que significa que tomará al menos 10 minutos para que una transacción iniciada se complete. Para mayor seguridad, los comerciantes y exchanges generalmente requieren que se añadan un par de bloques a la cadena de bloques después del que contiene tu transacción, extendiendo aún más el tiempo antes de que tu transacción esté realmente completa.
Para mitigar este problema, los desarrolladores de Bitcoin están investigando las llamadas soluciones de escalabilidad de capa 2. Estas están destinadas a escalar la cadena de bloques y aumentar su capacidad de procesamiento de transacciones. Este artículo analiza la Red Lightning, una de las soluciones de capa 2 más populares de Bitcoin.
Aspectos esenciales de la Red Lightning
- La Red Lightning es la solución de escalabilidad de capa 2 de Bitcoin.
- La Red Lightning utiliza canales de pago fuera de la cadena para aliviar la carga de la cadena de bloques.
- Las transacciones se procesan dentro de los canales de pago.
- Solo los saldos iniciales y finales de los participantes se escriben en la cadena de bloques.
- La Red Lightning reduce las comisiones y aumenta la capacidad de procesamiento de transacciones.
Historia y antecedentes de la Red Lightning
Poco después de su creación, la red Bitcoin comenzó a crecer rápidamente. Los desarrolladores se dieron cuenta de que un tamaño de bloque de 1 MB y un tiempo de bloque de 10 minutos solo permiten de 3 a 7 transacciones por segundo. Las primeras soluciones de escalabilidad propuestas fueron aumentar el tamaño del bloque y reducir el tiempo de bloque. En esencia, así es como se crearon Bitcoin Cash y Litecoin.
Luego llegó SegWit. Al principio, estaba destinado a solucionar la maleabilidad de las transacciones, evitando que las personas modificaran los ID de transacción al cambiar las firmas. Aunque no era la intención principal, SegWit sentó las bases para el desarrollo de la Red Lightning.
En 2015, Thaddeus Dryja y Joseph Poon publicaron un libro blanco con su idea para la Red Lightning. La concibieron como una capa externa sobre la cadena de bloques de Bitcoin. Esta capa sería capaz de pasar transacciones de ida y vuelta entre usuarios antes de agregarlas a la cadena de bloques subyacente. Pero pasarían varios años antes de que la Red Lightning llegara al público.
Fundamentos de los canales de pago
Para entender cómo funciona la Red Lightning, primero echemos un vistazo a un canal de pago simple entre dos personas. Por ejemplo, Sara y José realizan transacciones regularmente, y como no quieren gastar demasiado dinero en comisiones, deciden abrir un canal de pago en la Red Lightning. Para hacerlo, primero deben abrir una cartera de Red Lightning de firma doble. Luego, cada uno debe depositar una cierta cantidad de BTC en esta cartera, que luego pueden usar en su canal.
Supongamos que cada uno deposita 2 BTC. Después, pueden realizar transacciones ilimitadas dentro de su canal de pago, con el saldo total del canal siendo consistentemente de 4 BTC. En otras palabras, las transacciones entre Sara y José son solo redistribuciones del BTC en su cartera compartida. Cada transacción reasigna la propiedad de los fondos transferidos.
Sara y José pueden mantener su canal de pago abierto por cualquier cantidad de tiempo. Pero mientras su canal de pago permanezca abierto, no pueden usar el BTC en su cartera de firma doble fuera de su canal de pago. Esto solo sería posible una vez que cierren su canal de pago. Cuando eso sucede, los saldos finales de su canal de pago se transmiten a la cadena de bloques de Bitcoin.
Al usar la Red Lightning, Sara y José evitan tener que esperar un nuevo bloque en la cadena de bloques de Bitcoin para que cada transacción alcance la finalidad práctica. Además, también evitan las comisiones de minería para cada una de las transacciones entre ellos.
Lightning es una red de canales de pago
Los canales de pago por sí solos son bastante limitados, ya que solo permiten transacciones entre dos personas. Si quisieras enviar dinero a José, tendrías que tener un canal de pago abierto con él.
Por lo tanto, si quieres realizar una transacción con José, la Red Lightning hace posible enviar BTC incluso si no tienes un canal abierto directamente con él. La red enruta tu transacción a través de otros canales para encontrar a José. La rapidez y eficiencia con la que esto sucede depende de lo bien conectado que estés. Por lo general, todo lo que necesitas es abrir un canal con un nodo popular (alguien que tiene muchos canales de pago).
Lightning se hace pública
Después de pasar por una fase de prueba beta en 2018, la Red Lightning finalmente llegó al público. Muy mejorada y pulida, ahora está disponible para todos, a través de muchas aplicaciones diferentes que ofrecen una interfaz simple para el usuario cotidiano. Aunque algunos todavía advierten sobre posibles peculiaridades y errores, proyectos como la Antorcha Lightning (un paso de una cantidad cada vez mayor de BTC a través de la red por miembros que respaldan su uso) demuestran el potencial de esta solución de capa 2.
La Red Lightning parece ser un camino prometedor para la red Bitcoin. Además de escalar la red y aumentar su capacidad de procesamiento, también reduce las comisiones. Otra característica que se beneficia enormemente de la Red Lightning se llama intercambios atómicos. En teoría, estos permitirán el intercambio de monedas entre diferentes cadenas de bloques, por ejemplo, Bitcoin y Litecoin.
La adopción generalizada de la Red Lightning podría resolver muchas de las limitaciones de Bitcoin. En este caso, el protocolo Bitcoin podría estar a la altura de su verdadero potencial. No solo finalmente estaría a la par de los principales proveedores de servicios de pago del mundo, como Visa y Mastercard, sino que incluso podría superarlos, con una capacidad potencial de millones de transacciones por segundo.