The problem for censors is that there is not such thing as optimal compression for a given stream, since the optimality of a given compression codec is a probabilistic function of all data streams that could feasibly be compressed with the given codec.
What do I mean by this? Inoptimality is fundamentally immeasurable (even when a more optimal version is feasibly calculable, it may be inefficient to utilise it due to the increased complexity involved in encoding or decoding - and the possible reasons behind any given encoding choice are indistinguisable from each other), so a sliver of a data stream could potentially be utilised to package encrypted data in a manner that is fundamentally indistinguishable from encoding inoptimalities.
In a world where a huge amount of out data is ultra-high bandwidth multimedia content couple with personal super-computers, crytographically indistinguisable steganographic communication channels of a more than useful bandwidth are well within the realms of feasibility.
You can have perfect steganography but as soon as a government informant says they got contraband data from you people are going to jail or worse. Similarly, all of the plausible deniability in the world won't help if they compromise your system and record you accessing that data.
Among other things, this kills widespread underground media dissemination because as the number of people increases the odds approach certainty that state actors will learn how to access it, and the risk to users increases constantly – how well do you really know the person who hooked you up with an invite code? Is the P2P node you're connecting to anything other than a honeypot? The hottie you hooked up with last night – really into you or just installing malware on your computers and mapping out your social network?
(Lest you think that's a stretch, consider e.g. http://www.bbc.com/news/magazine-29743857 and ask whether the Chinese government is more or less concerned with activists)
But I think that you're underestimating the power of the mathematics here in terms of the levels of achievable misdirection.
If the government gets into your unencrypted context you're pretty much fucked - I'll give you that - but it does not necessarily mean that anyone else is going down with you.
Let's say you have an unencrypted piece of data telling you that the XOR of the least significant bits of a multitude of data streams contains secret data and a descriptor for the next source node. Most of the data streams will be completely innocent. Even once I extract that data I'll have no idea where the contraband information came from.
This naturally further reduces your bandwidth, and you'll need the streams to contain content that non-dissidents have a decent chance of downloading together by pure chance to reduce suspicion.
There are huge difficulties - but that does not come close to meaning that nothing can be done.
The other problem is trust: you said you'd have no idea where the key came from. Ignoring the high possibility of the state recording enough history to answer that question, the bigger risk is active subversion: using that software is evidence that you're trying to evade surveillance, which is risky no matter how warranted, and making those requests is clear proof that you're doing so. The hardest problem here would be detecting moles and honeypots: secret police distribute software versions which leaks your activity to them, distribute keys online and in person, etc. They're not going to arrest you as soon as you install it but will wait, possibly for years, seeing who else your activity links in.
Absolute trust is fundamentally impossible (the place where there is no darkness is a legitimate concern here). How do you even know that the public keys on your machines are true, that the hashes of your OS ISOs are not false, that every semblance of the assumption of security that you are working within is not simply a cleverly laid trap designed to lead you to naively reveal your hitherto hidden intentions?
Eventually, you just have to run with "fuck it, I'll do what I can to cover my arse - let the chips fall where they may".
The fact that it is fundamentally impossible to know the underlying intention of any foreign consciousness or computational context does not necessarily mean that none can ever be trusted, only that they can never be fully trusted - and that you should use whatever degree of caution you believe is justified for the given situation.
The problem I'm concerned with is the promise: tell people that something like this works and they are likely to trust it – at least until news spreads about other people getting caught by basic statistical traffic analysis. This is basically the Bitcoin anonymity trap: the marketing guys like to run around telling people it's anonymous and people often miss the distinction that any mistake will cause it to fail open with a full public history.
In this way it shows that decentralized networks are the way to circumvent oppressive people.
The on-going movement towards decentralisation is something to celebrate as is the transformation of users, slowly becoming peers.
A bit off topic: I am in the USA and it surprises be constantly how most of my friends and family buy into American exceptionalism. Mostly, they don't travel much to foreign countries so they don't realize that the USA is one of MANY great places to live. The world for the most part is an awesome place but the news media convinces people otherwise. Re: China: even though China has problems with internal ethnic violence (source: I took an online class in English covering history, economics, and politics taught by three professors in China) my impression of people in China when I was there is that they are generally happy with their society. It is not my place to tell other people what form of government they should have.
They could block all of Wikipedia ofcourse, but it'd be overly draconian, hard to justify and people would be upset (though itll happen eventually. They're working on a wikipedia clone right now)
As someone who grew up in the East Block, reading such naive comments as yours leaves me divided. It's good on one hand that you've never came even close to an oppressive government so not even your imagination allows you to grok. On the other hand facing the development in the world, it's quite concerning.
so you grew up in the old communist eastern bloc, and you want to blindly compare what you suffered back then to what is happening in China now?
I didn't grew up in communism, I grew up after the 1978 reform in China. My entire extended family work for the private sector with my closest family members running their own successful private businesses. Did you guys have that in the eastern bloc (not east block)? I got Internet connection back in the early 90s and I have been openly posting comments on Chinese forums criticising some of CCP's policies for the last 20 years. They didn't give a sh!t about it and I never got myself into any trouble. Can you guys do that back in the eastern bloc days? Starting from my middle school, they have been teaching me that the market economy is the only viable solution, they encourage the best students to study in western countries and offered numerous benefits for that, e.g. a long list of tax benefits if you study in the west and go back to China later. Did your eastern bloc "motherland" encourage you to do that?
The eastern bloc failed for an obvious reason: communism. Chinese killed that rubbish back in 1978. Learn something.
> I got Internet connection back in the early 90s and I have been openly posting comments on Chinese forums criticising some of CCP's policies for the last 20 years.
I don't know what you have been criticizing there or how but you are aware that your government puts even artists in jails for "criticizing" are you? Why do you think they force Apple to take those VPN apps down if free speech is no problem?!
We also have those people moaning up to today how good it was because back then in socialist utopia, they just needed to know the right people or be in the party. Everything else worked for them then. Today they have to face real competition, rules and regulations. They fail now and therefore tend to support other radical parties that may bring them their former benefits back. This is why you see so many of those methods and ideologies coming back on the right in former East Block countries. So no...it's not about socialism. As bad as it was. It's humans, power, influence and money.
And no my eastern block motherland did not encourage me to exploit western countries education systems so I can learn how to exploit/manipulate the economic system too and come back afterwards. The best (or wealthiest, most influence see above) were able to go to Russia though and we were not so brain washed due to the lack of the media flood so people who left, stayed in the West. In the end the system broke apart and Democracy and the Free Market replaced it. Learn something.
> Chinese killed that rubbish back in 1978. Learn something.
Well...good luck on your next election then!
You make it look like your country did not become some scary undemocratic thought police thing. There is a reason why you don't write "free market economy" as anybody else from the west would in such a glorification speech. You depend on a illusion of economic stability just like the socialist systems back then. The only difference is now that because you've been the sweatshop for the rest of the world for so long, the world thinks it depends on the continuation of the show. We'll see how that will work out in the end. Your government doesn't think it will end good or it wouldn't implement those crowd control mechanisms and make people disappear who may cause critical thinking in the first place
Now try organising something to act on that criticism, like people in the West can do. You'll suddenly discover that it's very different.
...it was late.
Am I allowed to have my own opinion on that matter when I am a Chinese living in China working in that sector? Maybe your definition of freedom/free speech is a pretty censored one?
How do you reconcile this belief with the following:
1) The GFW blocks sites and content related to dissident groups and individuals in China, such as Xinjiang and Tibetan independence groups.
2) The GFW blocks sites and content related to Falun Gong.
3) Personal VPN usage will be blocked.
4) Many foreign news sites are blocked.
2. illegal organisation by Chinese laws. btw, they spam my mobile all the time, it is pretty rude to call someone's mobile 5-6am on a weekend morning to play prerecorded message like "CCP is bad, they jailed many Falun Gong members".
3. "will" is a very interesting term. Posting here using VPN, let me know when it is actually blocked.
4. I read CNN/BBC/Foxnews quite often, they are not blocked, no VPN required.
>2. illegal organisation by Chinese laws. btw, they spam my mobile all the time, it is pretty rude to call someone's mobile 5-6am on a weekend morning to play prerecorded message like "CCP is bad, they jailed many Falun Gong members".
I'm not sure what any of this has to do with the belief you stated in your OP:
>> I strongly believe the GFW is a protectionism tool to protect and grew the Chinese Internet sector.
> 3. "will" is a very interesting term. Posting here using VPN, let me know when it is actually blocked.
From CNN[0]:
> Beijing said in January it would restrict virtual private networks, or VPNs, and this month reportedly told the three big telecoms companies to block individuals' access to them by early next year.
Companies are already pulling out of the VPN market in China. You might be familiar with this given the thread we're replying to.
> 4. I read CNN/BBC/Foxnews quite often, they are not blocked, no VPN required.
Le Monde, WSJ, NYT, Reuters, The Economist and TIME are blocked[1]. The NYT and BBC have gone through periods of being blocked and unblocked over the past decade.
--
[0] http://money.cnn.com/2017/07/25/technology/china-vpn-censors...
[1] https://en.wikipedia.org/wiki/Websites_blocked_in_mainland_C...
blocking WSJ is bad, really bad, but let's be honest, how many Chinese would be reading WSJ? 0.1%? Sure, that 0.1% still counts, they should be allowed to read WSJ or Reuters, but it is not remotely comparable to the impact of blocking, say, youtube. how many Chinese would be watching youtube? I'd argue hundreds of millions could be watching.
With all these numbers in mind, and the fact that there are highly popular replacement services in China for every single one of those blocked one like google/fb/twitter, you tell me what is the primary goal.
it is also worth pointing out that blocking WSJ/Reuters and similar web sites are bad decisions, but blocking Xinjiang/Tibet independence movement sites are totally different matter.
It's not like this is a surprise at all. People have warned about this for years but the fan base and the cool design were stronger. I'm pretty sure there will be no uprising in the western Apple community about that at all.
Who's to say one can't technically compromise and take advantage of AmaGoogAppBookWeiTenUbtakte infrastructure and use it for any ends, in similar ways corps/IC's agencies/.mil's do for their ends?
After all its still hardware and software with flaws like anything else.
But The Great Firewall could and sometimes does already block all VPN traffic so it would not be any use.
China? This has been happening in the US and Europe for years.
Look how heavily censored all social media is now.
You might say that these restrictions and censorship is okay because you agree with the given reason. But exactly like that, people in china might agree to the reasons their government is giving them for their censorship. Who is right?
For "security" reasons or "fight agains terrorism", while it's really a fight between those in power and those who want power :-(
The need for IPFS, webRTC and other non-centralized protocols becomes more pressing every day, to defend everyone who is stuck in between.