DID spec Decentralized Identifiers (the secret ingredient powering Self-Sovereign ID) Intro and work on Working Draft 05
- Decentralized Identifiers Spec
- Wednesday 1C
Convener: Drummond Reed
Notes-taker(s): Jonathan McHugh
Discussion notes, key understandings, outstanding questions, observations, and, if appropriate to this discussion: action items, next steps:
Some endpoint terms
URL - Uniform Resource Locator
URI - Uniform Resource Identifier
URN - Universal Resource Name
Persistent but Non-referenceable
DID solves these problems
Persistent but referenceable
Decentralized Registration
Cryptographically verifiable
Thought: Self-sovereign not possible w/o above
DDO - DID Descriptor Object
DID can refer to anything
People
Organizations
IoT
Why not URL
Possibly not reliable
Owned and controlled by an entity
Zookos triangle
Human readable | Unique | Decentralized
Holds that only two of these can be satisfied
DID Naming layer is still up in the air if it will be included
Example DID and DDO
Sovrin | Bitcoin | Ethereum (uPort)
Done via methods
"did:sov:{26 characters}"
"did:btc1:{record block and transaction id}"
"did:eth:{smart contract id}"
EquivID
Reference to other DIDs
Extras – Link to Draft and Glossary of terms - Below
Link to draft: https://github.com/WebOfTrustInfo/rebooting-the-web-of-trust-fall2016/blob/master/draft-documents/DIDSpecificationWorkingDraft04.pdf