Show HN: A different approach against online censorship
unblock.us.org
unblock.us.org
The code is also on Github: https://github.com/SGrondin/unblock.us.org
Here's a full list:
The site is not a government resource. It's being run by volunteers who track the bans. I'm sure they'd be happy to send you the data in the format of your choice if you contact them.
So you say that you ever aspire to have enough bandwidth to tunnel youtube for a whole country? That's quite a pledge. Or you trust that only a small enough part of the population will ever use the service?
It sounds great. Keep up the good work.
But yeah, if it becomes popular enough I'm ready to look into ways to pay for more servers and a whole lot more bandwidth.
If it ever gets enough traction to end up on some government's radar (and keep in mind that VPNs and TOR are hugely popular and mostly left alone), then I'm hoping there'll be enough people running their own servers with the code I open sourced to mitigate that.
I never really understood how they can block VPNs considering the traffic is encrypted but they do.
One idea that is organic and can work with simple Wifi routers is something like mesh networks.. so the people with wifi routers next to limits of a free neighbor country would have access to routers with internet..
Of course, to build such a network, some sort of incentive are needed.. maybe creating some sort of bitcoin for mesh networks would do it?
This would also help in war times.. anyway.. at least you are giving something back, a starting point.. maybe this will end in a org for you.. and you will have the means to achieve more?
Congrats for the attitude.. it may mean a lot for people who really need it
Some other approaches I've seen are based on Namecoin somehow. DNSChain for example uses a custom "regular" DNS server to resolve .bit domains. So in works in a similar way, but in a much more distributed way, I think, because you can also create your own DNSChain server, and then be able to visit all of those .bit domains, once you use a DNSChain server's IP.
https://github.com/okTurtles/dnschain
Then there's the FreeSpeechMe Firefox plugin that when installed also allows you to view .bit domains.
My favorite right now is DNSChain, because it's federated, but ideally, both Firefox and Chrome would have support for .bit domains built-in. Then as long as you'd be using these browsers, nobody could censor those .bit domains.
I doubt they will do it anytime soon, though, so until then the only browser that will do something like this seems to be the upcoming browser from ThePirateBay, which is meant primarily to save TPB from global censorship, but any website that's compatible with their protocol will work within their browser, and while it won't get the customer base of Chrome or Firefox, it should be a few million strong.
http://torrentfreak.com/how-the-pirate-bay-plans-to-beat-cen...
+ *.dns metaTLD (blockchain agnostic): http://blog.okturtles.com/2014/02/introducing-the-dotdns-met...
+ whitepaper that gives overview: http://okturtles.com/other/dnsnmc_okturtles_overview.pdf