Verifiable Credentials
and
Decentralized Identifiers
1
What do we mean by Credential?
2
W3C Verifiable Credentials
3
The mission of the W3C Verifiable Claims Working Group:
Express credentials on the Web in a way that is cryptographically secure, privacy respecting, and automatically verifiable.
Anatomy of a Verifiable Credential
4
Verifiable Credential
Issuer Signature
Claims
Claims
Claims
Credential Identifier
Credential Metadata
Credential Metadata
Credential Metadata
Verifiable Credentials Status
5
WG Launch
(May 2017)
FPWD, WDs
(Aug 2017-today)
Implementations
(Nov 2017-today)
Complete Test Suite
(Jul 2018)
CR
(Oct 2018)
PR
(Jan 2019)
Roadmap
Spec/Issue Regular Contributors: 15
Weekly WG Participants: 12-18 / 50
Known Corporate Implementation Commitments: 10
Anatomy of a Verifiable Credential
6
Which identifiers do we use today?
7
jdoe@bigcorp.com
https://flitter.com/jdoe
Why is this a problem?
8
The Web’s Identifier Problem
9
To date, every identifier you use online does not belong to you; it belongs to someone else.
This results in problems related to cost, data portability, data privacy, and data security.
Web Identifiers Today
10
Issuer
(Website)
Government, Bank, etc.
Verifier
(Website)
Company, Bank, etc.
Wallet
(Browser)
Citizen, Employee, etc.
Issue Credentials
Present Credentials
Domain Name System
(Identifiers are leased to individuals)
A Compelling Solution
11
Lifetime portable identifiers for any person, organization, or thing that does not depend on any centralized authority, are protected by cryptography, and can never be taken away.
What does a DID look like?
12
did:example:123456789abcdefghijk
Scheme
DID Method
DID Method Specific String
did:v1:nym:DwkYwcoyUXHNkpj3whn4DgXB4fcg9gj95vKxYN2apkZD
Decentralized Identifiers
13
Issuer
(Website)
Government, Bank, etc.
Verifier
(Website)
Company, Bank, etc.
Wallet
(Browser)
Citizen, Employee, etc.
Issue Credentials
Present Credentials
Decentralized Identifiers
(Identifiers are owned by individuals)
Blockchains / DHTs
(Decentralized Ledger)
Veres One, Sovrin, Bitcoin, Ethereum, etc.
Decentralized Identifiers
14
A new type of globally resolvable, cryptographically-verifiable identifier, registered directly on a distributed ledger (aka Blockchain)
15
Implementers
16
Method | DID prefix |
Veres One | did:v1: |
Sovrin | did:sov: |
Bitcoin Reference | did:btcr: |
Ethereum uPort | did:uport: |
IPFS | did:ipfs: |
IPDB | did:ipdb: |
17
Break for Questions
18
Any questions related to Verifiable Credentials or Decentralized Identifiers?
VERES ONE
A Globally Interoperable
Blockchain for Identity
19
VISION
A world where people and organizations create, own, and control their identifiers and their identity data
20
PROBLEM
Every identifier you have created online does not belong to you; it belongs to someone else.
The Internet was not designed with interoperable identity systems in mind, resulting in identity siloes
21
SOLUTION
Utilize Blockchain technology and multistakeholder governance to create a public good for self-administered identity management.
22
23
Bitcoin,�Ethereum, IOTA,�Veres One
Permissionless
Permissioned
Public
Private
Validation
Access
Hyperledger Sawtooth*
Sovrin,
IPDB
Hyperledger (Fabric, Sawtooth, Iroha),�R3 Corda,�CU Ledger
Blockchain governance models
* in permissionless mode
Slide credit: Drummond Reed, Sovrin Foundation
FIT-FOR-PURPOSE
Veres One is a fit-for-purpose blockchain optimized for identity.
24
COST EFFECTIVE
NON-SPECULATIVE
LOW COST
SUSTAINABLE
Fee-based revenue models ensures long term operation of the network
25
DID Creation | |
Bitcoin | ~$15 |
Ethereum | ~$4 |
Veres One | ~$1 |
FAST
26
DID Creation | ||
DID Ledger | Operations / day | Consensus delay |
Bitcoin | 0.6M / day | ~3,600 seconds |
Ethereum | 2.1M / day | ~375 seconds |
Veres One | 18M / day | ~30 seconds |
GLOBAL
27
VERES ONE ROADMAP
28
Beta
(Oct 2017)
Release Candidate
(Feb 2018-today)
Production
(June 2018)
Production Customers
(Oct 2018)
29
Break for Questions
30
Any questions related to Veres One and other Decentralized Identifier Blockchains?
Manu Sporny | CEO | Digital Bazaar
Email: msporny@digitalbazaar.com
Twitter: @manusporny
https://www.linkedin.com/in/manusporny/
31