Lightning Network es el precursor de toda tecnología de Capa 2 que conocemos hoy en día. Ha permitido que Bitcoin se convierta en un gran canal de pagos, mucho más rápido y con comisiones más baratas.
¿Cómo funciona Lightning Network?
Esta tecnología de segunda capa sobre la blockchain de Bitcoin permite abrir canales de pago entre dos wallets y pudiendo realizarse N cantidad de micropagos. Todos los pagos que se realizan a través de esta red descentralizada se registran como una sola transacción en la cadena principal de Bitcoin al cerrar el canal de comunicación entre las wallets.
El whitepaper de Lightning Network realiza una analogía con una frase para describir el funcionamiento de este protocolo: "Si un árbol cae en un bosque y nadie está cerca para oírlo, ¿hace algún sonido?". Llevando esta frase a una blockchain podemos preguntarnos: "Si una transacción ocurre fuera de la red, ¿realmente ocurre?"-
En Latinoamérica tenemos una frase filosófica muy similar: "Ojos que no ven, corazón que no siente". Ambas frases hacen referencia a sucesos que nadie presencia o logra ver, pero tenemos conocimiento de que ocurren.
La respuesta a ambas preguntas es "Sí", el árbol hace ruido por más que nadie lo escuche y la transacción es válida por más que se encuentre procesándose en una capa superior a la blockchain.
Que Lightning Network sea posible es gracias a la creación de transacciones multi firma o MultiSign. No cualquier wallet puede cumplir con este requisito para transferir fondos por medio de este protocolo y fue gracias a actualizaciones en el core de Bitcoin en los últimos años que esto es posible hoy en día.
Breve historia de Lightning Network
Lightning Network, como todo proyecto, tuvo sus etapas de construcción que llevó años lograr. Desde el nacimiento de la idea como propuesta, los cambios técnicos en la blockchain de Bitcoin que lo hicieron posible, hasta la adopción masiva.
- 2015: Joseph Poon y Thaddeus Dryja crean el Bitcoin Lightning Network paper donde describen el funcionamiento del protocolo
- 2017: Gracias al lanzamiento de SegWit (Segregated Witness) hizo posible la wallets multi firmas y a todo el funcionamiento de Lightning Network
- 2021: Lightning Network se popularizó en El Salvador cuando Bitcoin se convierte en moneda de curso legal permitiendo la compra y venta de cualquier producto o servicio
Hoy en día podemos encontrar protocolos de Capa 2 de Ethereum como Raiden Network con un funcionamiento muy similar a de Lightning. Pero teniendo la posibilidad de no solo transferir valor, también permite transferir y guardar información de un smart contract. Redes muy veloces y económicas, ideal para proyectos que requieren de mucha interacción con la red como videojuegos play-to-earn.
Pros y contras de los canales de estado
Este tipo de tecnologías de segunda capa denominado "canales de estado" o "canales de pagos" tienen sus ventajas y desventajas.
Sabemos que la mejora de la escalabilidad de una blockchain es el principal objetivo de un protocolo de segunda capa para mejorar la rapidez de la red y reduciendo los costos de transacción. Todo esto a costa de sacrificar un poco la seguridad en la disponibilidad de los servicios de la red.
Un protocolo donde dos o más personas deben firmar transacciones para transferir valor puede ocasionar que una de las partes no lo haga por algún motivo y haya bloqueos de fondos o retrasos en los pagos. Aún se encuentra en exploración las soluciones para estos casos donde un actor decide salirse del canal o interrumpir los pagos.
Conclusión
El puntapié inicial en el desarrollo de protocolos de segunda capa fue Lightning Network. El continuo avance y mejora en los protocolos blockchain han permitido que se desarrollen cada vez más y mejores proyectos de Capa 2. Aún se encuentran en constante expansión y mejora, pero ya son una realidad. ¿Has interactuado y transferido BTC a través de Lightning Network? Cuéntanos tu experiencia
Contribución creada por: Kevin Fiorentino (Platzi Contributor).
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?