Yeah, it’s quite epic in here for the last 24 hours
And it’s still not the funniest giggles we ever had with that government company. Roskomnadzor once blocked itself by accident a couple of years ago. And I’m not making it up
Today news: While trying to block everything that looks like Telegram, Roskomnadzor blocked itself by accident… again. Still not making it up. #motherrussia
“Epic” looks like it could be turning into a nightmare for some people, dang, but it is really funny that they block themselves
It is already a nightmare for a lot of people. Very many services are completely paralysed. Since yesterday problems with internet connection were reported by: a couple of top10 banks, some hospitals (non-critical online services, like doctor appointments, are down), some drug stores, some airports (passenger registrations are performed in manual mode - literally with pen and paper), some car dealers, and lots and lots online shops and services, so lots of small businesses are losing profits today. Twitter was down for sometime, but no evidence if connected with blocking. Site of Roskomnadzor itself was down for some time, and they have blocked some of their own subsidiary services.
Local human-rights organisations are already gathering people to file an official complaint and then a lawsuit into international court about Roskomnadzor and unlawful blockings. They say that they may be able to win a few thousand euros for each unlawfully blocked service. It’s fun and games, until you realise that those are gonna be paid from taxes.
So I meant “epic” more like in sense. It’s already happening. It’s the greatest internet-related legal action in history of Russia. And it’s completely messed up. Telegram blocking itself already was called unconstitutional - government doesn’t care. We actually have the “constitutional majority” of house controlled by a single party now, so they can just change constitution anytime without even asking anyone. The Russian equivalent of “The Great Firewall of China” is actually seem like the most probable logical next step in a few years.
Some more giggles, tho: while “carpet-bombing” style blocking everything in the internet for the last two days - Roskomnadzor accidentally unblocked some websites that were blocked before. Including the biggest Russian torrent-service
Man, i can’t even… This is insanely funny. I feel sorry for the russians lets hope they never get to the point where they create a great firewall of Russia. Scary times, would they be able to block the cardano network?
First of all, it depends on how much they want that and which compromises and side effects are accepted for it.
As long as the port numbers remain 8090 and 3000 it’s a 15-Minute trainee task to block it on any router or firewall. Using an encrypted well-known port like HTTPS:443 would already make it a little bit more difficult to - intentionally or not - block this traffic without severe side effects.
Next question is how much and how distributed pool- and private-nodes run on the Internet and how static/dynamic they are. For xxx public reachable nodes, it would be easy to maintain a blacklist. Such a blacklist could be used at localhost, LAN, Datacenter, MAN, WAN or IX level.
Another strategy: users behind such a firewall could still use VPN techniques. Also staking pools could decide to set up point-to-point VPN connections between their own geo-distributed nodes. And even competing nodes could set up dedicated VPN connections in order to prevent isolation from the 51%.
Next question is if participating staking nodes must be all fully visible for all participants or if there is some (magic sauce) “partial phone book sharing” mechanism who helps to prevent getting a complete list of IP nodes.
And that’s when it gets interesting because RINA is on stage. This article is no easy read for anyone not familiar with TCP/IP and the ISO/OSI layer model.
In very short it’s another quite disruptive field that Cardano is going to use. For developers: it’s basically like replacing whole parts of the ISO/OSI model (mainly TCP/IP) by an IPC philosophy.
There is a very short (13 slides)
and a still short (196 slides)
tutorial to get a basic idea.