@tchambers when coding activitypub for my site I learned that the actor (webfinger+actor+pub/priv keys) can be in a different domain than the inbox endpoint.
Portability of actor is as today technically posible then, you need to own a domain and be completely disconnected to where the inbox (which handles follows, replies, etc.) is hosted, in theory decentralized. The posts already live federated.
@mapache@tchambers yeah, seconded. Cryptographic portable identities make the whole system much more complicated and fragile. Webfinger can connect any id to any server account right now and can be a simple static file if needed. Disconnecting your user domain from the server your account runs on is a easy first step.
Plan B, just as an MX DNS entry points to the mail server that handles your domain, you could also use a SRV entry to point to a Activitypub server.
@tchambers it requires #NomadicIdentity for the account portability, and some form of #POSSE so that you always have a personal copy of your data in case the server you’ve deferred to goes abrubtly defunct without notice.
POSSE doesn’t need to entail a completely separate app/feed that you self-manage though, it could be as simple as your fedi client keeping a local copy of your content, and maybe backing it up on a cloud drive.
For nomadic identity, @arcanicanis is apparently close to a PoC.