Earlier quoted context omitted.
I wouldn't suggest that we need a social network, but your first suggestion isn't too far from the truth. The exact thing needed is very boring, very low-level, and very unsexy, and I believe can be summarized thusly: We need a method for locating hosts on a network graph which does not have a central point of failure and which cannot be easily disabled. We then need a method for authentically routing messages back a…
Why wouldn't government simply ban the whole thing? Consider ham radio: my dad used to be really into it, and it doesn't cost much to get into it. But the government can scare away a lot of people from it, simply with the distant threat of some kind of punishment. So most people do it the legal way, at which point it becomes a big hassle - tests and certificates. And as soon as tests and certificates are needed, most…
My dad and several of my friends have HAM licenses. It's not inordinately difficult; it's kind of like getting a driver's license. The structure is not designed to prevent ordinary people from using it, just to keep it usable and reasonably civil.