@raphael A user can have any ActivityPub ID. I think the hard part would be connecting it all together. You’d want to add DNS checks to make it easy.
@alex but isn't it what ENS would be doing? Say that I want my id to be johndoe.eth. I also want x.com to host my fedi account, so I register joendoe.eth on ENS and I add a record saying that my fedi provider.
People could address me on fedi by using my ENS, and servers could resolve the name by querying it.
Later on, if I want to change to y.com, I can move all my stuff to the new provider, change the ENS record and all my followers wouldn't notice.
Could this work?
@alex can we chat a bit about this idea some time soon? I'm thinking that a system where users are in control of their identity and get to decouple from the hosting service will be a boon to the Fediverse, and I am having some ideas that can generate interesting opportunities to Tribes.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!