-
Entre las herramientas diseñas en código abierto por NBD, se encuentra una wallet para Lightning.
-
Todas las herramientas, que incluyen un cliente para Ligthtning, se concentran en el uso de canales
Zebedee lanzó un paquete de productos de código abierto para Lightning de Bitcoin. La iniciativa está enmarcada en un proyecto denominado NBD, acrónimo de no big deal o no es la gran cosa.
NBD se concentra en esta primera instancia en el desarrollo de productos que faciliten el uso de Lightning en Bitcoin. Todas las herramientas lanzadas en este paquete, que incluye una wallet denominada Open Bitcoin Wallet (OBW), se centran en el uso de canales alojados en la red Lightning.
Los canales alojados básicamente eliminan la necesidad de que un usuario tenga que programar un canal e inyectar liquidez para poder operar en la red Lightning. En otras palabras, permite crear un tipo de canal de pago en Lightning donde un tercero de confianza se encarga de garantizar la liquidez de los canales, con lo cual un usuario no tiene que dejar fondos en canales de pago que no utilizaría todo el tiempo.
Esto no es ideal desde el punto de vista de la ideología de Bitcoin (no confíes en nadie, sé soberano y todo eso), pero es, en nuestra opinión, una de las mejores soluciones disponibles hasta ahora para escalar la incorporación y el acceso a Bitcoin. Porque, al final del día, si queremos que las personas usen una solución, tiene que ser tanto útil (y Lighting ya ha demostrado que lo es) como utilizable (algo que Lightning no es necesariamente en este momento, a menos que seas bastante técnico, ya tengas suficiente bitcoin o estés utilizando un servicio de custodia como Zebedee).
Zebedee.
Esto quiere decir que con esta solución no es necesario que dos usuarios depositen BTC en un contrato inteligente, que es la forma en que originalmente se crea una garantía de pago para usar la red Lightning a través de canales de pago que ellos mismos usarían.
En cuanto a la wallet OBW, puede decirse que se conecta a servidores de Electrum y admite RBF o reemplazo por comisión de las transacciones. También se puede conectar a una red Tor, lo que proporciona mayor privacidad al navegar en Internet.
Esta wallet se puede utilizar con los beneficios estándares de Lightning, sin usar canales alojados. Y tiene soporte para crear transacciones LNURL, una función que permite crear facturas de pago en forma de QR sin conexión a Internet.
Otras herramientas de código abierto para Lightning de NBD
Además de la wallet de código abierto el equipo de NBD diseñó otras herramientas. Entre ellas, Poncho. Este es un complemento para quienes operan nodos de Lightning con el software CoreLightning. Básicamente permite crear canales alojados y que sean funcionales a través de wallets como OBW.
Cliché es otra herramienta lanzada en este paquete. Se trata de un software para ejecutar Lightning, al estilo de LND o CoreLightning, que ya incorpora la opción para crear canales alojados.
Como se trata de un software de código abierto, como todos los de este paquete, el equipo de NBD bromea al respecto: «Sí, puede bifurcarlo y venderlo para obtener ganancias, pero buena suerte con eso».
Por último, NBD pone a disposición de la comunidad de desarrolladores una biblioteca de soluciones de programación, que permite agregar capacidades de la red Lightning a wallets que no las posean. Lo interesante en este caso es que estas funciones se pueden incorporar con la opción plug and play o conecta y usa.
Desde el punto de vista de la ideología que fundó a Bitcoin, los proyectos de código abierto como NBD ofrecen a la comunidad de desarrolladores maneras de colaborar por un objetivo común. En este caso, el crecimiento de una red de dinero electrónico efectivo que no dependa de Estados o bancos para funcionar.