I’ve had this idea floating around for a while. I can’t figure out if it is brilliant, or naive.
We have many encryption technologies that work with multiple signers and multiple keys. Why can’t we host our own distributed (eg, unmonitored) social network? All we need is a blockchain like protocol coupled with third party sites that provide access to differing types of data of public but encrypted data.