@mariusor @mikedev webfinger adds a layer of indirection, ObjectID -> JRD -> Object
However, there's a proposal to allow skipping JRD: https://socialhub.activitypub.rocks/t/using-webfinger-to-resolve-the-actor-for-an-acct-without-parsing-for-a-self-link/3941
I would still prefer a separate resolver endpoint because DID URLs don't need to be URL-encoded in this case and the resulting HTTP(S) URL is shorter. (By the way, the term 'resolver' was borrowed from "Decentralized Identifier Resolution (DID Resolution) v0.3" specification https://w3c-ccg.github.io/did-resolution/)
076萌SNS is a social network, courtesy of 076. It runs on GNU social, version 2.0.2-beta0, available under the GNU Affero General Public License.
All 076萌SNS content and data are available under the Creative Commons Attribution 3.0 license.