On one of the websites there is an ax in the coat of arms. http://www.referendum.cat/ I recognize that ax symbol from somewhere. https://en.wikipedia.org/wiki/Fascism
How the Catalan government uses IPFS to sidestep Spain's legal block
41–50 of 565 posts
Re: How the Catalan government uses IPFS to sidestep Spain's legal block
#42"Basically, the code recurses a sha256 computation 1714 times to get a lookup key, and then once more to get a password for decryption." This is an Easter Egg. Barcelona fell on September 11, 1714 during the War of Spanish Succession and with that Catalonia's freedom as well. September 11 is the National Day of Catalonia. Also, at 17:14 of each and every game of FC Barcelona in Camp Nou Stadium, Barcelona fans claim…
Re: How the Catalan government uses IPFS to sidestep Spain's legal block
#43Earlier quoted context omitted.
Alternative approach: Instead of using the IPFS2HTTP gateways (that can easily be censored, as gateway.ipfs.io has already been censored in Catalunya), run a IPFS daemon locally that cannot be censored (but is not anonymous either). I live in Catalunya and wrote this tool for doing just that, in a easy way. It 1) starts a go-ipfs daemon locally, 2) opens up the referendum website in your default browser, via localhos…
> that cannot be censored I am not familiar with IPFS internals, but is there no pattern to the IPFS traffic that the ISPs can shape/block? Too bad about the entire IPFS domain being blocked, because besides the host, HTTPS traffic has safety in numbers. If only there was a way to proxy through google.com or some other popular domain too important to block.
Re: How the Catalan government uses IPFS to sidestep Spain's legal block
#44Author here. I've tried to keep the article as apolitical as possible, while giving some context to provide the setting. Anyway, I'm very interested in knowing if the used crypto is sound or not, and stirring a discussion around possible alternative approaches. Ask me anything if you want to know further!
The crypto is far from ideal. The situation is very similar to password storage, where you want to not make it trivial to brute-force moderate-entropy passwords even if your database gets breached. We have functions designed specifically for that: scrypt, argon2 etc. https://www.npmjs.com/package/scryptsy is a pure JS implementation of scrypt for example. Even with scrypt the situation is not great, but using sha for…
Only for SHA-1 (which has 160 bit hashes) https://en.wikipedia.org/wiki/SHA-1#Attacks
Re: How the Catalan government uses IPFS to sidestep Spain's legal block
#45Earlier quoted context omitted.
The spanish constituion explicitly states that Spain is an indivisible country. Hence, the Constituional Court (that is elected by the parliament) has ruled out that any referendum about independence is illegal. At this point, the government says that both them and the judiciary powers are just defending the democratic rules, and Catalonia's government is the one at fault for all this hassle. The problem is that it i…
Governments usually do not like to give up the money making portions of their countries and neither does the population of the rest of the country. You never see a poor part of a country seceding (well, other than Quebec maybe).
Re: How the Catalan government uses IPFS to sidestep Spain's legal block
#46It seems shocking that Spain a member of the EU is resorting to these tactics. Can you discuss some of their justifications for doing so?
We have a Spain-wide constitution. The Catalan government decided it has a democratic mandate by the people of its region to not abide by it. The NORMAL reaction by the state is to apply it, and stop the Catalan government from breaking it. It's only oppresive insofar laws and the judicial system are opressive.
Disclaimer: I'm a non-nationalist Spaniard living (but not born) in Catalonia. I don't particularly care about Catalan seceding or not (except for pragmatic concerns such as freedom of movement, etc.). I do care about whatever country I live in being able and willing to enforce its laws, insofar they are enacted by legitimate democratic institutions (and thus can be changed or repelled by democratic means) and there's freedom to disagree with them.
I also support a secession referendum for Catalonia. There's a very strong and majoritary demand for it that the state should address. But it needs to happen in due lawful process.
Re: How the Catalan government uses IPFS to sidestep Spain's legal block
#47On one of the websites there is an ax in the coat of arms. http://www.referendum.cat/ I recognize that ax symbol from somewhere. https://en.wikipedia.org/wiki/Fascism
Re: How the Catalan government uses IPFS to sidestep Spain's legal block
#48On one of the websites there is an ax in the coat of arms. http://www.referendum.cat/ I recognize that ax symbol from somewhere. https://en.wikipedia.org/wiki/Fascism
Re: How the Catalan government uses IPFS to sidestep Spain's legal block
#49It seems shocking that Spain a member of the EU is resorting to these tactics. Can you discuss some of their justifications for doing so?
Trying not to be get too biased, I'd conclude that Spanish central government is trying to protect the rule of law, state-wide or regional-wide, while also protecting those who didn't vote for separatists parties, which in 2015 elections were 52%.
Re: How the Catalan government uses IPFS to sidestep Spain's legal block
#50Author here. I've tried to keep the article as apolitical as possible, while giving some context to provide the setting. Anyway, I'm very interested in knowing if the used crypto is sound or not, and stirring a discussion around possible alternative approaches. Ask me anything if you want to know further!