Replies: 1 comment
-
I think the case with "not having a public ip" can be split into several variants, which have to be addressed in different ways:
Yes, we need to look what else can be added to LNP-BP invoices to get all of those options supported. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
lnp-node, like any LN node, needs to bind to an IP and port to listen for incoming connections. this means it needs to be reachable from the outside world in order to function properly
this looks fine for some use cases, like a server with a static public IP. other cases might pose some additional challenges, though. as an example, on a mobile device I expect this will not work, due to the fact that most of the time the network configuration will not allow incoming connections to lnp-node (e.g. private IP, filtered port, etc.)
for use cases where a public IP is not available has there already been some planning or implementation?
in LNP networking slides I see "Can pass firewalls (with Tor and UDP hole punching)". has that already been implemented?
moreover, IP and port are used in LNP-BP invoices, which means the IP address may need to be updated if it changes. has this already been considered?
@dr-orlovsky
Beta Was this translation helpful? Give feedback.
All reactions