Lightning Network de Bitcoin puede estar cada vez más cerca de la adopción generalizada, como LDK—una de las principales implementaciones de la crimson—establece en un nueva y ambiciosa hoja de ruta para mejorar la funcionalidad y la accesibilidad para los usuarios.
Lightning Improvement Kit, también conocido como LDK, es un proyecto de la entidad de desarrollo de código abierto de Bitcoin, Spiral, que está financiada por Jack Dorsey’s Block. LDK juega un papel importante en Lightning Network de Bitcoin, y el equipo del proyecto recientemente mostró mejoras tecnológicas durante una Espacios de Twitter que planean trabajar durante el próximo año.
Es significativo dada la creencia entre los partidarios de Bitcoin de que si algo toma la corriente principal de Bitcoin, será Lightning Community, que hace que los pagos sean más baratos, más rápidos y más escalables. Pero aunque Lightning Network es funcional, es tosco y no siempre es fácil para los nuevos usuarios enviar pagos.
Por un lado, hay una diferencia entre las billeteras móviles Lightning con custodia y sin custodia. Las billeteras con custodia requieren que el usuario confíe los fondos al proveedor de la billetera, mientras que las billeteras sin custodia le dan a las billeteras el command exclusivo sobre sus propios fondos.
“La Lightning Network es una experiencia de usuario bastante buena hoy en día para las carteras de custodia de la Lightning Community. Sin embargo, siguen existiendo problemas sustanciales con UX, privacidad y escalado para billeteras Lightning sin custodia”, dijo el líder de Spiral, Steve Lee. descifrar.
La hoja de ruta de LDK, compilada a partir de una serie de funciones, tiene como objetivo abordar este problema, con el objetivo de hacer que Lightning Network sea más atractivo para los usuarios principales.
Kit de desarrollo Lightning 2023. Fuente: LDK
Mejoras en la experiencia de usuario de Bitcoin
LDK es diferente de LND y C-lightning, las implementaciones de software package más utilizadas de Lightning Community. El equipo de LDK tiene como objetivo ser más modular y adaptable para facilitar la vida de los desarrolladores al crear billeteras y aplicaciones Lightning (particularmente móviles). Y hay dos características en la hoja de ruta, en distinct, que son exclusivas de LDK.
Aunque LDK no es un nodo per se, los desarrolladores pueden crear nodos Lightning personalizados que se adapten a sus necesidades. Pero la libertad que ofrece LDK es demasiado intimidante para los desarrolladores que son nuevos en la construcción de la purple, señaló Lee en los espacios de Twitter.
Una característica clave en la hoja de ruta es LDK Node Cell, 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, lo que permite a los usuarios enviar y recibir pagos. En lugar de que los desarrolladores tarden días o semanas en construir un nodo con LDK, Lee argumenta que LDK Node se reducirá esta vez a horas.
Otra característica única en la que LDK está trabajando es lo que se llama «pagos asíncronos». Uno de los problemas irritantes que enfrentan los usuarios móviles de Lightning es que si intentan enviar un pago móvil a un amigo, el amigo debe estar en línea para recibir el pago de lo contrario, el pago fallará. Pasar el cursor sobre un teléfono para esperar un pago anula el propósito de los pagos a la velocidad del rayo. Los usuarios no tienen que lidiar con este problema cuando envían un pago de Venmo, entonces, ¿por qué la necesidad de Bitcoin?
El desarrollador de Spiral y colaborador de Bitcoin desde hace mucho tiempo Matt Corallo lanzado una propuesta por esquivar este problema en 2021. Y como muestra la hoja de ruta de LDK, poner en práctica los pagos asíncronos es un enfoque principal para el equipo de LDK durante el próximo año.
El futuro descentralizado de Lightning
Luego, hay una serie de otros cambios en los que están trabajando los desarrolladores de LDK que mejorarán la usabilidad del sistema de pago. Si ha estado siguiendo el torbellino del desarrollo de Bitcoin y Lightning Network, es posible que haya oído hablar de algunos de ellos, ya que otras implementaciones también están adoptando estos cambios para generalizarlos.
LDK está trabajando para adoptar PERNO 12una propuesta para facilitar la facturación y aceptación de pagos Lightning. Es una mezcolanza de características con nombres técnicos incómodos (como «mensajes de cebolla» y «caminos ciegos»). Pero en resumen, BOLT 12 permitirá una mejor experiencia de usuario donde los usuarios pueden reutilizar las facturas Lightning para aceptar pagos. BOLT 12 también aumenta la privacidad. Con “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 caminos cegados, esta información está protegida.
Otra gran victoria es la compatibilidad con la función de privacidad. Raíz principal. En 2021, Taproot fue la mayor actualización de Bitcoin en años. Lentamente, los efectos de Taproot se están extendiendo a proyectos de Bitcoin como Lightning. Taproot protegerá las transacciones Lightning, dándoles invisibilidad para que se vean exactamente iguales a las transacciones normales de Bitcoin. Si miras en un explorador de bloques para ver todas las transacciones de Bitcoin que se han realizado, las transacciones Lightning generalmente se destacan, ya que utilizan una técnica llamada «multi-sig». Esto normalmente se puede detectar ya que los datos se verán más complicados que una transacción usual de Bitcoin.
Eso es solo arañar la superficie de la hoja de ruta. “No hay duda de que es una hoja de ruta ambiciosa”, dijo Lee. descifrarseñalando que las estimaciones de tiempo para los proyectos de desarrollo pueden ser «complicadas». Pero proporciona una ventana precisa de lo que los desarrolladores de Lightning Community estarán trabajando a corto plazo.
Los desarrolladores de Lightning tienen mucho trabajo por delante. Las mejoras a la crimson son tan extensas como la propia crimson. Pero con cada cambio que hacen, se coloca una pieza para transformar Bitcoin en un sistema de pago más fácil de usar.