Idea: alternative to obfsproxy, how to simply stop ALL tor censorship
It's been said evading censorship is a game of driving up false positives and that "we" control the pace of the arms race. What about not playing this game back and forth? Here is a sure(?) way to stop all censorship of tor by parties that do not want (or can't) "just whitelist the internet". Just as a side benefit you no longer need the larger part of the tor network to be "outside" the censorship firewalls because this is not about making client->bridge traffic censorship resistant but any client->entry and optionally all tor network communications.
- A lot more relays, ideally every user should also be an entry node by default
- recommend to run tor and other services on the same IP and same ports, otherwise provide option to run a random dummy server
- many nodes should run useful (and actually used) TSL encrypted services on the public server. The goal is that if Tor is blocked so will be hundreds of thousands of websites and other services.
- Tor authenticates to pass through to the Tor server. Depending on how aggressive the censorship is, entry node/bridge IPs and passwords don't even have to be secret. If Tor is outlawed (and this is enforced) bridges will still be necessary.
Let me know why this won't work.
(Sorry, I have no idea how I should label this ticket and if that's the right place anyway)