A Detailed Discussion on the Advantages and Challenges of Decentralized Social Protocols
Decentralized social networks can introduce new social primitives and return the value of the social graph to users, but they face daunting challenges in pursuing mainstream adoption.