Difference between revisions of "Backup/Recovery/es"

From PlebNet Wiki
Jump to navigation Jump to search
(Created page with "3. TODA ESPERANZA SE HA PERDIDO (Sin SCB): Si no tienes un SCB y todo lo que tienes es tu seed de 24 palabras, hay una posibilidad de recuperar tus fondos (sin promesas). Prim...")
(Created page with "NOTA IMPORTANTE: Los SCBs no restaurarán su nodo de vuelta a la normalidad, son sólo una forma de recuperar todos los fondos en su billetera on-chain y los fondos en el lado...")
Line 45: Line 45:
1. El nodo se cae durante un in-flight HTLC: Si había un pago in-flight que estaba siendo enrutado a través de tu nodo o pago que estabas haciendo y tu nodo se cae y no vuelve a subir, lo siento, no hay manera de recuperar los fondos que están atascados en el HTLC a partir de ahora, pero puedes recuperar todos los otros fondos on y off-chain. Este es probablemente un escenario muy extremo.
1. El nodo se cae durante un in-flight HTLC: Si había un pago in-flight que estaba siendo enrutado a través de tu nodo o pago que estabas haciendo y tu nodo se cae y no vuelve a subir, lo siento, no hay manera de recuperar los fondos que están atascados en el HTLC a partir de ahora, pero puedes recuperar todos los otros fondos on y off-chain. Este es probablemente un escenario muy extremo.


<div lang="en" dir="ltr" class="mw-content-ltr">
2. Iniciaste un cierre forzado, los fondos siguen bloqueados por time-lock: Si inicias un cierre forzado, los fondos se bloquean durante un cierto número de bloques. Si el nodo se cae durante el período de bloqueo de tiempo de un cierre forzado iniciado por usted, desafortunadamente, LND tiene un bug hoy en día que elimina los detalles del canal del último SCB antes de que el bloqueo de tiempo expire. La forma de recuperar estos fondos sería utilizar un SCB más antiguo que puedas tener antes de que los detalles del canal fueran eliminados y utilizarlo para iniciar la recuperación como se muestra en los pasos anteriores y recibirás tus fondos de vuelta a tu cartera en la cadena después de que el tiempo de bloqueo expire. El bot de BOS Telegram puede ser un verdadero salvador en este escenario porque el historial de chat con el bot tendrá SCBs más antiguos que puedes usar para recuperar los fondos. Lightning Labs dice que arreglará esto en la versión 0.14.0-beta.
2. You initiated a force closure, funds are still stuck in time-lock: If you initiate a force closure, the funds are locked for a certain number of blocks. If the node goes down during the time-lock period of a force closure initiated by you, unfortunately, LND has a bug today which removes the channel details from the latest SCB before the time-lock expires. The way to recover these funds would be to use an older SCB that you might have before the channel details were removed and use it start the recovery as shown in the previous steps and you will receive your funds back to your on-chain wallet after the time-lock expires. BOS Telegram bot can be a real savior in this scenario because the chat history with the bot will have older SCBs that you can use to recover funds. Lightning Labs say they will be fixing this in 0.14.0-beta.
Si no tienes un SCB más antiguo, desafortunadamente, no hay otra manera a partir de hoy de recuperar esos fondos, esto también es un escenario extremo.
If you don't have an older SCB, unfortunately, there is no other way as of today to recover those funds, this also is an extreme scenario.
</div>

Revision as of 20:13, 2 October 2021

Other languages:
English • ‎español • ‎français

Operar un Nodo LN implica un cierto nivel de riesgo y existe la posibilidad de perder fondos. Sin embargo, siguiendo algunos pasos sencillos se puede reducir drásticamente la posibilidad de perder fondos.

Veamos primero sobre backup de los canales:

LND tiene una forma de obtener un archivo que almacena un backup de sus canales utilizando un método llamado Backup Estático de Canales o SCB (del inglés: Static Channel Backups). En lugar de intentar mantener el último estado del canal, el paquete de SCB intentará notificar a los peers remotos para que fuercen el cierre del canal. Esto evitará que los usuarios transmitan accidentalmente un estado antiguo y les permitirá cerrarlo y recibir su saldo local. Tenga en cuenta que cuando utilice un SCB recibirá sus fondos con bastante rapidez ya que el bloqueo de tiempo para los cierres forzados sólo se aplicará a los peers que inicien el cierre forzado y no al otro peer. Un archivo SCB se actualiza cuando se abre o se cierra un canal. La información del canal se añade a la SCB cuando se abre y se elimina de la SCB cuando se cierra.

NOTA IMPORTANTE: Los SCBs no restaurarán su nodo de vuelta a la normalidad, son sólo una forma de recuperar todos los fondos en su billetera on-chain y los fondos en el lado local de sus canales (off-chain).

¿Cómo se obtiene un SCB? Hay varias maneras de obtener un SCB.

1. Utilizando el Telegram bot BOS (recomendado): https://plebnet.wiki/wiki/Umbrel_-_Installing_BoS/es

Usuarios de Umbrel: Pueden contactar Umbrel para recibir su SCB si su nodo se cae.

Usuarios de otros OS (que no utilizan Umbrel): Usando ThunderHub, hay una opción para descargar el último backup desde la opción de herramientas.

4. Usando lncli: lncli exportchanbackup


BOS Telegram es una forma recomendada porque te envía automáticamente un archivo SCB a tu bot de telegram cada vez que se abre/cierra un canal, los otros métodos son un proceso manual y existe el riesgo de no mantener el último backup.

RECUPERACIÓN (Escenarios):

Shit happens! Si tu nodo se cae y no puedes volver a subirlo:

1. Todavía tienes acceso a tu nodo: Necesitarás tu seed de 24 palabras y el SCB. Siga estas instrucciones después -> https://github.com/lightningnetwork/lnd/blob/master/docs/recovery.md#recovering-using-scbs (Use lncli restorechanbackup)

2. Existe la posibilidad de que no tengas acceso a tu nodo (podría haber sido destruido en un ataque nuclear): En este escenario, necesitarás iniciar un nuevo nodo para recuperar los fondos. Necesitarás tu seed de 24 palabras y el SCB. Puedes configurar un nuevo nodo en modo neutrino para ahorrar tiempo, neutrino es un cliente ligero que te permite ejecutar un nodo LN sin Bitcoin core. Puedes crear un nuevo nodo neutrino siguiendo estas instrucciones de Alex Bosworth: https://github.com/alexbosworth/ln-service Estas instrucciones son para crear un nodo en AWS EC2, sin embargo, puedes crear uno en tu laptop/desktop o en una Raspberry Pi. Después de iniciar un nuevo nodo en neutrino, puedes seguir las mismas instrucciones de recuperación: https://github.com/lightningnetwork/lnd/blob/master/docs/recovery.md#recovering-using-scbs (usa lncli create -multi_file=channel.backup) Nota: Sustituye channel.backup por el nombre de tu archivo de backup.

3. TODA ESPERANZA SE HA PERDIDO (Sin SCB): Si no tienes un SCB y todo lo que tienes es tu seed de 24 palabras, hay una posibilidad de recuperar tus fondos (sin promesas). Primero, contacta con todos tus compañeros y pídeles que te fuercen el cierre manualmente. Después de que el cierre forzado se confirme, sigue estas instrucciones: https://github.com/guggero/chantools/blob/master/doc/chantools_genimportscript.md


Escenarios de excepción:

1. El nodo se cae durante un in-flight HTLC: Si había un pago in-flight que estaba siendo enrutado a través de tu nodo o pago que estabas haciendo y tu nodo se cae y no vuelve a subir, lo siento, no hay manera de recuperar los fondos que están atascados en el HTLC a partir de ahora, pero puedes recuperar todos los otros fondos on y off-chain. Este es probablemente un escenario muy extremo.

2. Iniciaste un cierre forzado, los fondos siguen bloqueados por time-lock: Si inicias un cierre forzado, los fondos se bloquean durante un cierto número de bloques. Si el nodo se cae durante el período de bloqueo de tiempo de un cierre forzado iniciado por usted, desafortunadamente, LND tiene un bug hoy en día que elimina los detalles del canal del último SCB antes de que el bloqueo de tiempo expire. La forma de recuperar estos fondos sería utilizar un SCB más antiguo que puedas tener antes de que los detalles del canal fueran eliminados y utilizarlo para iniciar la recuperación como se muestra en los pasos anteriores y recibirás tus fondos de vuelta a tu cartera en la cadena después de que el tiempo de bloqueo expire. El bot de BOS Telegram puede ser un verdadero salvador en este escenario porque el historial de chat con el bot tendrá SCBs más antiguos que puedes usar para recuperar los fondos. Lightning Labs dice que arreglará esto en la versión 0.14.0-beta. Si no tienes un SCB más antiguo, desafortunadamente, no hay otra manera a partir de hoy de recuperar esos fondos, esto también es un escenario extremo.