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

Labels

class 2Changes that do not functionally affect interpretation of the documentpr existsThere is an open PR to address this issue

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions