46

Hi everyone.

I'm new to these kinds of innovative platforms, and I've come across Mastodon and Bluesky in particular. I've realized that both use different but equally free and open-source protocols, so my question is: are there any substantial differences between the two social networks? Should I choose one over the other?

Thanks for your replies, and have a great day.

top 26 comments
sorted by: hot top controversial new old
[-] jlow@discuss.tchncs.de 16 points 17 hours ago

There is an official ICE account on Bluesky.

Bsky is owned by a transphobe, and funded by venture capital. Also from what I've heard they have the ability to ban anyone on any instance of bsky, not just the flagship one, I might be wrong on that one though.

Mastodon has its problems, but there's a scale to it. I personally don't care for the Mastodon software much, my own non-lemmy fedi account is on Friendica, but still.

[-] AfricanExpansionist@lemmy.ml 1 points 27 minutes ago

There are other UIs available for Mastodon. It depends on the instance

[-] techwooded@lemmy.ca 42 points 1 day ago

I'm not some big technical guy, but there is a pretty fundamental difference in how the protocols work. Mastodon uses ActivityPub, Bluesky uses the AT Protocol.

ActivityPub is like email, it's an exchange protocol. So basically you create a link between two accounts by "following" and that says "whenever A posts something, deliver it in this format to B".

ATProto is a bit more complex. It's based around the idea of nodes. A node in this sense is basically a pile of letters. If I decide to post something, that letter gets thrown into the pile with some info like user tags, etc. Another user somewhere else who follows me is in essence just telling their client "pull out all the letters that A has thrown into this pile and shown them to me". And then you have a front facing client that displays the result of that filter in a convenient way. On the one hand, this is why topic lists (I think called collections?) are much easier/better in Bluesky because at the end of the day it's just another filter onto the pile, whereas with an ActivityPub based collection would be a bit more complicated.

In practice what this basically means is that Bluesky is federated in name only. If the Bluesky board decided one day that you couldn't post about cats, but I really wanted to post about cats, I would have to then host the node, the filtering apparatus, and (potentially) the front end. The node hosting specifically is the most technically onerous. If I wanted the Catsky node to federate with the Bluesky node, I would need to set up a tunnel between the two, then posts from Bluesky that the Catsky users would want to see would also be deposited into my node meaning my storage requirements would go up quickly. Conversely, you can run a stable Mastodon instance on a raspberry pi because you only need to be able to store what you want to see, not the entirety of the platform. I personally have only heard of one other successfully hosted node (Blacksky for Black Twitter refugees) and I'm not sure it federates with Bluesky.

In the end, Bluesky works a lot like OG Twitter, which was just a lump of storage and the actual product was the API, but with a couple ropes dangling out the sides with a sign saying "go ahead, hook up, and federate, we don't mind". This is unsurprising as Bluesky and the ATProto were made in essence by the OG Twitter people

[-] z3rOR0ne@lemmy.ml 6 points 19 hours ago* (last edited 18 hours ago)

This is one of the best overviews of the differences I've seen. Nicely done.

The only thing I want to add having played around a bit with Bluesky before eventually deciding it wasn't for me is that, unlike Mastodon, Bluesky does use a series of algorithms you can choose from when you initially sign up that curate your feed for you.

Basically from a purely user experience, the major difference is the sign up of an instance on Mastodon (which technically exists on Bluesky, but doesn't really exist in practice), and the more apparent difference is the lack of an algorithmic feed on Mastodon.

What I like about the Fediverse is that I am in complete control of my feed. There are no algorithms trying to analyze my behavior to predict what I like. I prefer to have people recommend me shows, movies, books, articles, subjects, etc., and that's what I get on Federated Platforms.

This does mean initially though my feed is just filled with a chronological ordering of hashtags I've followed by selecting interests during sign up, and thusly it takes some additional effort to setup and personalize when compared to centralized platforms.

It'll take a while before people wean themselves off the abusive relationships inherent to centralized social media, but imho, Federated Platforms will eventually become as ubiquitous as RSS feeds and wikis. Quietly everywhere, not flashy at all, but running the best parts of the web.

EDIT: Removal of repetitive wording.

[-] Blisterexe@lemmy.zip 2 points 17 hours ago

You can also have a non-algorithmic feed on bsky, the algo "discover" feed is only one of the options, and you can make your own feed with a set of hashtags and keywords

[-] artyom@piefed.social 16 points 23 hours ago

Well there are lots of nuanced and technical differences but really the only important part is that 99.9% of BlueSky users are on the "flagship instance", making federation arbitrary.

Further, they have no viable path to profitability, which inevitably eventually leads to exploiting it's users. Meanwhile Mastodon already maintains a non-profit status and already receives more contributions than they need.

[-] majster@lemmy.zip 10 points 21 hours ago

Its more like Signal and Matrix. Signal is open source and centralized and Matrix is FOSS and decentralized. Bluesky is supposedly decentralized, but in practice is about as decentralized as WhatsApp which runs on decentralized technology (XMPP).

Choose Mastodon, you are asking this question on its sister platform :)

[-] Cowbee@lemmy.ml 19 points 1 day ago

Bluesky is private, Mastodon is FOSS. Both are federated.

[-] SrMono@feddit.org 21 points 1 day ago* (last edited 23 hours ago)

Bluesky is sort of federated while having a centralized content moderation. Saying it is federated is basically like saying a napkin can be used as trousers. It will cover some parts, but isn't the real deal.

The substantial difference is that mastodon is really federated, and decentralized, thereby moderated at different instances and levels (by server federation and defederation as well as local moderation). Also, really important, there is no algorithm feeding you content a platform owner considers worth emphasizing.

[-] Cowbee@lemmy.ml 4 points 23 hours ago

Fair point, but I do think this is a necessary consequence of Bluesky being private. The major differences between the two platforms stem from private vs. FOSS.

[-] SrMono@feddit.org 3 points 23 hours ago

Both issues are tightly coupled. There is no business model/value in a truly federated platform that doesn't rely on algorithms. Try to sell ads to your customers, they will always prefer other platforms with proper targeting.

So why would a private company use a protocol and architecture, that cannot be monetized properly?

[-] Cowbee@lemmy.ml 5 points 23 hours ago

I agree, when I say it's necessary I mean the fact that it's private compels it to act that way. I'm pro-FOSS.

[-] SrMono@feddit.org 3 points 23 hours ago* (last edited 23 hours ago)

I'm also pro-FOSS and pro-don't-your-dare-manipulating-my-social-media-for-commercial-or-political-reasons :-)

Catchy, I know.

[-] themeatbridge@lemmy.world 9 points 1 day ago

Yep this is the only difference. Bluesky is promoted by the business owners, so it will have more activity and probably more consistent development and support. At the same time, it is a business and enshittification axioms still apply.

[-] Cowbee@lemmy.ml 3 points 23 hours ago

Yep, Mastodon is better as a consequence

[-] themeatbridge@lemmy.world 1 points 16 hours ago

I agree, but I can understand why BlueSky is doing better. A key component of the quality of the product is the number of users. I'm not active on either of them, but I do have a Mastodon account I barely use because it feels lonely.

[-] Cowbee@lemmy.ml 3 points 15 hours ago

Popularity at the cost of ads, algorithms, and corpo censorship isn't something I am willing to trade. Though I don't use Mastodon or Bluesky, I just use Lemmy.

[-] DFX4509B@lemmy.wtf 11 points 23 hours ago* (last edited 23 hours ago)

ActivityPub, which Mastodon uses, is genuinely decentralized, and ActivityPub itself is ran by W3C, an international standards organization, while Mastodon is ran by a nonprofit, meanwhile both Bsky and ATproto are ran by a private corporation, ATproto is still semi-centralized, and since ATproto is ran by a private corporation, assuming the VC money runs out and Bsky corporate needs to start to profit somehow to stay afloat, there's nothing stopping them from closed-sourcing ATproto (as rugpulling of this sort is legal in permissive licenses like what ATproto is licensed under) and starting to either push ads in it, paywall certain features of it, or both, for example.

Blacksky actually managed to completely split itself off from Bsky corporate infrastructure, but what if Bsky corporate gets hostile against that?

[-] Jumuta@sh.itjust.works 8 points 23 hours ago

they both use decentralizable tech, but in practice only mastodon is decentralized

[-] unexposedhazard@discuss.tchncs.de 6 points 1 day ago* (last edited 23 hours ago)

I would say the defining difference is that bluesky is not effectively a decentralized service. Federated(decentralized) social media platforms are great because it's hard for one single company or organization to censor the entire network.

For mastodon there are some big servers but all the uses are still quite distributed. For bluesky basically all users are registered on a central server run by the company bluesky, which has sole control over what's allowed and what's not. This has already been used by them to censor political content.

In theory blue sky is capable of being kinda decentralized but not really and even if you were to host your own account, they would still be able to censor you.

So in simple terms it comes down to:

  • Bluesky is just another twitter that will eventually go to shit like every other network (and arguably already has)
  • Mastodon is here to stay and while it might be small by comparison, it will never really die or be controlled by some central entity
[-] mudkip@lemdro.id 4 points 22 hours ago

The problem with Mastodon (ActivityPub) is that your identity is held hostage by your server admin. If your instance goes down or you have a disagreement with the mod, good luck moving. You can migrate followers, but you lose all your posts and history.

ATProto fixes this by decoupling your identity from the server, you can swap servers without losing anything.

Also, Bluesky has truly customizable algorithms instead of being forced into the chronological view or whatever the instance admin decided.

[-] Rose@lemmy.zip 1 points 10 hours ago

Are you saying someone could keep their account even if their ATProto instance goes down? On Mastodon, you'd still get to keep the migrated followers, right? The instance maintainer would just have to announce closure in advance.

[-] olaren_uwu@lemmy.blahaj.zone 2 points 20 hours ago

Seeing quite a bit of disinformation about bluesky and the ATprotocol here.

In short, ActivityPub work more like emails while ATproto works more like old-school websites and indexers

This might be a bit technical, but basically, your bluesky data lives on a PDS which is a lightweight database of all your data/interactions on the network. The PDS are decentralised and self-hostable. All of the data from all the PDSes are aggregated by relays. Anyone can host their own relay. They are even technically not required. Then there are the AppViews that ingest data from the relays in real time and do stuff like caching and providing an app-specific conveinient api. Bluesky is an appview. It consumes the data from all PDSes and filters on bluesky-specific data. Other AppViews like Leaflet and Tangled use the same protocol and infra, but focus on their own data.

Here is a long form article that explains it in even more details. https://overreacted.io/open-social/

[-] olaren_uwu@lemmy.blahaj.zone 2 points 20 hours ago* (last edited 20 hours ago)

ATproto is decentralised. the data is decentralised. Is is not federated because there is NOTHING to federate. Like a search engine aggregating and indexing the whole web to provide dicoverability, AppViews aggragate the data from all the PDSs amd show a global view of the network. PDSes don'r talk to each other

[-] AMillionMonkeys@lemmy.world 0 points 16 hours ago

I'm on both. If you only want to follow techies, go with Mastodon. If you want to follow non-techies or celebrities or whatever, go with Bluesky.

this post was submitted on 28 Jan 2026
46 points (97.9% liked)

Privacy

45016 readers
1081 users here now

A place to discuss privacy and freedom in the digital world.

Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.

In this community everyone is welcome to post links and discuss topics related to privacy.

Some Rules

Related communities

much thanks to @gary_host_laptop for the logo design :)

founded 6 years ago
MODERATORS