In theory it is supposed to be, at the moment it is not possible. Bluesky uses the AT Protocol, vs Mastodon/Lemmy that use the ActivityPub Protocol. Unlike Mastodon/Lemmy, there are no open source AT Protocol servers, and there are no clients except for the Bluesky app, which only talks to the closed source servers. Additionally I think the AT Protocol doesn’t define enough so things like Authentication require something homebrew and possibly incompatible.
Also, because of all of this, there is at the moment no concept of federation on Bluesky.
Now, that isn’t to say that someday this will change, but currently Bluesky is just as centralized as every other service.
Interesting, I thought blue sky is supposed to be decentralized, is that not the case?
Definitely not.
In theory it is supposed to be, at the moment it is not possible. Bluesky uses the AT Protocol, vs Mastodon/Lemmy that use the ActivityPub Protocol. Unlike Mastodon/Lemmy, there are no open source AT Protocol servers, and there are no clients except for the Bluesky app, which only talks to the closed source servers. Additionally I think the AT Protocol doesn’t define enough so things like Authentication require something homebrew and possibly incompatible.
Also, because of all of this, there is at the moment no concept of federation on Bluesky.
Now, that isn’t to say that someday this will change, but currently Bluesky is just as centralized as every other service.