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

Actualizado el 3 de diciembre de 2024

Cómo usar el nodo LN integrado de Zeus, abrir canales, situaciones de SHTF, migración a otros dispositivos, entorno de tarifas altas, apertura de canales bloqueada, canales cerrados a la fuerza, recuperación de fondos.

En la guía anterior, escribí una presentación del nuevo nodo LN integrado de Zeus, pero como es demasiado grande, no pude agregar también estos pasos avanzados para usarlo.

Esta guía es para usuarios avanzados y solo para los casos de SHTF, después de consultar también con el soporte de chat de Zeus. La guía fue creada después de ponerme en la situación de un usuario que usa un nodo LN integrado de Zeus y comete deliberadamente algunos errores, para encontrar soluciones para solucionar las situaciones. ¡Esta fue una prueba imprudente en la red principal!

Escribo esta guía para que USTED NO COMETA ESTOS ERRORES o para evitarlos. Ya gasté muchos sats en tarifas y forcé el cierre de canales al realizar todas estas pruebas.

La guía contiene 3 escenarios diferentes:

Tal vez en el futuro tengamos disponible la opción de exportar/importar todos los datos del nodo Zeus, sin la necesidad de cerrar los canales LN, pero en este momento no es posible esta recuperación completa. He probado esta opción, pero es más complicada (utilizando herramientas adb de Android con algunos comandos CLI) y requiere algunos cambios en el código de Zeus.

A - Primeros pasos con la apertura de canales

Este es un procedimiento general, utilizado como método habitual para obtener liquidez entrante y saliente para su nuevo nodo Zeus LN. Muchos usuarios nuevos no lo entienden desde el principio, por lo que intentaré explicarlo paso a paso.

También se recomienda leer esta importante guía sobre la liquidez de LN.

Gracias a Renè Pickhardt, aquí hay un video que explica cómo funciona el enrutamiento de canales y la liquidez:

  1. Instala la última versión de Zeus, se recomienda encarecidamente usar Obtainium y NO desde la tienda de aplicaciones. Lea esta guía si aún está considerando usar un iPhone.
  2. Cree un nuevo nodo Zeus integrado en su nuevo dispositivo
  3. Espere a que se sincronice por completo. Vaya a Configuración → Información del nodo y vea si está sincronizado con la cadena y con el gráfico.
  4. En esta etapa, recomiendo preparar su nodo Zeus correctamente:
    • Establezca buenos pares de neutrinos. Pruebe los predeterminados para ver la respuesta de ping. Dependiendo de su ubicación, algunos de ellos tendrán una respuesta de tiempo prolongado. Si el ping es superior a 150-200 ms, es mejor eliminarlo de la lista y agregar buenos. Aquí hay una lista con pares de neutrinos en todo el mundo. Crea tu propia lista en función del ping y selecciona la opción para usar solo pares de la lista, no aleatorios.

      Para los usuarios de EE. UU., el btcd.lnolymp.us predeterminado debería funcionar bien.

      Para los usuarios de la UE, node.blixtwallet.com debería tener un buen ping.

      O usa tu propio nodo de Bitcoin si tienes uno. Solo tienes que activar Neutrino en tu nodo y abrir el puerto 8333 en tu enrutador. No te preocupes, no se filtra nada de tu nodo, solo estás enviando filtros de bloques a tu Zeus. Si lo deseas, puedes compartir la IP de tu nodo de Neutrino con otros amigos que también estén usando Zeus.

    • Pon a Zeus en modo persistente. Vaya a Ajustes - Integrado - Avanzado - seleccione "modo persistente". Cuando comience a abrir canales, esta opción es muy útil, ya que mantendrá activo el servicio LND e incluso si cierra la aplicación, el servicio seguirá ejecutándose en segundo plano y mantendrá activas las conexiones.
    • Active EGS (sincronización gráfica express) y también active restablecer EGS al inicio. Esto puede hacer que Zeus se inicie un poco lento, pero siempre tendrá una sincronización gráfica actualizada.
    • Active LSP, el valor predeterminado es https://0conf.lnolymp.us
    • En la misma pantalla, active los canales taproot simples. Más adelante será útil.
  5. Vaya a Ajustes → Factura - haga clic en el icono de opción superior derecho y seleccione “Tipo de dirección Taproot”. Por defecto es segwit. Taproot solo es opcional si desea abrir canales Taproot simples.
  6. Vaya a la pantalla principal, deslice hacia la derecha la pestaña onchain y haga clic en recibir. Se generará una nueva dirección Taproot.
  7. Consideremos que no tiene otros fondos en otras billeteras LN, solo de fuentes onchain. Envíe a esa dirección todos los sats que desee usar para abrir canales. Establezca una tarifa decente, no demasiado baja y espere a tener 6 confirmaciones.
  8. Una vez que tenga los fondos confirmados, abra su primer canal a un nodo conocido, LSP. No abras con nodos desconocidos al azar, elige uno bueno, por ejemplo, uno de esta lista.
  9. ¡No uses todos tus fondos! Deja siempre un UTXO de entre 50 y 100 000 para la reserva de anclas. En caso de que las tarifas del mempool aumenten drásticamente, es mejor tener una UTXO de reserva para poder aumentar las tarifas.

OPCIÓN A: primero necesitas más liquidez entrante

Esta es la opción en caso de que quieras usar más Zeus para recibir (especialmente si usas la dirección LN zeuspay.com), por lo que comenzarás con un canal "vacío" o también puedes elegir cuánto quieres tener como liquidez saliente.

Para esto podemos usar el nuevo servicio LSP Olympus para comprar canales.

Puedes pagarlos a través de onchain o LN, con fondos de la misma billetera Zeus o cualquier Otra billetera donde tengas fondos. Luego, una vez que se haya pagado, Olympus LSP abrirá un canal hacia tu ID de nodo Zeus (ver en Configuración de Zeus - ID de nodo) con las cantidades que elijas. Una vez que presiones "Crear pedido", también puedes elegir si quieres un canal privado o público. Para los nodos integrados de Zeus, es mejor permanecer en privado.

Si este es tu primer canal y tu Zeus nunca se conectó a Olympus, primero debes agregar el nodo Olympus como par de LN.

Ve a la pantalla "Canales" y presiona el botón "+" en la esquina superior derecha. Se abrirá la pantalla modal para abrir un nuevo canal. Ahora, haz clic en el botón superior para cambiar a “Connect Peer” (ver la imagen a continuación).

Puedes hacer clic en el botón “peer to Olympus” o escanear el código QR del nodo Olympus desde cualquier LN Explorer, para agregar su clave pública de nodo en el formulario. Haz clic en conectar peer y luego ve a finalizar el proceso de compra del canal.

Durante este proceso, es mejor mantener tu Zeus en línea usando el modo LND persistente (ver en Configuración - Integrado - Configuración avanzada).

¡Termina el proceso de compra del canal y listo! En unos momentos tu canal estará listo para recibir. Si llenas ese canal, siempre puedes cambiarlo entre un 50 y un 80 % usando un intercambio externo a onchain o pasar a otras billeteras LN temporales hasta que necesites esa liquidez.

OPCIÓN B - Apertura avanzada de canales

Procedimiento de apertura de canales. Supongamos que utilizará 2,1 millones de satélites y que ya los trasladó todos al nuevo Zeus. Y con estos 2M sats quieres abrir 3 canales: Olympus, Blixt, Megalithic LSP.

  1. Empezamos a abrir un canal de 1M a Blixt Nodo o cualquier otro nodo bueno que desees. Elegí Blixt porque sé que es un nodo LND y también admite canales de raíz principal simples. Puedes configurarlo en la pantalla de apertura del canal, en “Opciones avanzadas”.
  2. Espera a que el canal confirme y también a que el nuevo UTXO esté listo (6 conf).
  3. Cambia como (50%) 500k a Blink / Alby / CoinOS / Walletano / Lifpay / Sats.Mobi / Wallet of Satoshi / un amigo LNbits / Instancia de BTCpay o cuenta LNDHUB o cualquier otra cuenta LN temporal de custodia simple (no KYC).

    ¿Por qué una cuenta de custodia para esta fase? Porque es más fácil y rápida, sin preocuparse por la liquidez de los canales, los swaps, etc., solo necesita un repositorio temporal.

    Puede ser en lotes pequeños o todo a la vez, pero debe estar todo en el mismo destino. La idea es reutilizar parte de los sats de los canales ya abiertos para abrir un nuevo canal con Olympus LSP.

  4. Ahora, con el resto de 1M sats que aún tienes en tu billetera Zeus onchain, abre otro canal para Voltage o cualquier otro nodo bueno que acepte canales privados, mira ejemplos aquí.
  5. Repite el paso desde el punto 13, hasta que tengas casi 1M sats en una cuenta de custodia LN temporal (o cualquier otra billetera LN que tengas).
  6. Una vez que tengas alrededor de 1M sats en la cuenta LN temporal, abre un canal de 1M con Olympus LSP.

    ¿Cómo hacer eso? Simplemente, presiona el botón de recibir desde la pantalla principal de Zeus y pon 1M sats. Aparecerá un mensaje en la parte superior que dice "esta transacción utilizará el LSP y generará algunas tarifas" (alrededor de 10 000 sats).

  7. Pague la factura generada desde su cuenta de custodia temporal de LN. Se pagará al LSP de Olympus y el LSP abrirá un canal hacia su nodo Zeus, enviando todos los sats a su lado. Deducirá la tarifa del monto total que ha enviado, pero también le dará un plus de 100 000 sats de liquidez entrante, por lo que su canal tendrá un total de 1,1 millones de sats con 990 000 sats de su lado, listos para gastar.

Ahora tiene 3 buenos canales, uno con 1 millón de liquidez saliente, 2 con 500 000 de liquidez entrante y saliente. Entonces, ya está listo para enviar y recibir.

¿Por qué 3 canales con diferentes pares?

¡Haga una copia de seguridad de los canales!

Ahora es el momento de hacer una copia de seguridad completa de su nodo. Cada vez que abra o cierre un canal, se recomienda realizar una copia de seguridad completa.

Vaya a Configuración - Nodo integrado - Recuperación ante desastres.

Hecho. Además, si quieres más entradas en tu nuevo canal de Olympus, simplemente muévete a las cuentas temporales de LN o a cualquier otro servicio de intercambio externo (intercambiando en tus propias direcciones en cadena), con la cantidad que esperas recibir a través de este canal. Por ejemplo, si utiliza la dirección LN proporcionada por Zeus (zeuspay.com), necesitará cierta liquidez entrante en este canal con Olympus.


B - Migrar el nodo LN de Zeus a un nuevo dispositivo

Este procedimiento requerirá cerrar los canales antiguos.

Si aún tiene su dispositivo antiguo y Zeus funcionando bien, pero desea migrar a otro dispositivo nuevo, es mucho mejor comenzar de nuevo, con un nuevo ID de nodo y un nuevo conjunto de claves. También para reducir el estrés en el proceso de cierre de canales, UTXO pequeños, mucho historial de transacciones infladas que podrían cargar tu billetera.

Listo, has migrado tu antiguo nodo Zeus a un nuevo dispositivo, con un nuevo ID de nodo.


C - El dispositivo o nodo antiguo está inactivo

Digamos que tuviste algunos problemas con la sincronización, los canales se cerraron a la fuerza, la base de datos se corrompió, la aplicación no respondió correctamente, etc. Esto puede pasar todo el tiempo y, en algunas situaciones, es mejor empezar de nuevo, limpio, desde cero. En cualquier caso, antes de realizar estos pasos, consulta con los desarrolladores y los usuarios más experimentados en el grupo de Telegram de Zeus. Para estar seguro de que no se puede hacer nada más, es mejor tener una segunda opinión para un diagnóstico correcto de sus problemas.

Suponemos que ya ha hecho una copia de seguridad de la semilla y de la cadena de copia de seguridad de los canales. Suponemos que no puede cerrar los canales existentes, que la base de datos está dañada o que el dispositivo está inactivo, que la aplicación ya no se puede abrir o que no funciona correctamente.

Por lo tanto, desinstale Zeus por completo e instálelo en la versión más reciente y nueva.

  1. Abra Zeus y, en la pantalla de creación de un nuevo nodo, seleccione RESTAURAR.
  2. Inserta tu semilla de 24 palabras y pega también la cadena de canales de respaldo.
  3. ¡Espera pacientemente a que se sincronice por completo y se realice el proceso de recuperación! Tomará varios minutos.
  4. Intenta mantener activa la aplicación tanto como puedas, al menos en la fase inicial de cierre de los canales. En este momento no puedes activar el modo persistente porque requerirá reiniciar la aplicación y no quieres que eso suceda en el proceso de recuperación. En las versiones futuras, este modo persistente estará ACTIVADO de manera predeterminada para el proceso de recuperación.
  5. Opcionalmente, puedes configurar mejores pares de neutrinos, que no requieren reiniciarse, pero podrían ayudar a mantener activa la sincronización con buenos pares. Consulte el escenario anterior A punto 7.
  6. Vaya a la pantalla Canales (desde la pantalla principal, icono inferior derecho) y cambie el botón central a canales "cerrados/pendientes". Allí verá en unos momentos que se inició el cierre forzado de los canales antiguos. Opcionalmente, puede monitorear su cierre en mempool.space usando el txid de cierre.
  7. En caso de que los canales se cerraran con una tarifa baja (esto podría suceder a veces, debido a la alta fluctuación de tarifas y el estimador de tarifas de LND no tomó la correcta), puede importar su antigua semilla Zeus en Sparrow (vea aquí las instrucciones) y desde Sparrow aumente la tarifa con CPFP (Child Pagar por los padres). De lo contrario, espere pacientemente a que se cierren los canales. ¡PODRÍA LLEVAR TIEMPO! No se asuste, es normal. Si hubiera HTLC pendientes de canales anteriores, podría llevar incluso 144 bloques o más.
  8. Una vez que haya cerrado todos los canales y los fondos hayan regresado a la billetera en cadena (también verifique en Sparrow que todos los fondos estén confirmados), puede desinstalar Zeus y comenzar de nuevo, siguiendo las instrucciones del escenario anterior A "Comenzando a abrir canales". Es mucho mejor comenzar con un nuevo conjunto de claves y nodeID, base de datos, etc.

D - CASO DE DESASTRE: abre un canal con una tarifa muy baja y queda atrapado en el limbo

¡NO HAGA RBF EN CANALES PENDIENTES DE APERTURA! Utilice SOLO CPFP o, mejor aún, Mempool Accelerator.

En caso de que tenga un canal zombi, que no se pueda abrir o cerrar normalmente desde la interfaz de usuario de node, deberá continuar utilizando las herramientas de canal LND. Lea atentamente todos los escenarios presentados en esa guía y elija el que sea adecuado para su caso.

¿Cómo termino probando un caso de desastre? Lea aquí para evitar mis errores.

A continuación se muestran los casos de uso más comunes:

Entonces, abre un canal y accidentalmente tomó una tarifa demasiado baja como 1sat/vb y también usó todos los fondos, sin nada para aumentar la tarifa.

Ahora, la apertura de sus canales está en el limbo hasta que se pueda pagar la tarifa. bumped.

¿Qué opciones tienes?

¿Qué es la transacción CPFP?

A continuación, se incluye un video sencillo que explica la transacción CPFP: "Child Pay For Parent" (Pago del niño por el padre).

A continuación, se incluye un video tutorial sobre cómo usar CPFP con la billetera Sparrow.

SITUACIÓN ADICIONAL: estás usando un nodo integrado de Zeus y accidentalmente realizaste un RBF y ahora el canal está en estado zombi, no se abre

Para este caso, deberás extraer el channel.db de tu dispositivo móvil a una PC y continuar con el método de recuperación de ChanTools para canales zombi.

Cómo extraer channel.db de un móvil:

Este no es un procedimiento muy complicado, pero requiere algunos conocimientos básicos de la línea de comandos.

Ten en cuenta que el archivo channel.db puede ser bastante grande, a veces hasta de 2 a 4 GB, según tu actividad anterior. Este archivo contiene todos los datos y la actividad de tu nodo y también la información sobre las claves de tu billetera.

Pasos a seguir:

Espero que esta guía compleja le ahorre tiempo y días de esfuerzo para recuperar su nodo muerto, pero lo más importante es que EVITE terminar en esta situación (si lee esta guía ANTES de hacer cualquier cosa estúpida).


Enlaces de recursos de Zeus:

Sitio web | Documentación | Github | Lanzamientos | Telegram | NOSTR | Twix | Blog