Skip to the content.
English EN | Deutsch DE | Français FR | Italiano IT | Dutch NL | Hrvatski HR | Hindi HI

Publicado originalmente en Substack el 29 de noviembre de 2023. Actualizado aquí el 28 de diciembre de 2024.

Esta mini guía está dedicada a todos aquellos nodos que quieren darle más propósito a su nodo LN y brindar más servicios para los usuarios móviles.

Realmente espero que todos esos nodos de Plebnet lean esta mini guía y den más uso a sus nodos LN. Esta liquidez es lo que necesitan ahora los usuarios móviles habituales.

Me gustaría explicar algunos pasos simples sobre cómo se pueden ofrecer servicios de liquidez LN para los usuarios de nodos móviles. Este también podría ser el escenario del "tío Jim", donde ofreces servicios de LN para tu familia y amigos, que no tienen o no pueden ejecutar su propio nodo y solo quieren una forma de usar LN de una manera segura y privada, con autocustodia.

La caja mágica Lightning de Blixt: Dunder LSP y dirección Lightning

RECORDATORIO:

Algunos requisitos que se deben mencionar primero:

A. Tienes un buen nodo público de LN

Ejecutar un buen nodo de enrutamiento es una tarea seria, debes tener un buen nodo con historial, con buenos canales, buena liquidez, buen mantenimiento. No es para ningún nodo nuevo de mierda en la red.

Tendrás una gran responsabilidad de enrutar bien todos los pagos, no solo para tus pares privados sino también para los públicos.

Escribí varias guías sobre este aspecto, tómate tu tiempo y léelas:

B. Tienes un nodo LND.

Este escenario, lamentablemente, es solo para el nodo LND. No hay CLN, Eclair ni LDK por el momento. Animamos a cualquiera que sepa escribir código a que lo utilice y lo bifurque para otras implementaciones de LN. El software es FOSS.

Espero que algún día tengamos un código estándar para todo tipo de implementaciones de LSP y LN, pero hasta entonces tenemos que usar lo que tenemos para intentar avanzar.

C. Tu nodo tiene buena liquidez.

Debes saber muy bien cómo mantener tu liquidez de tal manera que puedas ofrecer pagos fluidos y rápidos.

La salud de la red depende enormemente de la existencia de buenos nodos públicos. Si tu nodo no está bien mantenido, no tiene muy buena liquidez, es solo Tor, entonces estás haciendo más daño a toda la red que bien.

D. Tarifas de enrutamiento que aplicas

Las tarifas dependen de ti, pero te sugiero que no dejes que la avaricia te controle. No estamos en la fase en la que nos joderemos unos a otros. Primero tenemos que joder a los bancos y a los gobiernos, impulsando la adopción de Bitcoin y un mayor uso de este.

Así que procede con cautela, ten una preferencia a largo plazo, teniendo un flujo de ingresos fluido con clientes felices de tu liquidez.

E. Habilidades técnicas

Debes estar muy familiarizado con Linux y CLI, instalando software. NO NECESITAS novatos que solo sepan cómo usar Umbrel y Windows.

La depuración y el mantenimiento de un sistema serio no es para aprendices. Todo el tiempo pueden pasar cosas malas y debes actuar rápido y con conocimiento. Muchas personas dependerán de tus habilidades para solucionar los problemas a tiempo.

F. Longevidad del servicio

Dispuesto a mantener el servicio para tus usuarios tanto tiempo como puedas. Sé justo y ayúdalos tanto como puedas. Hemos visto a muchos que se rinden, así que analiza tus opciones, tus ganancias futuras, tu estrategia a largo plazo y comienza esto solo si sabes que puedes cumplir la promesa.


PROPUESTA DE SOLUCIÓN

Hay dos partes de la propuesta:

A - Dunder LSP

Esta solución se basa en las especificaciones de Dunder LSP, que son completamente de código abierto y fueron creadas por Hampus, desarrollador de Blixt Wallet. ¡Todas las contribuciones para mejorar el código son bienvenidas!

Este LSP de Dunder ofrece ahora mismo una integración sencilla para los nuevos usuarios de la billetera Blixt, un nodo LND completo en su dispositivo móvil (Escribí una guía completa paso a paso aquí).

La idea es que usted, como ejecutor de nodos de enrutamiento públicos, proporcione 2 cosas:

De esta manera, los usuarios móviles tendrán una experiencia rápida y fluida al usar LN en un método de autocustodia, sin la complicidad de ejecutar nodos de enrutamiento públicos. Algunos usuarios simplemente no pueden hacer todas esas cosas, solo quieren usar LN para sus propios pagos.

Escribí toda la documentación para la billetera Blixt, explicando cada característica de la aplicación, con múltiples guías y una página de preguntas frecuentes detallada. Léalos todos, son casos de uso muy interesantes.

Y aquí hay uno que habla específicamente sobre cómo usar Dunder LSP en su billetera Blixt.

El flujo del proceso de Dunder se describe en este esquema simple:

Entonces, ¿qué pasos debe seguir como ejecutor de nodos LND?

  1. Instale el software Dunder LSP en su propia máquina de nodo
  2. Establezca sus propias reglas de Dunder para tarifas, tamaño de los canales, etc.
  3. Haga algunas pruebas con su propia billetera Blixt, abriendo un canal a pedido con 0-conf, instantáneo
  4. Realice más pruebas con sus familiares/amigos usuarios de Blixt, para asegurarse de que su nodo esté respondiendo bien y pueda enrutar bien todos los pagos.
  5. Incluya sus servicios Dunder LSP en la comunidad de pares de Blixt; pronto, tal vez, esta lista se integre directamente en la interfaz de usuario de Blixt para que los nuevos usuarios puedan elegir fácilmente a sus pares. En este momento, solo hay una lista donde los usuarios de Blixt publican sus pares preferidos para usar con Blixt, como una lista de pares confirmada.
  6. Brinde comentarios a Hampus, publique problemas en el repositorio de Github de Dunder y, si tiene, participe con solicitudes de registro para el código. Al ser de código abierto, también se puede ampliar para convertirse en un estándar LSP para otras implementaciones de LN y nodos móviles de LN (Zeus, Mutiny, Electrum, Breez, Phoenix).

La topología de la red será la siguiente:


B - Lightning Box

Esta es una nueva característica de Blixt Wallet, que comenzó con la v0.6.9-420 y se basa en un paquete de software llamado Lightning Box, también creado por Hampus.

Lightning Box es un proveedor de Lightning Address para nodos móviles como Blixt Wallet, que le permite recibir pagos con Lightning Address directamente en su teléfono.

Esto funciona junto con el modo persistente lanzado en la v0.6.9, que permite que Blixt Wallet permanezca activo en segundo plano para recibir pagos.

Puede También se usa para dar propinas a Nostr.

Por el momento, la Lightning Box predeterminada se ejecuta en el servidor de nodo Blixt y ofrece una dirección LN @blixtwallet.com. Pero CUALQUIERA con un nodo público LND puede ejecutar el servidor Lightning Box y ofrecer una dirección LN para su propio dominio, autocustodia.

En este momento, el servidor Blixt solo reenvía los pagos a los usuarios de Blixt. Los usuarios deben poner su billetera de nodo Blixt en "modo persistente" para poder recibir estos pagos en sus direcciones LN @blixtwallet.com.

Por lo tanto, NO hay custodia de los fondos ni retención de facturas, la caja LN actúa como un reenvío.

Incluso se puede usar como un chat a través de LN, instantáneo y divertido, y también es compatible con LUD-18 (agregando un nombre de alias a un pago). Puede agregar en la lista de contactos todas sus direcciones LN habituales que usa con frecuencia y tenerlas a mano para chatear o enviar fondos fácilmente. Ahora Blixt puede considerarse una aplicación de chat LN completa 😂😂.

Como puedes ver en esta imagen de demostración, en la pantalla principal de Blixt aparecen todos los "chats" a través de LN usando LN Box y LUD-18.

Como puedes ver en la captura de pantalla anterior, al enviar desde una cuenta SN, se muestra de forma agradable el logotipo + la dirección LN + el mensaje. Lo mismo funciona para enviar desde Blixt, puedes adjuntar tu dirección LN de Blixt o simplemente agregar el nombre de alias (previamente configurado en la configuración de Blixt), o ambos.

Esta opción de LUD-18 también podría ser útil para los servicios de suscripción, donde el usuario puede enviar un alias específico (¡NO es tu alias de nodo ni tu nombre real!) y, en función de eso, podrías registrarte o recibir un mensaje específico o cualquier otra cosa.

Adjuntar un nombre de alias (LUD-18) + un comentario (LUD-12) a un pago LN puede tener múltiples casos de uso.

Mira aquí una demostración en video sobre cómo configurar tu dirección LN en Blixt.

Aquí está el código para Lightning Box si lo ejecutas para ti, para tu familia y amigos, en tu propio nodo, con tu propio dominio.

¡Feliz Lightning con Blixt Node Wallet!

Solo colaborando, probando, usando y mejorando podemos avanzar. !


DESCARGO DE RESPONSABILIDAD

No recibo pagos de Blixt ni de ningún otro equipo o empresa. Solo apoyo gratuitamente sus soluciones de código abierto con guías. DEBEMOS ayudarnos mutuamente si queremos avanzar con la adopción de Bitcoin. Ellos escriben el código, yo escribo guías.

Escribo guías y documentación, traducciones para muchas otras soluciones de Bitcoin, de forma gratuita. Mi vida está dedicada a Bitcoin en su totalidad, como una forma de avanzar hacia un mundo mejor.

¡No preguntes qué hizo Bitcoin por ti, pregunta qué hiciste TÚ por Bitcoin!