The basic building block of the Fediverse is the instance, right? Every instance is its own self-contained, centralized social media service that optionally interacts with other instances. EG Trump’s Truth Social is a Mastodon instance that does not federate.
ATProto takes a more radical approach. Everything is modular. There is no instance or anything that is complete in itself. It’s more like the WWW. You can make websites in different ways. These are made findable through search engines like Google or Bing, which are not affiliated with companies offering web hosting.
ATProto takes everything apart. It tries to avoid choke points or lock-in as far as possible to thwart monopolies. You have a server that stores your data (posts, etc …), called a PDS. You can move your data to a different server. An identity provider tells others where your account is at any moment. A relay collects all the posts that people make and makes them available for further processing. This can be used to create algorithmic feeds, or moderation (aka labelling). These things are independent of each other and can be independently offered by different parties. You can pick and chose which to use, though there isn’t a whole lot of choice yet.
Croquette@sh.itjust.works 6 days ago
Thanks for taking the time to explain.
Follow-up question : doesn’t ATProto run into the same issue as Bluesky for example, where even though the protocol allows for decentralization, the vast majority of users are on the same servers, thus negating the pros of decentralization?
I feel like this would be the case here where one server will contain all the modules.
General_Effort@lemmy.world 5 days ago
The company Bluesky Social PBC created the microblogging service Bluesky and the ATProtocol. It’s like the company Mastodon created the microblogging service Mastodon. There are other services built on ATproto that are EG like Reddit/Lemmy. But these have not taken off significantly.
The ecosystem is mature enough so that you can participate in Bluesky without using services offered by Bluesky Social PBC and without making sacrifices. For the most part, you can move without abandoning your account.
It is true that the servers are mostly run by the Bluesky company, but so what? Email is mostly run by Google and no one seems to think that’s a problem.
Croquette@sh.itjust.works 5 days ago
More and more people are moving away from tech giants because of their shitty behaviour. So I think it is important to note how the data is used and stored, thus my follow-up question.
Thanks for the detailed response.
General_Effort@lemmy.world 4 days ago
That’s a tricky one and will potentially cause a lot of problems to open social media in Europe. Just know that there is no such thing as “looking” at a post, comment, or profile. It gets downloaded to your device and stored for as long as it’s needed, or maybe longer.
Croquette@sh.itjust.works 5 days ago
More and more people are moving away from tech giants because of their shitty behaviour. So I think it is important to note how the data is used and stored, thus my follow-up question.
Thanks for the detailed response.
boonhet@sopuli.xyz 6 days ago
Bluesky itself is behind ATProto
Make of that what you will
Croquette@sh.itjust.works 5 days ago
I didn’t know that.