3 ms·
That's the typical approach. Either the client ships with a list of IPs / hostnames for seed servers, or you update a single well known DNS name with a bunch of
by SpikeGronim 15y ago
That's the typical approach. Either the client ships with a list of IPs / hostnames for seed servers, or you update a single well known DNS name with a bunch of A records. For maximum resilience you can put a whole series of DNS names in the client under different national registrars. This is often how botnets receive command and control messages - lookup RANDOM_HEX.ch and download a signed script to run.
- chli 15y agoWhat's special about the .ch ?
- Raphael 15y agoSwitzerland is neutral.
- eridius 15y agoI figured that's what existing p2p solutions did. Does Tribler do that too? Because it can't really claim to not rely on central servers at all if it still needs them as a stepping stone.
- majmun 15y agofrom article: "One thing that could theoretically cause issues, is the capability for starting users to find new peers. To be on the safe side the Tribler team is still looking for people who want to act as so called bootstraptribler peers. These users will act as superpeers, who distribute lists of active downloaders. “Together with software bugs and a code cleanup, that is now our last known weakness,” says Pouwelse. " I guess to solve that problem the distribution must be decentralized and supernode adress delivered with client (as stated in above comment)