Centralisation and Mastodon
kevq.uk
kevq.uk
The ID is tied to a host, so every time you lose your host, there's a lot of work to do, because you don't own your account - your host do. You basically have to start from scratch every time, so what's the point? Better to use Twitter, at least there's some chance they will not dissapear out of the blue.
Identities should be self-generated, and independent of any hosting. Fediverse hosting should just facilitate passing stuff when peers are offline. Then it wouldn't matter if you're on one server or other, because it wouldn't be even visible in the UI.
https://github.com/ssbc/patchwork had some more interesting ideas, but AFAIK execution was rather poor.
Here too the "centralization" problem mirrors email in that there have often been large email hosts that have the majority of users, but a long, long tail of smaller hosts.
Did it? Oh really? Well if you consider email decentralization a great success, than I retract. Fediverse can totally replicate that "success".
I guess it already did. There's Twitter and long tail already. Mission accomplished.
You already pointed out one attempted alternative and its many drawbacks. We don't have a "perfect" solution yet, and that's not a reason to stop trying to build one. I just don't think you should be so quick to criticize the Fediverse for using the well worn trail until someone builds something better instead of blazing a new one on their own.
As the writer puts it, people need to use other instances, but (myself included as a guilty mastodon.social user) the comfort of being on the bigger boat draws people in since they think it’ll be the last to sink.
It could be implemented very easily by using DNS SRV records or HTTPS .well-known URIs.
+1
The criticism that applies to that original OpenID model would apply here too that buying and controlling a domain is a level of technical expertise two or three steps up the "internet user" ladder (especially without another reason to have a domain such as blogging as a motivating factor) and could gatekeep the platform from a large percentage of potential users.
[1] Not to be confused with anything called OpenID today.