So yes, you will have:
@stephenking.bsky.social
and
@stephenking.bsky.otherinstance
Unless Bluesky remains a single server, in which case it's not at all decentralized.
So yes, you will have:
@stephenking.bsky.social
and
@stephenking.bsky.otherinstance
Unless Bluesky remains a single server, in which case it's not at all decentralized.
Also, Bluesky is a centralized view of the data in the decentralized ATProto network. This means you will never end up having the problem where searching for a user on one instance will not show up because they are on another instance that they have not federated with. There are obviously tradeoffs with this, but IMO they do seem sensible. The nice thing about Bluesky is not that it is decentralized (it's not), it's that the data that it let's users interface with is decentralized, and if something goes south with Bluesky, another application can be built on the same data and users can migrate without starting from square one.
But there are moderation lists that you as a user can subscribe to. It wouldn't be hard to find a moderation list for impersonators, which would solve this problem for you.
For the record, there are other differences - on Bluesky, you use your non-default domain to login in exactly the same place, there aren't 'weird gaps' between different domains.
@zuck.bsky.app
and
@zuck.meta.com
are two different accounts.
The only “problem” bsky solves is choosing a server. But if ATProto becomes widely used, the problem will appear as in Mastodon today. The only way to avoid it is for bsky to never become really decentralised. So yet another VC-backed social media company.
I think there's no two ways around it, @stephenking.bsky.social looks better than @stephenking@mastodon.social.
Blue Sky does the names better and opts people into a default server at the moment, and I would say their desktop and mobile experience is a bit better, and that feels like they've solved something specific and technical even though, as you pointed out, the issue with domains is the same in each case.