Skip to content

Language clarification "A DID document is a representation of information describing a DID subject." #912

@wip-abramson

Description

@wip-abramson

I came across this language in the terminology - https://w3c.github.io/did-resolution/#dfn-representations

A DID document is a representation of information describing a DID subject.

It felt odd and potentially confusing to me.

Does a DID document describe a DID subject? It provides a means for authentic interactions with the DID subject, but it doesn't or shouldn't provide descriptive statements about the subject, e.g. eyes: blue.

I think we had this discussion in the Controller Identifier Document.

Whose abstract states

A controlled identifier document contains cryptographic material and lists service endpoints for the purposes of verifying cryptographic proofs from, and interacting with, the controller of an identifier. - https://w3c.github.io/cid/#abstract

I also note that the CID spec terminology section defines subject as

An entity, such as a person, group, organization, physical thing, digital thing, or logical thing that is referred to by the value of an id property in a controlled identifier document. Subjects identified in a controlled identifier document are also used as a subjects in other contexts, such as during authentication or in verifiable credentials. - https://w3c.github.io/cid/#dfn-subjects

Wheras, the DID spec defines a DID subject as

The entity identified by a DID and described by a DID document. Anything can be a DID subject: person, group, organization, physical thing, digital thing, logical thing, etc. - https://w3c.github.io/did/#dfn-did-subjects

Thoughts? Should we clean up this language?

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions