DID spec Decentralized Identifiers (the secret ingredient powering Self-Sovereign ID) Intro and work on Working Draft 05

From IIW
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