I’m thinking about the best why to bootstrap the nodes and what protocols to use for only sharing data with another peer that will / has opted to share data with you. I think libp2p has most of what I’d like, but as this is all via a WAN, I’m trying my best to not run any “well known” points to bootstrap, but don’t think it’s possible.
What is the best practice for finding other nodes in a WAN/public Internet use case?
In the end you would still need some kind of bootstrapping infrastructure. Do note however that this infrastructure does not need to be owned by a single entity.