Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Clarifications about the Internet Draft document #28

Open
swcurran opened this issue Mar 10, 2024 · 1 comment
Open

Clarifications about the Internet Draft document #28

swcurran opened this issue Mar 10, 2024 · 1 comment

Comments

@swcurran
Copy link
Collaborator

These comments are from reading the document draft-ietf-high-assurance-dids-with-dns.md. The links in the README.md did not resolve — at least for me.

The examples in the specification could use additional detail. Notably — what do the values in the URI and TLSA records mean? I was not clear on the relationship between the DIDs in the example, and those DNS records — particularly for the TLSA records.

The spec. reads (at least to me) as if the “usual case” will be for the DIDDocs to be at the domain level — e.g. with the did:web referencing the domain, and thus, the DIDDoc in the .well-known path. I think that the common case will be that the DIDDoc will be in a sub-domain or path, and that having the DIDDoc at the domain level will be a rare case. An organization will have multiple — perhaps many — DIDs (especially if there are employee level DIDs as discussed in some of the issues in this repo), and so the common case will be that the DIDs are not at the domain level. I think should be reflected in the specification.

@trbouma
Copy link
Collaborator

trbouma commented Mar 16, 2024

Most likely a did:web will be resolved at a subdomain leve having its own did. That is what I am experimenting with in the prototype, e.g.,

did:web:trustroot.ca, did:web:credentials.trustroot.ca, and did:web:community.trustroot.ca all resolve to different dids.

As well, I am experimenting with did:web that have a local part - e.g., did:web:[email protected] - resolves to a did that is specific to a user.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants