I want the initial peer to be available to the internet such that others can bootstrap to it. For this, port forwarding can be enabled on the NAT in front of the initial peer. Since this peer cannot discover its external IP address (since there's no other peer to ask), it needs to bind to the local address.
It would be useful to have a very special peer somewhere publicly deployed that only serves as discover-partner (telling the requesting peers which external IP they have). This special peer should not serve for bootstrapping and should never be part of the p2p system.
I want the initial peer to be available to the internet such that others can bootstrap to it. For this, port forwarding can be enabled on the NAT in front of the initial peer. Since this peer cannot discover its external IP address (since there's no other peer to ask), it needs to bind to the local address.
It would be useful to have a very special peer somewhere publicly deployed that only serves as discover-partner (telling the requesting peers which external IP they have). This special peer should not serve for bootstrapping and should never be part of the p2p system.