When a challenger sends a challenge to the target hotspot, I understand that it goes over the internet, and the name P2P implies that it goes direct from the challenger to the target. I see that hotspots try to open up port 44158 via UPnP, so I assume this is where the challenge is sent.
Does the challenge only go direct from the challenger to the target, or can it also go via some Helium infrastructure over a connection that was originated from the target hotspot?
If port 44158 is firewalled, will this prevent challenges getting to a target hotspot?
Does it cause problems if it’s not open to the world?