This page (revision-1) was last changed on 29-Nov-2024 16:16 by UnknownAuthor

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note

Page References

Incoming links Outgoing links

Version management

Difference between version and

At line 1 added 83 lines
!!! Overview
[{$pagename}] are the primary purpose of the [W3C Decentralized Identifiers] [Specification]
To enable the full functionality of [DIDs] and [DID Documents] on a particular [distributed ledger|Distributed Ledger Technology] or network, a [{$pagename}] specification [MUST] specify how each of the following [CRUD] operations is performed by a client. Each operation [MUST] be specified to the level of detail necessary to build and test interoperable client [implementations] with the target system. Note that, due to the specified contents of [DID Documents], these operations can effectively be used to perform all the operations required of a [CKMS]
* [Create] - The DID method specification [MUST] specify how a client creates a [DID] record—the combination of a [DID] and its associated [DID Document]—on the target system, including all [cryptographic] operations necessary to establish [proof] of [ownership].
* [Read]/Verify - The DID method specification MUST specify how a client uses a [DID] to request a DID Document from the target system, including how the client can verify the authenticity of the response.
* [Update] - The DID method specification [MUST] specify how a [client] can update a [DID record] on the target system, including all cryptographic operations necessary to establish proof of control.
* [Delete]/Revoke - Although a core feature of [Distributed Ledger Technology] is [immutability|Immutable], the [{$pagename}] specification [MUST] specify how a client can [revoke|Revocation model] a [DID record] on the target system, including all [cryptographic] operations necessary to establish proof of revocation.
!! More Information
There might be more information for this subject on one of the following:
[{ReferringPagesPlugin before='*' after='\n' }]
----
* [#1] - [W3C Decentralized Identifiers (DIDs)|https://w3c-ccg.github.io/did-spec/|target='_blank'] - based on information obtained 2018-11-29