Lightning Network : est-il possible d’exécuter un nœud LN derrière NAT ?

Tout le monde peut librement configurer son propre nœud LN et le connecter au réseau décentralisé Réseau de foudre. Cependant, la connexion à Internet est souvent passe derrière NAT, c’est-à-dire la traduction d’adresses réseau, qui « traduit » les adresses de réseau public en IP internes du réseau local.

Comment exécuter un nœud Lightning Network derrière NAT ?

Il existe de nombreuses connexions domestiques aux États-Unis qui utilisent NAT, il peut donc être difficile d’installer un nœud LN en utilisant l’une de ces connexions pour le connecter au réseau.

Selon le guide Coinmonks, LND a une fonction spéciale « nat » qui permet au nœud d’être rendu public à l’ensemble du réseau même s’il utilise un seul NAT. La fonction gère automatiquement la modification de l’adresse IP publique, de sorte que moins d’astuces de script sont nécessaires sur le nœud.

L’alternative serait d’utiliser manuellement des scripts sur le nœud lui-même.

LND permet une gestion complète de tous les états des canaux

Démon du réseau Lightning

LND est le Démon du réseau Lightning, qui est une implémentation complète d’un nœud Lightning Network dans lequel les développeurs ont accordé beaucoup d’attention à la question de la sécurité et de la confidentialité.

LND permet une gestion complète de tous les états des canaux, y compris les états exceptionnels, et est entièrement conforme à la spécification Lightning Network BOLT, c’est-à-dire la base de la technologie Lightning.

LND a également été conçu pour être aussi convivial que possible pour les développeurs pour faciliter le développement d’applications.

En plus de la fonction NAT, il s’agit d’un client léger qui réduit les besoins en espace disque et offre également une gestion automatique des canaux (pilote automatique).

Cette fonction nécessite support matériel adéquat, et n’est compatible qu’avec les appareils avec un seul NAT, pas plusieurs NAT.

Pour détecter le support matériel, l’adresse de la passerelle du routeur est récupérée, afin qu’il puisse récupérer automatiquement l’adresse IP externe, même si elle change dans le temps dans le cas des IP dynamiques, et la diffuser sur le réseau en utilisant les ports sur lesquels le le démon écoute.

Une procédure similaire peut également être utilisée pour installer un full-node Bitcoin, car si la machine sur laquelle il est installé est derrière NAT, il y a un risque qu’elle puisse envoyer des données, mais pas les recevoir.

Share