Which social network platform based on Blockchain technology do you think is the best? Will it be
Steem or the
Akasha platform?
With growing concerns about Facebook's privacy measures, it seems that people are looking for other alternatives which are capable of protecting their personal data better. So far, Steem is the pioneer in the decentralized social media space, and it has attracted thousands of people worldwide. However, it's still far from behind as centralized social networks like Facebook and Twitter are in the lead.
Nonetheless, what are your thoughts about this? Any recommendations or suggestions related to said decentralized social networks will be highly appreciated. Also, I would appreciate if you could let me know of other new alternative social networks (apart from Steem and Akasha) that make use of Blockchain technology.

Unfortunately, none of them have been great. Steemit has turned very sluggish these days. Part of the reason why Facebook has been so successful is that their user interface has been swift - content loads super fast. I guess then the prime requirement for any decentralized social network is that the underlying blockchain that is built upon can scale and support a very large userbase without slowing it down.
Another huge aspect when it comes to decentralized social networks is content curation and removal of objectionable content. This is where it gets tricky - For Facebook, this is easy, they have a set terms & conditions that follow suit with the legal jurisdiction of operation which allows them to use a task force for moderation. How do you enforce such a thing in a decentralized network?
I suppose the solution will be to use Artificial Intelligence-based system that enables something like a liquid democracy to formulate a set of rules that govern the network and ultimately make decisions that is in accordance with these rules. DFINITY is attempting something like this through their
Blockchain Nervous System - Think of this as voting based, decentralized decision-making system that grows more intelligent and learns to make better decisions over time. I think something like a BNS would be needed for any social network that needs to be "decentralized" in the true sense of the word. I mean a social network wouldn't be a decentralized network if a small number of people can hold a meeting and change the governing rules overnight.