There are many types of Bluesky servers. This post is about ATProto Relays, which consolidate all the data across the network into a single location. They are necessary for efficiency, but they are extremely expensive to run. Currently, there is only one ATProto relay, but there is an initiative to launch a third-party relay.
Basically, on ATProto, everyone stores their own data on a PDS (Personal Data Server). This includes every post, image, video, follow, like, block, etc. The relay crawls the open web for PDSs to consolidate into a single stream of data.
From here, services can build off of that single data stream without needing to do any crawling of their own.
Of course, this does give the operator of the relay a lot of power. If they were to block your PDS, then only services relying on a different relay can access your data. This is especially why it is important that there exist independent third-party relays, but no one has taken up the mantle yet.
I’m addition, it’s estimated to current cost about $500 a month just to store the contents of a relay server. this doesn’t include network or computer cost. this will only get more expensive and lead to big businesses being the only players. relays, being the “Post office” of bluesky, have the power to suppress whatever they don’t like.
Is this really how it works? Is that per year? Hosted? Or do you own the software and can host it on your own?
There are many types of Bluesky servers. This post is about ATProto Relays, which consolidate all the data across the network into a single location. They are necessary for efficiency, but they are extremely expensive to run. Currently, there is only one ATProto relay, but there is an initiative to launch a third-party relay.
How? And the fediverse works the other way around.
Basically, on ATProto, everyone stores their own data on a PDS (Personal Data Server). This includes every post, image, video, follow, like, block, etc. The relay crawls the open web for PDSs to consolidate into a single stream of data.
From here, services can build off of that single data stream without needing to do any crawling of their own.
Of course, this does give the operator of the relay a lot of power. If they were to block your PDS, then only services relying on a different relay can access your data. This is especially why it is important that there exist independent third-party relays, but no one has taken up the mantle yet.
I’m addition, it’s estimated to current cost about $500 a month just to store the contents of a relay server. this doesn’t include network or computer cost. this will only get more expensive and lead to big businesses being the only players. relays, being the “Post office” of bluesky, have the power to suppress whatever they don’t like.
ActivityPub really is “for the people”.
But can ActivityPub scale?