This is a deck that for describing Self-Sovereign Identity. It was presented at InDITA. It covers Distributed Ledgers (Blockchains), Verifiable Claims, Decentralized Identifiers.
60. This LEDGER of Transactions
this is CHAIN of BLOCKS of Transaction
61. This LEDGER of Transactions
this is CHAIN of BLOCKS of Transaction
This is all maintained by a network of
commuters a, DISTRIBUTED LEDGER
62.
63. This LEDGER of Transactions
One SHARED LEDGER of Transactions
this is CHAIN of BLOCKS of Transaction
This is all maintained by a network of
commuters a, DISTRIBUTED LEDGER
89. { “Key”: “Value” }
DID
Decentralized
Identifier
DID Document
JSON-LD document
describing the
entity identified by
the DID
Slide credit: Drummond Reed, Sovrin Foundation
90. 1. DID (for self-description)
2. Set of public keys (for verification)
3. Set of auth protocols (for authentication)
4. Set of service endpoints (for interaction)
5. Timestamp (for audit history)
6. Signature (for integrity)
!90
The standard elements of a DID doc
Slide credit: Drummond Reed, Sovrin Foundation
91. 1. DID (for self-description)
2. Set of public keys (for verification)
3. Set of auth protocols (for authentication)
4. Set of service endpoints (for interaction)
5. Timestamp (for audit history)
6. Signature (for integrity)
!91
The standard elements of a DID doc
Slide credit: Drummond Reed, Sovrin Foundation
92. 1. DID (for self-description)
2. Set of public keys (for verification)
3. Set of auth protocols (for authentication)
4. Set of service endpoints (for interaction)
5. Timestamp (for audit history)
6. Signature (for integrity)
!92
The standard elements of a DID doc
Slide credit: Drummond Reed, Sovrin Foundation
93. 1. DID (for self-description)
2. Set of public keys (for verification)
3. Set of auth protocols (for authentication)
4. Set of service endpoints (for interaction)
5. Timestamp (for audit history)
6. Signature (for integrity)
!93
The standard elements of a DID doc
Slide credit: Drummond Reed, Sovrin Foundation
94. 1. DID (for self-description)
2. Set of public keys (for verification)
3. Set of auth protocols (for authentication)
4. Set of service endpoints (for interaction)
5. Timestamp (for audit history)
6. Signature (for integrity)
!94
The standard elements of a DID doc
Slide credit: Drummond Reed, Sovrin Foundation
103. Verifiable Organizations Network
HolderIssuer Verifier
Issues
Claim
Decentralized Identifiers (DIDs)
Public Blockchain or other Decentralized Network
Signs
Claim
Countersigns
Claim
Wallet
Slide credit: Drummond Reed, Sovrin Foundation
BC GOVERNMENT BC BUSINESS
104. Verifiable Organizations Network
HolderIssuer Verifier
Issues
Claim
Decentralized Identifiers (DIDs)
Public Blockchain or other Decentralized Network
Signs
Claim
Countersigns
Claim
Verifies
Signatures
Wallet
Slide credit: Drummond Reed, Sovrin Foundation
BC GOVERNMENT BC BUSINESS CANADIAN GOVERNMENT
105. Verifiable Organizations Network
HolderIssuer Verifier
Issues
Claim
Presents
Claim
Decentralized Identifiers (DIDs)
Public Blockchain or other Decentralized Network
Signs
Claim
Countersigns
Claim
Verifies
Signatures
Wallet
Slide credit: Drummond Reed, Sovrin Foundation
BC GOVERNMENT BC BUSINESS CANADIAN GOVERNMENT
124. It is essential that we change the culture around
how technology is built now:
• to put humanness first,
• to center communities that have been
marginalized in its creation to date
• to design with awareness of threat models
that have often been ignored until it’s too late.