Archive: DID and DID Document 0.12 ()
Archive: DID and DID Document 0.12
SS Digital Identity
SS Digital Identity
SS Digital Identity
Actor (Person)
Actor (Organization)
SS Digital Identity
Process
Thing (Pet, Car, House)
SS Digital Identity
Thing (Product, Assembly, Part)
SS Digital Identity
Actor (Software Agent)
Thing (Business Document)
DID Entity
id (DID)
service (endpoints)
authentication
publicKey
@context
...
DID Document (JSON-LD)
id (DID)
...
Client API
Verifiable Data Registry (VDR)
...
NYM Tx
ATTRIB Tx
ATTRIB Tx
Ledger Node
...
DID Document
id (DID)
...
...
DID Resolver
P6. Drummond's DID Principles - Rocketchat - Dec. 18, 2018: "One thing I can easily clarify, since it's straight out of the spec: *DID* always refers to the *decentralized identifier*, period. If you want to talk about the JSON-LD document that the DID resolution process returns, that's called the *DID document*. The DID document contains a copy of the DID itself, but the *DID document is not the DID* and the *DID is not the DID document*."
P5. A DID Document is a JSON-LD serialization of a DID Entity.
P1. Michael's Thing Principles - Dec. 30, 2018: A Subject is an Actor or a Thing. Actors (Persons, Organizations, and Software Agents) participate in Processes. A Process acts on/accesses Things (e.g. a Pet (with a chip), Car, House, Business Document, Product, Assembly, Part) to perform work. Business Documents and Products are different from the traditional Sovrin concept of a Thing (e.g. Pet (w/chip), Car, House).
P4. A DID Entity is a data structure comprised of a collection of key-value pairs with keys such as: id (DID), service (endpoints), authentication, publicKey, @context, etc.