If you want to help ordinary people get around censorship, go help the Tor project. It actually works, because it's compatible with human nature. It provides a simple, largely transparent tool that people can insert into their existing, normal habits, and it provides a basis on which the technically sophisticated can build even better tools in the form of hidden services that users can interact with exactly as they interact with their existing, non-resistant tools.
That is, normal people can be negatively affected by state actions and censorship too, at the point that it is a problem, why would those ordinary people not do their shopping based on censorship resistance?
> If you want to help ordinary people get around censorship, go help the Tor project. It actually works, because it's compatible with human nature. It provides a simple, largely transparent tool that people can insert into their existing, normal habits, and it provides a basis on which the technically sophisticated can build even better tools in the form of hidden services that users can interact with exactly as they interact with their existing, non-resistant tools.
This is decent advice, but just serves to make my point all the more; Censorship resistance is becoming a problem in Turkey, people start using Tor. If the aforementioned peer to peer based social media platform actually existed, they would start using whatever service best evaded the censorship they're railing against now via Tor.
Since we have Tor already, why bother with such a platform? Because despite Tor, the platform itself could be hijacked and Tor would not assist in censorship resistance in this scenario. Twitter might be happy to tell Turkey to get lost when they start making demands, but what if you're trying to evade censorship from the US government or entity with similar level of power? This will likely become an issue in future, having platforms that are immune to hijacking is a good way to address it.
If Tor can create an adequate UX for an onion router, why couldn't someone create a decent UX for a distributed secure messaging system?
I normally wouldn't have been so harsh in my wording, especially when jumping into the middle of a thread, but I guess the words "waste" and "absurd" seemed hostile enough to set me off.