Over in the Decentralized Identifiers (DID) W3C Working Group, we noticed that Mastondon uses the property
alsoKnownAs (docs) for account migration. It’s implemented as though it’s part of the ActivityStreams 2.0 vocabulary although it isn’t actually in there. We also want a property like this for DIDs. In the interest of not duplicating work and to help make Mastodon’s use of the term ‘legit’ we were hoping to agree on a formal definition of
alsoKnownAs (which we can publish in the DID Core specification which is on track to become a W3C REC this year) and then add it properly as an ActivityStreams 2.0 extension (via a SocialCG resolution).
So we’re drafting a definition that we hope is agreeable to both the DID and ActivityPub communities:
This relationship is a statement that the subject of this identifier is also identified by one or more other identifiers.
(Note that the [[INFRA]] spec is a set of abstract definitions of foundational concepts - like lists - so that they can be used in specs regardless of the actual concrete syntax used.)
I’d love feedback from anyone who implements or uses or otherwise has an opinion on this.