Deplatforming and censorship is what ends up happening in a centralised environment. When one entity is the server (or host) for the masses, that one entity has the ability to curate what large numbers of people see and don't see. They have the ability to edit narratives to how they see fit. They are able to collect the data uploaded to their server and do what they want with it, including selling it for profit and invading their users' privacy.
What's worse is that a government can coerce or corrupt that one entity and with the government monopoly on violence, that entity must comply with their demands, even if they don't necessarily agree with them, or face fines and/or jail time for the controllers of that entity.
We are, over time, finding out that the results of centralisation aren't pretty. So, what's the solution?
There is one proposal that's been up and running for a while now. It's called the Fediverse. It allows you (an individual), to host an instance of open source software on your computer and expose it out to the world. Other people are able to host that open source software on their computers as well. The two instances can then speak to one another. This is called "federating" or building a "federation". Each server owns their respective data. Building this network out, it leads to a more decentralised social media, where many servers host content, not just one big entity. It makes it more difficult for a government or entity to shut down, censor and sell your data. It's almost like torrenting, but for social media.
If you want a quick primer into the Fediverse, I recommend watching this short video here.
So, what are some alternatives on the Fediverse?
These are all programs you can host on your computer (or a server) and start federating with other instances.
Here's a practical example of how decentralised social media is currently playing out as an alternative to Bitcoin Twitter.
Mastodon is the "Fediverse" version of Twitter. There's other competing implementations like Pleroma as well - but they essentially do the same thing. Mimic Twitter.
A person by the name of NVK hosts an instance of Mastodon. It can be found at bitcoinhackers.org. He hosts it on a server that he controls. He has full ownership of the data on that server. Along with his own profile, he also allows others to use his server to host their profiles. His profile can be found at @[email protected]. At the time of writing, his server as 11.4K users on the instance. Because he administers the instance, he is able to approve or deny someone from making a social media profile on his server. He can also view any private messages sent between users within his instance, just like Twitter can. He owns all the data. NVK sets his rules and does what he wants - he's the king of the bitcoinhackers.org domain. He has complete totalitarian control over anyone who uses his instance. He pays for the costs, maintains it, upgrades it and looks after it on a best efforts basis. The users rely on him to keep the server running. At any point, he can decide to remove users from his instance. If he doesn't like what he sees, he can remove it.
But, what if a user doesn't want to use the bitcoinhackers.org Mastodon instance? What if NVK doesn't like me and won't approve my profile? What if I don't like @NVK? Well, there are plenty of other Mastodon instances to choose from. But the beauty of it is that you can host your own instance! Which is exactly what I do because I want digital sovereignty. My social media profile is hosted at social.k3tan.com and my profile can be found @[email protected] on the Fediverse. It uses my own domain and I host a Pleroma instance of my own, which federates with the bitcoinhackers.org instance. There's only one person on my instance, and that's me. I don't intend to open up my instance to others, but there's nothing stopping you from creating another instance which does. In fact, it's encouraged. The more instances, the harder it is to be deplatformed and censored. I'm able to see the content on bitcoinhackers.org because my instance and the bitcoinhackers.org instance are "federated".
To make things easier for admins, I also host a relay service for ease of communication between bitcoin related instances. Instead of instance owners each federating with each other, they can choose to sign up their instance to the relay which broadcasts tweets (they're called toots on the Fediverse) to all the instances on their users' federated timeline. The relay can be found here. Check it out. There are some 40+ instances on the relay, some of whom would gladly host your profile if you aren't comfortable running your own. The largest one is of course bitcoinhackers.org.
Since I operate the relay, I choose which instances I want on the relay and who I don't. Ultimately, if your instance is on the relay, your content will be seen on the feeds of everyone else on the relay. That's the theory anyway. There has only been one instance where a server has joined the relay and I've had to remove and ban it. Someone messaged me alerting to some vile and disgusting content. I removed the instance immediately. I somewhat curate what people on their Mastodon federated timelines see. Personally, I don't like being in this position. But, as the saying goes, "if not me, then who?"
So how is this any better? Aren't we removing one set of overlords for another?
Not quite. Twitter has its own policies and procedures that affect millions of users and there is nothing you can do if Twitter doesn't like your content. With the Fediverse, you can host your own media and content and build your audience on that. You have options. This makes it much more difficult for you to get deplatformed for your beliefs.
Here are the benefits of the decentralised approach
Here are the downsides of the decentralised approach
Fediverse activity isn't limited to Twitter alternatives. The same issues also extend out to YouTube with audio and video content. BitcoinTV.com is a PeerTube instance that has been hosted for Bitcoiners wanting to express their ideas without fear of being taken down or censored. There's nothing stopping you from hosting your own PeerTube as well. Many content creators advocating for privacy have since moved over to PeerTube. Many are actively speaking out against governments and need a decentralised environment to freely express their ideas and concerns.
By no means is decentralised social media a perfect solution. It comes with trade offs, but when censorship and deplatforming is rampant, a decentralised approach can be helpful.