4 ms·
What features of TCP would allow serverless connections ? AFAIK, even BitTorrent (DHT) and others connect to a centralized "super-node" which then gives them ot
by roblabla 10y ago
What features of TCP would allow serverless connections ? AFAIK, even BitTorrent (DHT) and others connect to a centralized "super-node" which then gives them other nodes to connect to.
- lgats 10y agoIf you look long enough you can find an open TCP connection to another client who has the infohash you are looking for—wirhout ever getting the other clients ip from a central server.
- johnhenry 10y agoSorry, that was hastily written and poorly worded -- more accurately, we would AT LEAST, need browsers that support TCP connections in order to connect to the p2p networks that we already have. In practice we would need a lot more, as even apps like BitTorrent and blockchains still rely on our centralized internet infrastructure to some degree. You mention the BitTorrent DHT, but I don't believe that it's necessary to connect to a centralized super-node. You do, however; need the address of at least one other peer to start. Unfortunately, the only way to assign an address is through our ISP system which is centralized. For true peer-to-peer architecture, normal people would have to connect the internet at the same level that ISPs such as Comcast and AT&T connect to each other... think some sort of large scale mesh network.