So, what happens if I download the client on one of laptops/PCs (for example my work computer) use it to communicate with peers...And then i wish to setup the client on another laptop/PC (for example my home computer) to contact my same peer/friends...How does the overall network (I guess DHT?) know that "its me!" (the same "me"), and not a different/new peer? With a centralized system there was the concept of identity...but I just don't get how this would work here.<p>I'll admit I'm not a networking guru here, and I'm absolutely in favor of decentralized communications ...so my question above is not at all to knock on Tox; its me really wanting to know how the above scenario would play out...because I often need to bounce between a few different computers. Anyone know how this would work?<p>Side note: I am currently using matrix protocol via a synapse/matrix.org home server (using the chat client from <a href="https://riot.im/" rel="nofollow">https://riot.im/</a>), so for any computer that I use/jump to, I'm represented by my home server (up in the cloud)...so that makes sense to me. I just don't get how jumping computers would work on Tox. Anyone know?
Be warned, Tox claims to protect users from "governments", which is a huge claim.<p>Yet, it's written in C, it hasn't had a security audit, it does not publish a list of security risks and mitigations, and, regarding its roots in 4chan, see for yourself: <a href="https://github.com/irungentoo/toxcore/issues/1186" rel="nofollow">https://github.com/irungentoo/toxcore/issues/1186</a>
from the FAQ:
"How do I add someone to my contacts list?<p>Look in the profile or settings panel of your client to get your Tox ID which should look something like:<p>56A1ADE4B65B86BCD51CC73E2CD4E542179F47959FE3E0E21B4B0ACDADE51855D34D34D37CB5"<p>Yuk! I see this flaw so many products like this, just about anything p2p, blockchain addresses, commit ids, etc. I think there is zero chance of getting anyone who is not technology elite to adopt a product with UX that rotates around these untypeable/unpronounceable/immemorable identifiers. Why aren't Identicons(<a href="https://en.wikipedia.org/wiki/Identicon" rel="nofollow">https://en.wikipedia.org/wiki/Identicon</a>) or QR codes used more?
Right now I'm not really bothered about end-to-end encryption. If a government wants to track me, they will find a way. I'm more concerned about Facebook/Google/Microsoft/Apple tracking me, reading my private conversations, and selling my data to the highest bidder. I'd like an open source, decentralised messaging platform, that has good mobile apps.<p>Are suggestions?
The new version is out, seems to be getting much better.<p><a href="https://github.com/uTox/uTox/releases" rel="nofollow">https://github.com/uTox/uTox/releases</a>
I tried an earlier version of a tox client. At that time, there were at least two competing clients that looked the same and did the same things. Is the tox civil war over yet?
I've been a private beta tester for an iOS client for Tox called 'Antidote', and I can speak for its quality. I will not pretend to be an encryption or security specialist of any form however.