-
Notifications
You must be signed in to change notification settings - Fork 99
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
Add text clarifying where group controllers might be listed. #883
base: main
Are you sure you want to change the base?
Conversation
Reading over the section referenced in issue #839 - https://www.w3.org/TR/did-1.0/#group-control. I think I would add another sentence:
Just because a DID document expresses a verificationMethod, does not automatically mean that those who can create proofs associated with that verificationMethod have the ability to control the content of the DID document. Sometimes, even often, these are completely separated by the DID method. |
Maybe? |
Co-authored-by: Will Abramson <[email protected]>
Section [[[#verification-methods]]] or can be an intrinsic part of the | ||
verification material of the [=verification method=], where the number of [=DID controllers=] that | ||
participated in the generation of a particular digital signature are hidden for | ||
privacy reasons. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
privacy reasons. | |
privacy reasons. Verification methods that require a proof be produced by a combination of cryptographic operations performed by members of a group can be used to control the contents of a DID document; exactly how this is realized depends on individual DID method specifications. |
This was discussed during the #did meeting on 20 March 2025. View the transcriptw3c/did#883manu: merged Wip's changes. One last proposal on some language. Asks that we remove normative "may" word. We're requesting spec requirements but if "may" we won't enforce. Change "may" to "can" so it conveys the same thing without normative language which requires a test suite wil: this requires a verification but it doesn't mean you can control the did doc with that verification method <manu> +1 to what Will just said. TallTed: has a modification which TallTed will make shortly |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I agree this is useful..
https://github.com/w3c-ccg/verifiable-conditions/ is an example where thresholds are expressed explicitly, and there are also other examples (such as KERI-based DID methods) where the the thresholds are expressed as part of the verification material.
This PR is an attempt to address issue #839 by adding text clarifying where group controllers might be listed.
Preview | Diff