@@ -250,6 +250,47 @@ <h2>
250250reading this specification.
251251 </ p >
252252
253+ </ section >
254+
255+ < section class ="informative ">
256+ < h2 >
257+ Use Cases
258+ </ h2 >
259+ < p >
260+ The DID resolution specification is intended to support a broad range of use cases
261+ by defining a standardized interface to resolve DIDs and dereference DID URLs
262+ independent of the DID method of any particular DID. These usecases include:
263+ </ p >
264+ < ul >
265+ < li >
266+ A decentralized address book: By using DIDs as identifiers for people and organizations
267+ within an address book, the controllers of those DIDs can independently update the contents of
268+ their DID documents. Through DID resolution these DIDs can be resolved to obtain the
269+ current state of the DID document for any given contact, enabling persistent stable identifiers
270+ with updatable services and verification material necessary for continued verifiable interactions.
271+ </ li >
272+ < li >
273+ Verifying a Verifiable Credential: Verifiable Credentials are signed by an issuer and given to a
274+ holder. The holder can then create a Verifiable Presentation that is presented to a verifier.
275+ Within the credential, if issuers and holders are identified using a DID, the verifier can
276+ use DID resolution to resolve the DID documents of the identified issuer and holder to obtain
277+ the verification material necessary to verify the signatures on the Verifiable Presentation.
278+ </ li >
279+ < li >
280+ Auditability: DID resolution can be used to obtain the historical state of a DID document either
281+ at a specific point in time or for a specific version. This can be used to audit the historical
282+ verifiable actions of a DID controller. For example, the issuance of a verifiable receipt or the
283+ signing of a contract.
284+ </ li >
285+ < li >
286+ DID URL based resource retrieval: A DID controller can add service endpoints to their DID document
287+ that point to resources they control, for example a profile picture. By referencing these resources
288+ using a DID URL, a web application can use DID resolution and DID URL dereferencing to retrieve the
289+ current version of the resource. The DID URL can act as a persistent, dereferencable identifier
290+ for this resource, while the DID controller can independently change the resource over time.
291+ </ li >
292+ </ ul >
293+
253294 </ section >
254295
255296</ section >
0 commit comments