Closed bluesteens closed 1 year ago
loosely related to issue: https://github.com/Open-Credentialing-Initiative/Credential-Issuer-Conformance-Criteria/issues/12
Affected Parties (help determine Sunrise/Sunset):
fix of CI 6.1 could be done alongside issue #15 ref relates to ticket #32
The Trusted Issuer List is on Etherum and is a list of Trusted DIDs. Do the DIDs need to be ETH DIDs?
separate ticket into 2 based problem areas
The Trusted Issuer List is on Etherum and is a list of Trusted DIDs. Do the DIDs need to be ETH DIDs?
The trusted issuer list in its state right now stores the list of trusted dids as strings. So all even though the list resides on Ethereum it supports all types of dids (and other identifiers).
atm the Digital-Wallet-Conformance-Criteria talk about did:web security but not did:ethr >> consider adding a section
A. I read this as general information, but OK with removal as it might lead to confusion. B. Agree, this seems like an outdated placeholder. C. How about the following: "To ensure resolution of DID methods, Digital Wallet Providers SHALL support the resolving of all DID methods endorsed by OCI, and SHALL implement at least one DID method." D. 160+ DID methods exist or are under development, suggest we leave this one alone as a change management process question.
Steering Summary:
13.7.23: amend - "Digital Wallet Providers SHALL support the resolving of all DID methods endorsed by OCI, and SHALL implement at least one such DID method, i.e. create and maintain the resulting DIDs."
4.1.2 Verifiable Data Registry & Endorsed DID Methods a. This sentence should be removed, as it offers a loophole for others to challenge or complicate existing OCI architecture.
b. The last column in the table (OCI Credentialing Actor) should be removed, as OCI should simply state which DID methods are endorsed without imposing the roles for which they are used.
c. OCI should define what is meant by:
"Support" can simply mean being able to resolve DIDs but also to offer DID creation for usage. I'd removed the word "implement". It is the solution provider's decision, which DID methods to offer to users for creation/usage. OCI can only really demand DID resolution of all methods to ensure interop.
d. OCI may want to consider setting out broad expectations on the qualities for DID methods to justify the recommended ones, e.g.
03/31 update: following review, this ticket has the same objective as ticket #32 - thus it is recommended to discuss them together