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

Sequence diagrams for DID based discovery approaches #201

Open
sebastiankb opened this issue Jun 9, 2021 · 3 comments
Open

Sequence diagrams for DID based discovery approaches #201

sebastiankb opened this issue Jun 9, 2021 · 3 comments
Assignees

Comments

@sebastiankb
Copy link
Contributor

I am trying to understand section 5.5, but it is not clear what the sequence is. It seems that a Thing has a DID. How is this announced and where do I get this DID document? I think it would be great to have a sequence diagram such as Figure 2 and 3.

@mmccool
Copy link
Contributor

mmccool commented Sep 13, 2021

I don't think we need a sequence diagram since it would replicate what is in the DID spec, but I think we should briefly explain that a DID can be resolved into a DID document (using resolution mechanisms dependent on the particular DID method identified in the DID itself) and that DID document can have a service entry providing a URL that can be used as an introduction. The trouble with a sequence diagram is that there are over a hundred DID methods currently proposed and they might use very different approaches to resolution. We DO want to recommend some specific DID resolution mechanisms (for security) but that should be done in wot-security-best-practices since it can change over time.

Note that DID is an intro mechanism though and by design it is not security-sensitive. Sensitive PII should not be placed in the DID or the DID document, though.

@mmccool mmccool self-assigned this Sep 13, 2021
@mmccool mmccool added the DID label Sep 20, 2021
@mmccool
Copy link
Contributor

mmccool commented Sep 20, 2021

I think there is some general cleanup needed in introductions and a summary of the DID resolution process could be added as part of that.

@mmccool
Copy link
Contributor

mmccool commented Aug 22, 2022

Changed resolution target for this as "resolve by PR" since should only require changes to informative text. Also DID was published, which make it easier to justify including it. The "resolution" process is in fact DID-method-specific but this is a "feature" of the DID spec, so we will just have to deal with that...

@mmccool mmccool changed the title Sequence of DID based approache Sequence diagrams for DID based discovery approaches Aug 23, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants