Difference between revisions of "Backup/Recovery/fr"

From PlebNet Wiki
Jump to navigation Jump to search
(Created page with "Une fois la fermeture de force confirmée, suivez [https://github.com/guggero/chantools/blob/master/doc/chantools_genimportscript.md ces instructions].")
Line 9: Line 9:


Un fichier SCB est mis à jour dès qu'un canal est ouvert ou fermé. Les information sur le canal sont ajoutées au SCB à l'ouverture du canal et sont supprimées du SCB lors de sa fermeture.
Un fichier SCB est mis à jour dès qu'un canal est ouvert ou fermé. Les information sur le canal sont ajoutées au SCB à l'ouverture du canal et sont supprimées du SCB lors de sa fermeture.
<div lang="en" dir="ltr" class="mw-content-ltr">
An SCB file is updated when a channel is opened or closed. Channel information is added to the SCB when it's opened and is removed from the SCB when it's closed.
</div>


IMPORTANT : Les SCB ne rétablissent pas votre nœud à son état normal. Les SCB servent uniquement à récupérer tous les fonds de votre portefeuille on-chain et le solde local de vos canaux (off-chain).
IMPORTANT : Les SCB ne rétablissent pas votre nœud à son état normal. Les SCB servent uniquement à récupérer tous les fonds de votre portefeuille on-chain et le solde local de vos canaux (off-chain).
Line 52: Line 48:


Une fois la fermeture de force confirmée, suivez [https://github.com/guggero/chantools/blob/master/doc/chantools_genimportscript.md ces instructions].
Une fois la fermeture de force confirmée, suivez [https://github.com/guggero/chantools/blob/master/doc/chantools_genimportscript.md ces instructions].
<div lang="en" dir="ltr" class="mw-content-ltr">
First, contact all your peers and ask them to force close on you manually.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
After the force closure is confirmed, follow [https://github.com/guggero/chantools/blob/master/doc/chantools_genimportscript.md these instructions].
</div>


=== Exceptions ===  
=== Exceptions ===  

Revision as of 16:17, 3 November 2021

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

Gérer un node Lightning est risqué et il est possible de perdre vos fonds. Néanmoins, les étapes ci-dessous vous permettent de drastiquement réduire cette possibilité.

Sauvegarde des canaux

Static Channel Backups (SCB)

LND peut générer un fichier de sauvegarde de vos canaux en utilisant la méthode "Static Channel Backups" (SCB). Au lieu d'essayer de maintenir l'état du canal le plus récent, la méthode SCB tente de notifier vos pairs afin qu'ils forcent la fermeture du canal (force close). Ceci empêche des utilisateurs de diffuser accidentellement un ancien état et cela leur permet de fermer le canal et de recevoir leur solde local (local balance). Quand vous utilisez un SCB vous recevez vos fonds assez rapidement dans la mesure où le verrouillage temporel (time-lock) pour les fermetures forcées (force closures) s'applique seulement aux pairs qui initient la fermeture forcée et non à l'autre pair.

Un fichier SCB est mis à jour dès qu'un canal est ouvert ou fermé. Les information sur le canal sont ajoutées au SCB à l'ouverture du canal et sont supprimées du SCB lors de sa fermeture.

IMPORTANT : Les SCB ne rétablissent pas votre nœud à son état normal. Les SCB servent uniquement à récupérer tous les fonds de votre portefeuille on-chain et le solde local de vos canaux (off-chain).

Comment obtenir un SCB ?

Il y a différentes manières d'obtenir un SCB.

  • Grâce au bot Telegram BoS (recommandé) : Umbrel - Installer BoS
  • Si vous utilisez Umbrel : Vous pouvez contacter Umbrel pour recevoir votre SCB si votre nœud tombe en panne,
  • Si vous n'utilisez pas Umbrel : avec ThunderHub, vous pouvez télécharger la dernière sauvegarde dans les outils et options (tools option),
  • Avec lncli en utilisant la commande "lncli exportchanbackup".

Le bot Telegram BoS est recommandé car il vous envoie automatiquement un fichier SCB dès qu'un canal est ouvert ou fermé. À l'inverse, les autres méthodes sont manuelles et peuvent ne pas être maintenues à jour.

Récupération

"Shit happens!" Si votre nœud tombe en panne et que vous ne pouvez pas le redémarrer alors différentes solutions existent.

Si vous avez toujours accès à votre nœud

Vous aurez besoin de vos 24 mots et du SCB. Suivez ces instructions (Utilisez lncli restorechanbackup).

Si vous n'avez plus accès à votre nœud

Dans ce cas-là (par exemple, si notre nœud a été détruit dans une attaque nucléaire), vous devrez créer un nouveau nœud pour récupérer vos fonds.

Vous aurez besoin de vos 24 mots et du SCB. Vous pouvez démarrer un nouveau nœud avec Neutrino pour gagner du temps. Neutrino est un client léger qui permet de faire tourner un nœud Lightning sans Bitcoin Core. Vous pouvez créer un nœud Neutrino en suivant ces instructions. Ces instructions expliquent comment créer un nœud sur AWS EC2 mais vous pouvez de la même manière créer votre nœud sur votre ordinateur ou sur un Raspberry Pi.

Une fois votre nœud Neutrino lancé, suivez les mêmes instructions de récupération (utilisez lncli create -multi_file=channel.backup)

Note : Remplacez channel.backup par le nom de votre fichier de sauvegarde.

TOUT ESPOIR EST PERDU (pas de SCB)

Si vous n'avez pas de SCB et que vous n'avez que vos 24 mots alors il est possible de récupérer vos fonds mais sans garantie de succès.

Tout d'abord, contactez tous vos pairs et demandez leur de fermer de force (force close) manuellement vos canaux.

Une fois la fermeture de force confirmée, suivez ces instructions.

Exceptions

Votre nœud tombe en panne pendant un HTLC "in-flight"

If there was a payment that was in-flight that was being routed through your node or payment you were making and your node goes down and does not come back up, sorry, there is no way to recover funds that are stuck in the HTLC as of now but you can recover all the other on-chain and off-chain funds. This is probably a very extreme scenario.

Vous initiez une fermeture de force et vos fonds sont toujours bloqués dans un verrou temporel

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. 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.