So, my main takeaway is that ATProto basically splits user authentication and content storage and feed algorithm? Like, these are 3 separate things?
You can have your own authentication server at home that basically just says that you are you (similar to a cryptographic identity), then you can store your content on google cloud and then use a 3rd-party feed algorithm?
The option to self-host your identity piggybacks on the DNS-system. A certain domain name resolves to the server where you store your ATProto identity. As long as you control the domain name, you control your identity. The ATProto identity is simply a pointer to where you currently store your data that your followers/contacts can use to find your content (IIRC).
The non-selfhosted alternative is a central identity service run by Bluesky. Unfortunately, the identity cannot be moved for obvious reasons. It would be good if there were some more options there. In principle, if the ATProto identity was tied to the government identity, that would make it moveable and non-hijackable. For some people, celebrities and such, that would be a good option.
Regardless of whether you selfhost your identity, you can selfhost a Personal Data Server (PDS), which stores your data and makes it available to the network. The PDS can move, cause that’s what the identity is for.
So, my main takeaway is that ATProto basically splits user authentication and content storage and feed algorithm? Like, these are 3 separate things?
You can have your own authentication server at home that basically just says that you are you (similar to a cryptographic identity), then you can store your content on google cloud and then use a 3rd-party feed algorithm?
The option to self-host your identity piggybacks on the DNS-system. A certain domain name resolves to the server where you store your ATProto identity. As long as you control the domain name, you control your identity. The ATProto identity is simply a pointer to where you currently store your data that your followers/contacts can use to find your content (IIRC).
The non-selfhosted alternative is a central identity service run by Bluesky. Unfortunately, the identity cannot be moved for obvious reasons. It would be good if there were some more options there. In principle, if the ATProto identity was tied to the government identity, that would make it moveable and non-hijackable. For some people, celebrities and such, that would be a good option.
Regardless of whether you selfhost your identity, you can selfhost a Personal Data Server (PDS), which stores your data and makes it available to the network. The PDS can move, cause that’s what the identity is for.
Feeds and other stuff is again independent.
thank you. that’s indeed fascinating to contemplate about.