I've read about Tox on https://qtox.github.io/ and other pages, but they don't quite explain how it works.
How does the Tox network actually work without centralized servers? How does your computer finds your friends and get their online status?
>>56009943
This thing is still alive?
>>56009961
It never really died, anon, but it'll all come crashing down after the results of this year's election in the land of the free
>>56009943
I don't know nigger
https://tox.chat/faq.html
>>56009943
Read the specs
https://github.com/irungentoo/toxcore
Not sure about the bootstrapping (finding the first few nodes) but from there I was under the impression it was just good ol' Kademlia, a distributed hash table technique, variants of which are quite commonly used (Overnet, eMule KAD, Bittorrent, I think also IPFS, god only knows what else - it's been years, is that also what we used for the two DHT layers of I2P?).
You might find the earlier Chord paper easier to read than the Kademlia paper itself, even though Kad's distance metric is dramatically simpler and therefore better (literally just XOR).
Skype, by comparison, used an old supernode-based shit protocol literally cribbed from its immediate predecessor, KaZaA. (Yes, that KaZaA.) I say used because Skype has changed considrrably since MS bought it and it isn't P2P anymore, it's pretty much MSN 2.0 with a crappier UI and service at this point.
>>56012667
I never figured out how the initial nodes are being found either. Anyone?