This post is more than three years old so may contain incorrect information, or opinions I no longer hold.

Centralisation and Mastodon

08 Jun 2020 | ~3 minute read

The founder of Mastodon recently announced that he has started a second flagship instance. Is it a good thing to have flagship instances, or does the centralisation of Mastodon do more harm than good?

Many users of the Mastodon network have long said that the flagship instance, Mastodon.social, goes against the fundamental concept of a decentralised social network.

The problem with Mastodon centralisation

According to The Federation website, Mastodon currently has approximately 2.6 million users across all instances. The top 3 instances account for nearly 1.5 million of those users.

That's nearly 60% of the entire Mastodon network! That doesn't sound like much of a decentralised network to me.

I think Eugen did the right thing by not letting Mastodon.social grow even bigger. By creating another instance, there is still an “official” Mastodon instance that's accepting new users. It also means that people aren't putting all their eggs in Mastodon.social's basket.

Why is this a problem?

Having the majority of users being spread across a handful of instances is better than everyone being on 1 instance. Right? I think so. However, having such a small amount instances housing a disproportionally large amount of the network's total user base is a problem.

Let's say that Mastodon's biggest instance, Pawoo, decided to close down tomorrow. That's over 600 thousand users who need to find a new home. Luckily Mastodon allows its users to migrate to other instances, which is great. But many instances would not be able to scale quick enough to support those kinds of numbers. Potentially causing a DDoS of our own network and bringing the entire thing crashing down.

Not only would have over half a million users without a home on the Fediverse, but instances all over the network could potentially go down with the amount of traffic they're being hit with.

Bad times.

What can we do to help?

The short answer to this question is; use other instances to truly distribute this network of ours. This will help prevent the centralisation of mastodon.

It's great that we have these flagship instances, as it shows new users that Mastodon is a popular network and they won't be joining a ghost town. However, by joining other instances you're spreading the load, thus creating a truly distributed social network.

I don't think we have a distributed social network at the moment. Instead we have a handful of very popular instances that are surrounded by much smaller satellites.

All instances on the Mastodon network have the ability to communicate with one another, so by choosing a smaller instance, or even starting your own, you're not missing out.

Conclusion

I applaud Eugen's decision to create a new Mastodon instance - I think it's just what the Fediverse needs.

If you're thinking about joining Mastodon, don't just join the first instance you come across. Take a look at the sign up section of the Mastodon homepage. There is a list alternative instances that you can join, all arranged by topic.

In my opinion, Mastodon is a huge improvement over sites like Twitter and Facebook. But I think there are still things we can do to make Mastodon even better.

What do you think?

← The one before
My Thoughts On Pop OS 20.04 After One Month

Up next →
How Does Mastodon Work?

Get in touch!

Receiving emails from my readers is my favourite thing, so if you have something to say, feel free to drop me an email or sign my guestbook.

Want more content?

Say no more, dear reader. Here's three random posts from this blog for you to peruse:

Three Great Alternatives to the Casio F-91W
20 Jan 2023

Comparing Static Site Hosts; Which Is The Best Host For A Static Site?
14 Jan 2022

Moving To Progressive Web Apps
22 Dec 2019

Want to be informed when I post new articles? Simply enter your email address below and you will get an email whenever new posts are published.

Alternatively, you can subscribe via RSS instead.

Enjoyed this post?

I put a lot of work into maintaining this site and I really enjoy interacting with my readers.

My fuel of choice is coffee, so if you did enjoy this post, or found it in any way useful, I'd appreciate more fuel to keep me going. ❤️

Buy me a coffee