Por Alyssa Hertig
6 min lectura
La Lightning Network de Bitcoin puede estar cada vez más cerca de la adopción generalizada, ya que LDK —una de las principales implementaciones de la red—ha puesto en marcha una nueva y ambiciosa planificación para mejorar la funcionalidad y la accesibilidad para los usuarios.
Lightning Development Kit, también conocido como LDK, es un proyecto de la entidad de desarrollo de código abierto de Bitcoin Spiral, financiado por Block de Jack Dorsey. LDK desempeña un papel importante en la Lightning Network de Bitcoin, y el equipo del proyecto mostró recientemente durante un Twitter Spaces las mejoras tecnológicas en las que piensan trabajar durante el próximo año.
Es significativo, dada la creencia entre los partidarios de Bitcoin de que si hay algo que llevará a Bitcoin a una adopción general, será la Lightning Network, que hace que los pagos sean más baratos, más rápidos y más escalables. Pero aunque la Lightning Network es funcional, es tosca y no siempre es fácil para los nuevos usuarios enviar pagos.
Para empezar, hay una diferencia entre las wallets para Lightning para móviles con custodia y sin custodia. Las wallets con custodia exigen que el usuario confíe los fondos al proveedor de la wallet, mientras que las wallets sin custodia dan a los usuarios el control exclusivo de sus propios fondos.
"Actualmente, la experiencia de usuario de Lightning Network es bastante buena para las wallets con custodia de la Red Lightning. Sin embargo, sigue habiendo problemas sustanciales con la UX, la privacidad y el escalado para los wallets Lightning sin custodia", dijo a Decrypt Steve Lee, líder de Spiral.
La planificación de la LDK, compuesta por una serie de funciones, pretende abordar este problema—con el objetivo de que la Lightning Network resulte más atractiva para los usuarios convencionales.
Kit de desarrollo de Lightning 2023. Fuente:LDK
LDK es diferente de LND y C-lightning, las implementaciones de software más utilizadas de la Lightning Network. El equipo de LDK pretende ser más modular y flexible para facilitar la vida de los desarrolladores a la hora de crear wallets y aplicaciones Lightning (sobre todo para móviles). Y hay dos funciones en la planificación, en particular, que son exclusivas de LDK.
Aunque LDK no es un nodo en sí, los desarrolladores pueden construir con él nodos Lightning personalizados que se adapten a sus necesidades. Pero la libertad que proporciona LDK es demasiado intimidante para los desarrolladores que son más novatos en la construcción en la red, señaló Lee en Twitter.
Una función clave en la planificación es LDK Node Mobile, que ofrece una configuración más sencilla para crear un nodo. Los nodos son una pieza clave de cualquier aplicación Lightning. Conectan la aplicación con el resto de la red, permitiendo a los usuarios enviar y recibir pagos. En lugar de que los desarrolladores tarden días o semanas en crear un nodo con LDK, Lee afirma que LDK Node reducirá este tiempo a horas.
Otra función única en la que está trabajando LDK es lo que se llama "pagos asíncronos". Uno de los irritantes problemas a los que se enfrentan los usuarios móviles de Lightning es que, si intentan enviar un pago móvil a un amigo, éste tiene que estar conectado para recibir el pago; de lo contrario, el pago fallará. Los usuarios no tienen que enfrentarse a este problema cuando envían un pago Venmo, así que ¿por qué es necesario con Bitcoin?
El desarrollador de Spiral y antiguo colaborador de Bitcoin, Matt Corallo, publicó una propuesta para esquivar este problema en 2021. Y como muestra la planificación de la LDK, poner en práctica los pagos asíncronos es uno de los principales objetivos del equipo de la LDK para el próximo año.
Además, hay un montón de otros cambios en los que están trabajando los desarrolladores de LDK que mejorarán la usabilidad del sistema de pagos. Si has seguido el torbellino del desarrollo de Bitcoin y la Lightning Network, puede que hayas oído hablar de algunos de ellos, ya que otras implementaciones también están adoptando estos cambios para generalizarlos.
LDK está trabajando en la adopción de BOLT 12, una propuesta para facilitar la facturación y aceptación de pagos Lightning. Es un batiburrillo de funciones con nombres incómodamente técnicos (como "mensajes onion" y "rutas ciegas"). Pero en resumen, BOLT 12 permitirá una mejor experiencia de usuario, que podrá reutilizar las facturas Lightning para aceptar pagos. BOLT 12 también aumenta la privacidad. Con las "rutas ciegas", un usuario puede aceptar pagos sin revelar su identidad. Normalmente, el remitente conoce la clave pública, que es la identidad del nodo al que envía un pago. Pero con las rutas ciegas, esta información está protegida.
Otra gran victoria es la próxima compatibilidad con la función de privacidad Taproot. En 2021, Taproot fue la mayor actualización de Bitcoin en años. Poco a poco, los efectos de Taproot se están extendiendo a proyectos Bitcoin como a Lightning Network. Taproot blindará las transacciones de Lightning, dándoles invisibilidad para que parezcan exactamente iguales a las transacciones normales de Bitcoin. Si miras en un explorador de bloques para ver todas las transacciones de Bitcoin Jamás realizadas, las transacciones de Lightning suelen destacar, ya que utilizan una técnica llamada "multi-sig". Normalmente, esto se puede detectar porque los datos parecerán más complicados que los de una transacción Bitcoin normal.
Esto es sólo arañar la superficie de la planificación. "No hay duda de que es una hoja de ruta ambiciosa", dijo Lee a Decrypt, señalando que las estimaciones de tiempo para proyectos de desarrollo pueden ser "complicadas". Pero proporciona una visión precisa de en qué trabajarán los desarrolladores de la Red Lightning a corto plazo.
Los desarrolladores de Lightning Network tienen mucho trabajo por delante. Las mejoras de la red son tan amplias como la propia red. Pero con cada cambio que hacen se coloca una pieza para transformar Bitcoin en un sistema de pago más fácil de usar.
Decrypt-a-cookie
This website or its third-party tools use cookies. Cookie policy By clicking the accept button, you agree to the use of cookies.