varuneranki / feverbft

0 stars 0 forks source link

Peer discovery failure #5

Open varuneranki opened 1 month ago

varuneranki commented 1 month ago

Peers cannot discover when docker containers are deployed across the network.

Network 1 used: EDUROAM hosted by University of Paderborn Network 2 used: WebAuth hosted by University of Paderborn Network 3 used: Home network self-hosted with Vodafone (WORKS Flawless)

Diagnosis of networks 1 & 2 is not possible and unknown firewall settings.

varuneranki commented 1 month ago

Solution use LibP2P NAT Hole Punching .

varuneranki commented 1 month ago

NAT Hole Punching has ongoing issues and solution cannot be achieved until it is fixed.

Partial Solution: use Network 3 to run tests and generate results. How? use docker network and join the containers to the network for performing peer to peer discovery and test the FeverBFT algorithm.