SlideShare a Scribd company logo
The DID Report—September 2019
First Meeting of the New W3C DID Working Group in Japan
Drummond Reed
W3C DID specification
co-author
Chief Trust Officer Evernym
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
Markus Sabadello
W3C DID specification
co-author
Founder Danube Tech
1. Empower global SSI communities
2. Open to everyone interested in SSI
3. All content is shared with CC BY SA
SSIMeetup.org
Alex Preukschat @SSIMeetup @AlexPreukschat
Coordinating Node SSIMeetup.org
https://creativecommons.org/licenses/by-sa/4.0/
SSIMeetup objectives
Your Reporters
Drummond Reed
● 20 years in Internet ID
standards
● Co-Editor W3C DID Spec—
Initial spec author
● Sovrin Foundation Trustee
& Chair of Governance WG
● Evernym Chief Trust Officer
3
Markus Sabadello
● 15 years in Internet ID
standards
● Co-Editor W3C DID Spec
and DID Resolution Spec
● Sovrin Foundation
Technical Gov Board
● Danube Tech Founder
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
Where does the story start?
4
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
● Work on DIDs began four years ago
● A first draft spec gained real momentum
● It was contributed to the W3C Credentials
Community Group for further incubation
● After two years, the W3C membership voted to
form a full W3C Working Group
○ https://www.w3.org/2019/did-wg/
● This is a report on the first meeting that just took
place at W3C TPAC in Fukuoka Japan
5
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
Part One:
Background
6
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
Let’s begin at the beginning:
What is a DID?
7
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
8
A DID is a new type of globally
unique identifier (URI) that
does not require a centralized
registration authority because
control of the identifier can be
proved using cryptography
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
Where did the term “DID” come from?
9
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
10
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
11
How long have you been working on
DIDs?
12
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
Timeline
13
2015 2016 2017 2018 2019
Spring IIW:
First
blockchain
identity
discussions
Fall IIW:
Decision to
begin
blockchain
ID projects
W3C VCTF:
A
Decentral-
ized Hash
Table for
the Web
DHS:
Awards 1st
blockchain
Identity
R&D
contracts
IIW+RWOT:
DID Spec
work fully
underway
IIW+RWOT:
First DID
Spec nearly
complete
DHS:
First DID
Spec
published &
contract
complete
DHS:
DKMS
contract
awarded;
work
begins
W3C CCG:
DID Spec
contributed
DHS:
DKMS
Design &
Architec-
ture V3
published
W3C CCG:
Second
draft of
DID Spec
W3C CCG:
Work on
DID WG
Charter
begins
W3C:
DID WG
Charter
approved
W3C CCG:
Community
Final
Draft of
DID Spec
DHS:
DKMS
Design &
Architec-
ture V4
published
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
How widely are DIDs in use today?
14
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
Some statistics
● There are currently 32 DID methods registered in the informal W3C
Credentials Community Group DID Method Registry
○ https://w3c-ccg.github.io/did-method-registry/
○ Three for Bitcoin
○ Six for Ethereum
● The Sovrin Foundation currently has 71 stewards around the world
hosting a public permissioned distributed ledger for DIDs
● The Canadian provinces of British Columbia and Ontario have issued
over 1.4 million verifiable business license credentials based on DIDs
15
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
Part Two:
Understanding DIDs
16
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
Why did the U.S. Department of
Homeland Security fund the initial
development of the DID spec?
17
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
The four core properties of a DID
1. A permanent (persistent) identifier
It never needs to change
2. A resolvable identifier
You can look it up to discover metadata
3. A cryptographically-verifiable identifier
You can prove control using cryptography
4. A decentralized identifier
No centralized registration authority is required
18
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
What does a DID look like?
19
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
URNs (Uniform Resource Names, RFC 8141)
20
DIDs
What is a DID method?
21
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
A DID Method...
Defines how to perform the four CRUD operations on a DID
1. Create: How to generate a new DID
2. Read: How to resolve a DID into a DID document
3. Update: How to write a new version of a DID document
4. De-activate: How to revoke (terminate) a DID so it no
longer functions
22
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
What is a DID document?
23
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
A DID Document...
Contains metadata for describing and interacting with the
DID subject (the entity identified by the DID)
1. Public keys or other cryptographic proof material
2. Service endpoints for engaging in trusted interactions
3. Authentication mechanisms for proving control of the
DID
4. Other metadata
24
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
Example DID Document in JSON-LD
25
{
"@context": "https://w3id.org/did/v1",
"id": "did:example:456",
"publicKey": [
{
"id": "did:example:456#key-1",
"type": "Ed25519VerificationKey2018",
"publicKeyBase58": "H3C2AVvLMv6gmMNam3uVAjJCwDmqPV"
}
],
"service": {
"type": "hub",
"serviceEndpoint":
"https://cloud.service.com/hub/did:example:456"
},
"authentication": {
"did:example:456#key-1"
}
}
What is DID resolution?
26
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
DID Resolution...
Is the process of using the DID to look up and retrieve a
copy of the DID document
● How this is done depends on the DID method
○ Defined by the Read operation
● Different DID methods do this in different ways
● DID Resolution is a separate specification
○ Not in scope for the W3C DID Working Group
27
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
Who is defining DID Resolution?
28
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
What will happen where?
DID Spec
(DID Working Group)
DID URI Scheme
DID Document Data Model
DID Document Syntax(es)
Requirements for DID Methods
Security+Privacy Considerations
DID Resolution Spec
(Credentials Community Group)
DID Resolution Algorithm
DID URL Dereferencing Algorithm
HTTP(S) Binding
Input Options
Result Metadata
DID Method Specs
(by anyone)
Method Name
Method-specific Identifier
Create, Read, Update, Deactivate
Security+Privacy Considerations
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
Part Three:
The W3C DID Working Group
30
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
Who is in the DID Working Group?
31
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
● Chairs
○ Dan Burnett (ConsenSys), Brent Zundel (Evernym)
● Editors
○ Manu Sporny (Digital Bazaar), Drummond Reed (Evernym),
Markus Sabadello (Danube Tech)
● 54 participants from 18 member orgs
○ AKASHA, BrightLink, Conexxus, Credly, Etri, GS1, Microsoft,
Scottish Government, SecureKey, Sovrin Foundation, Surf
Net, Transmute, Universities Admissions Centre, Wiley
32
W3C DID Working Group
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
What are the deliverables of the WG?
33
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
Deliverables
● Recommendation-Track Specification
○ Decentralized Identifiers v1.0
● W3C Notes
○ Decentralized Identifier Use Cases v1.0
○ Decentralized Characteristics Rubric v1.0
● Other Deliverables
○ Test Suite and Implementation Report
34
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
What is the proposed schedule?
35
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
Aug 2021Jul 2021
March 2021
(CR2)
Nov 2020
(CR1) .
Nov 2019
(FPWD)
Timing of the DID 1.0 Spec
36
May 2020
(Feature freeze)
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
Part Four:
DID Deep Dive
37
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
How many types of DIDs are there?
38
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
There are at least four categories of DIDs
1. Ledger-based: DIDs that are registered and resolved using
blockchains or distributed ledgers
2. Peer-to-peer: DIDs that are shared directly peer-to-peer
and do not require a public ledger
3. Layer 2: DIDs that leverage a blockchain or DLT but are not
registered on it directly
4. Alternative: interesting new types of DIDs that do not meet
all four core properties
39
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
Aren’t most DIDs based on blockchains
and distributed ledgers?
40
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
Ledger-Based DIDs
● Over 90% of current DID methods are ledger-based
○ Based on those in the W3C DID Method Registry:
https://w3c-ccg.github.io/did-method-registry/
● Two basic subtypes
○ DID is based on a blockchain address
○ DID is derived from a public/private key pair and then
registered on the blockchain using the private key
41
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
How are peer DIDs different?
42
[Slides credit: Ken Ebert, Sovrin Foundation]
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
● Anywise DID
○ Unknowable parties
○ Publicly resolveable
● N-wise DID
○ N enumerated parties
○ Privately resolveable
● Pairwise DID
○ 2 parties
○ Privately resolveable
...
DIDs Are About Relationships
Government DID Alice DID
Blockchain
Alice DID Bob DID
Carol DID
Alice DID Bob DID
Bob DID
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
Sample
did:peer:11-479cbc07c3f991725836a3aa2a581ca2029198aa420b9d99bc0e131d9f3e2cbe
ABNF
peer-did = "did:peer:" numalgo encalgo "-" numbasis
numalgo = "1"
encalgo = "1"
numbasis = 64*HEXDIGCI
HEXDIGCI = HEXDIG / "a" / "b" / "c" / "d" / "e" / "f”
What's a Peer DID Look Like?
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
● Cheap: no transaction costs
● Fast
● Scalable: as a function of the participants
● Secure
● Reduced PI and privacy concerns
● Independent of any ledger: minimal political or technical baggage
● Graftable into other DID ecosystems
Benefits of Peer DIDs
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
What is a “public key DID”?
46
[Slides credit: Ken Ebert, Sovrin Foundation]
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
Sample (ed25519 public key)
did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH
ABNF
did-key = "did:key:" multibase( multicodec( public-key ) )
multibase = function(bytes) => [1-9A-Za-z]
multicodec = function(codec, bytes) => codec[ed25519publickey -> 0xed, …] bytes
public-key = [0x00-0xff]
What's a Public Key-based
DID Look Like?
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
Benefits of Public Key DIDs
● Self-describing
● Cheap: no transaction costs
● Fast
● Scalable: as a function of the participants
● Secure
● No PI and privacy concerns
● Independent of any ledger: minimal political or technical baggage
● Graftable into other DID ecosystems
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
What is a Layer 2 DID?
49
[Slides credit: Daniel Buchner, Microsoft]
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
Layer 2 DID Network
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
The Scale of Decentralized Identity:
Human Identity
There are 7.5 billion humans on Earth currently. At bare minimum, a
decentralized identity system must be capable of supporting identities for
all of them. Each person may have multiple Decentralized Identifiers, each
requiring their own PKI lineage.
Identity of All
Things.
Human identity is just the tip of the
iceberg – there is an entire world
containing hundreds of billions of
devices, machines, apps, and other
entities, both tangible and virtual.
51This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
Key Realization
Identifiers and PKI do not suffer from
the same double spend problem
money does, because DIDs do not need
to be transferred between parties like
assets. However, you must still prevent
double issuance and ensure all parties
on the DID network can derive a single
deterministic PKI state for an identifier.
How might these differences in
requirements affect how we approach
the architecture of a DID network?
52This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
What is ION?
ION is a public, permissionless, decentralized DID overlay
network that runs on Bitcoin, and leverages a deterministic
DPKI protocol, called Sidetree.
53This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
The path to a robust network - a three stage journey:
54
Stage 1
Larger entities run full nodes to
jumpstart the network
Stage 2
Entities with product needs
and early adopter hobbyists
start running full nodes ad
hoc
Stage 3
The long tail of developers, users,
and organizations run a mix of
light and full nodes to suit their
needs
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
What are “alternative DIDs”?
55
[Slides credit: Manu Sporny, Digital Bazaar]
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
Alternative DID
Methods...
Typically fall into at least one of
these categories.
● Based on deployed tech
● Utilize existing large networks
● May not be truly "decentralized"
● Doesn't use a cryptocurrency
● Bridge the old world to the new,
making the adjacent possible…
possible.
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
● did:web:example.com/jdoe
● Pros
○ It's a resource on the Web
○ Works today, zero changes to Web
○ Uses existing CA system
● Cons
○ No revision control
○ No audit trail
○ Uses existing CA system
did:web
A DID Method for the Web
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
● did:git:a7c...38a/b2f...9d1
● Pros
○ Blockchain-like version control
○ Digitally signed transaction history
○ Highly decentralized
● Cons
○ Undetectable "forking" possible
○ No single point of truth
○ High potential for DoS
did:git
A DID Method for developers
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
● did:ipid:12D...y5w
● Pros
○ Cheap to create (self-hosted)
○ Possible to replicate
○ Network is fault-tolerant
● Cons
○ DIDs can disappear
○ Possibly expensive to maintain
did:ipid
A DID Method layered on top of
a DHT-based clustered file
system
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
did:PROPRIETARY
DID Methods where the
namespace is owned by an
organization.
● did:facebook:jdoe, did:gmail:jdoe,
did:linkedin:jdoe
● Pros
○ Cheap to create and maintain
○ Clear responsibilities
○ Extremely reliable network
● Cons
○ Centralized network
○ Centralized governance
○ Not portable
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
What is a “DID rubric”?
61
[Slides credit: Joe Andrieu, Legendary Requirements]
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
From the DID WG Charter
Provide a rubric of decentralized
characteristics for DID Method specifications.
This allows the DID Method specifications to
self-certify, or independent third parties to
evaluate, the DID Method specification's level
of adherence to principles of decentralization.
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
Why a Rubric for Decentralization
of DID Methods?
► “Decentralized” is a quagmire
► Requirements for DID Methods led to
passionate, intense debate:
► The DID community came together with several
subtly different meanings of decentralization.
► How can we evaluate DID Methods against
the criteria driving this work?
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
Intentions
► A tool for evaluating DID Methods
► Objective & non-judgmental
► Minimize bias. Avoid advocacy. Champion
characterization.
► Evaluation is in the eye of the beholder
► Weighting / Selection of criteria based on use case
under evaluation
► Evaluations / Responses up to evaluator
► No summary rating. No universal metric.
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
Questions?
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
The DID Report—September 2019
First Meeting of the New W3C DID Working Group in Japan
Drummond Reed
W3C DID specification
co-author
Chief Trust Officer Evernym
This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
Markus Sabadello
W3C DID specification
co-author
Founder Danube Tech
Image credits
Japanese flag, by Steve Conover
67

More Related Content

What's hot

How to Build Interoperable Decentralized Identity Systems with OpenID for Ver...
How to Build Interoperable Decentralized Identity Systems with OpenID for Ver...How to Build Interoperable Decentralized Identity Systems with OpenID for Ver...
How to Build Interoperable Decentralized Identity Systems with OpenID for Ver...
Torsten Lodderstedt
 
OpenID Connect: An Overview
OpenID Connect: An OverviewOpenID Connect: An Overview
OpenID Connect: An Overview
Pat Patterson
 
OpenID for SSI
OpenID for SSIOpenID for SSI
OpenID for SSI
Torsten Lodderstedt
 
OpenID Connect 4 SSI (DIFCon F2F)
OpenID Connect 4 SSI (DIFCon F2F)OpenID Connect 4 SSI (DIFCon F2F)
OpenID Connect 4 SSI (DIFCon F2F)
Torsten Lodderstedt
 
Verifiable Credentials_Kristina_Identiverse2022_vFIN.pdf
Verifiable Credentials_Kristina_Identiverse2022_vFIN.pdfVerifiable Credentials_Kristina_Identiverse2022_vFIN.pdf
Verifiable Credentials_Kristina_Identiverse2022_vFIN.pdf
Kristina Yasuda
 
OpenID for Verifiable Credentials @ IIW 36
OpenID for Verifiable Credentials @ IIW 36OpenID for Verifiable Credentials @ IIW 36
OpenID for Verifiable Credentials @ IIW 36
Torsten Lodderstedt
 
FIDO Authentication: Unphishable MFA for All
FIDO Authentication: Unphishable MFA for AllFIDO Authentication: Unphishable MFA for All
FIDO Authentication: Unphishable MFA for All
FIDO Alliance
 
OIDC4VP for AB/C WG
OIDC4VP for AB/C WGOIDC4VP for AB/C WG
OIDC4VP for AB/C WG
Torsten Lodderstedt
 
OpenID for Verifiable Credentials
OpenID for Verifiable CredentialsOpenID for Verifiable Credentials
OpenID for Verifiable Credentials
Torsten Lodderstedt
 
OpenID Connect for W3C Verifiable Credential Objects
OpenID Connect for W3C Verifiable Credential ObjectsOpenID Connect for W3C Verifiable Credential Objects
OpenID Connect for W3C Verifiable Credential Objects
Torsten Lodderstedt
 
How to Build Interoperable Decentralized Identity Systems with OpenID for Ver...
How to Build Interoperable Decentralized Identity Systems with OpenID for Ver...How to Build Interoperable Decentralized Identity Systems with OpenID for Ver...
How to Build Interoperable Decentralized Identity Systems with OpenID for Ver...
Torsten Lodderstedt
 
Strong Customer Authentication & Biometrics
Strong Customer Authentication & BiometricsStrong Customer Authentication & Biometrics
Strong Customer Authentication & Biometrics
FIDO Alliance
 
EUDI wallets with OpenID for verifiable credentials (OID4VCI/OID4VP)
EUDI wallets with OpenID for verifiable credentials (OID4VCI/OID4VP)EUDI wallets with OpenID for verifiable credentials (OID4VCI/OID4VP)
EUDI wallets with OpenID for verifiable credentials (OID4VCI/OID4VP)
Lal Chandran
 
FIDO2 Specifications Overview
FIDO2 Specifications OverviewFIDO2 Specifications Overview
FIDO2 Specifications Overview
FIDO Alliance
 
OpenID 4 Verifiable Credentials + HAIP (Update)
OpenID 4 Verifiable Credentials + HAIP (Update)OpenID 4 Verifiable Credentials + HAIP (Update)
OpenID 4 Verifiable Credentials + HAIP (Update)
Torsten Lodderstedt
 
OpenID Connect Explained
OpenID Connect ExplainedOpenID Connect Explained
OpenID Connect Explained
Vladimir Dzhuvinov
 
Self-issued OpenID Provider_OpenID Foundation Virtual Workshop
Self-issued OpenID Provider_OpenID Foundation Virtual Workshop Self-issued OpenID Provider_OpenID Foundation Virtual Workshop
Self-issued OpenID Provider_OpenID Foundation Virtual Workshop
Kristina Yasuda
 
Verifiable Credentials for Travel & Hospitality
Verifiable Credentials for Travel & HospitalityVerifiable Credentials for Travel & Hospitality
Verifiable Credentials for Travel & Hospitality
Evernym
 
Introduction to Self Sovereign Identity - IIW October 2019
Introduction to Self Sovereign Identity - IIW October 2019Introduction to Self Sovereign Identity - IIW October 2019
Introduction to Self Sovereign Identity - IIW October 2019
Heather Vescent
 
Fido Technical Overview
Fido Technical OverviewFido Technical Overview
Fido Technical Overview
FIDO Alliance
 

What's hot (20)

How to Build Interoperable Decentralized Identity Systems with OpenID for Ver...
How to Build Interoperable Decentralized Identity Systems with OpenID for Ver...How to Build Interoperable Decentralized Identity Systems with OpenID for Ver...
How to Build Interoperable Decentralized Identity Systems with OpenID for Ver...
 
OpenID Connect: An Overview
OpenID Connect: An OverviewOpenID Connect: An Overview
OpenID Connect: An Overview
 
OpenID for SSI
OpenID for SSIOpenID for SSI
OpenID for SSI
 
OpenID Connect 4 SSI (DIFCon F2F)
OpenID Connect 4 SSI (DIFCon F2F)OpenID Connect 4 SSI (DIFCon F2F)
OpenID Connect 4 SSI (DIFCon F2F)
 
Verifiable Credentials_Kristina_Identiverse2022_vFIN.pdf
Verifiable Credentials_Kristina_Identiverse2022_vFIN.pdfVerifiable Credentials_Kristina_Identiverse2022_vFIN.pdf
Verifiable Credentials_Kristina_Identiverse2022_vFIN.pdf
 
OpenID for Verifiable Credentials @ IIW 36
OpenID for Verifiable Credentials @ IIW 36OpenID for Verifiable Credentials @ IIW 36
OpenID for Verifiable Credentials @ IIW 36
 
FIDO Authentication: Unphishable MFA for All
FIDO Authentication: Unphishable MFA for AllFIDO Authentication: Unphishable MFA for All
FIDO Authentication: Unphishable MFA for All
 
OIDC4VP for AB/C WG
OIDC4VP for AB/C WGOIDC4VP for AB/C WG
OIDC4VP for AB/C WG
 
OpenID for Verifiable Credentials
OpenID for Verifiable CredentialsOpenID for Verifiable Credentials
OpenID for Verifiable Credentials
 
OpenID Connect for W3C Verifiable Credential Objects
OpenID Connect for W3C Verifiable Credential ObjectsOpenID Connect for W3C Verifiable Credential Objects
OpenID Connect for W3C Verifiable Credential Objects
 
How to Build Interoperable Decentralized Identity Systems with OpenID for Ver...
How to Build Interoperable Decentralized Identity Systems with OpenID for Ver...How to Build Interoperable Decentralized Identity Systems with OpenID for Ver...
How to Build Interoperable Decentralized Identity Systems with OpenID for Ver...
 
Strong Customer Authentication & Biometrics
Strong Customer Authentication & BiometricsStrong Customer Authentication & Biometrics
Strong Customer Authentication & Biometrics
 
EUDI wallets with OpenID for verifiable credentials (OID4VCI/OID4VP)
EUDI wallets with OpenID for verifiable credentials (OID4VCI/OID4VP)EUDI wallets with OpenID for verifiable credentials (OID4VCI/OID4VP)
EUDI wallets with OpenID for verifiable credentials (OID4VCI/OID4VP)
 
FIDO2 Specifications Overview
FIDO2 Specifications OverviewFIDO2 Specifications Overview
FIDO2 Specifications Overview
 
OpenID 4 Verifiable Credentials + HAIP (Update)
OpenID 4 Verifiable Credentials + HAIP (Update)OpenID 4 Verifiable Credentials + HAIP (Update)
OpenID 4 Verifiable Credentials + HAIP (Update)
 
OpenID Connect Explained
OpenID Connect ExplainedOpenID Connect Explained
OpenID Connect Explained
 
Self-issued OpenID Provider_OpenID Foundation Virtual Workshop
Self-issued OpenID Provider_OpenID Foundation Virtual Workshop Self-issued OpenID Provider_OpenID Foundation Virtual Workshop
Self-issued OpenID Provider_OpenID Foundation Virtual Workshop
 
Verifiable Credentials for Travel & Hospitality
Verifiable Credentials for Travel & HospitalityVerifiable Credentials for Travel & Hospitality
Verifiable Credentials for Travel & Hospitality
 
Introduction to Self Sovereign Identity - IIW October 2019
Introduction to Self Sovereign Identity - IIW October 2019Introduction to Self Sovereign Identity - IIW October 2019
Introduction to Self Sovereign Identity - IIW October 2019
 
Fido Technical Overview
Fido Technical OverviewFido Technical Overview
Fido Technical Overview
 

Similar to The DID Report 1: The First Official W3C DID Working Group Meeting (Japan)- Drummond Reed/Markus Sabadello

Internet Identity Workshop #29 highlights with Drummond Reed
Internet Identity Workshop #29 highlights with Drummond ReedInternet Identity Workshop #29 highlights with Drummond Reed
Internet Identity Workshop #29 highlights with Drummond Reed
SSIMeetup
 
Highlights of Internet Identity Workshop #28 with Drummond Reed
Highlights of Internet Identity Workshop #28 with Drummond ReedHighlights of Internet Identity Workshop #28 with Drummond Reed
Highlights of Internet Identity Workshop #28 with Drummond Reed
SSIMeetup
 
Decentralized Identifier (DIDs) fundamentals deep dive
Decentralized Identifier (DIDs) fundamentals deep diveDecentralized Identifier (DIDs) fundamentals deep dive
Decentralized Identifier (DIDs) fundamentals deep dive
SSIMeetup
 
Self Sovereign Identity (SSI) Open standards with Drummond Reed
Self Sovereign Identity (SSI) Open standards with Drummond Reed Self Sovereign Identity (SSI) Open standards with Drummond Reed
Self Sovereign Identity (SSI) Open standards with Drummond Reed
SSIMeetup
 
The 2nd Official W3C DID Working Group Meeting (The Netherlands)
The 2nd Official W3C DID Working Group Meeting (The Netherlands)The 2nd Official W3C DID Working Group Meeting (The Netherlands)
The 2nd Official W3C DID Working Group Meeting (The Netherlands)
SSIMeetup
 
Blockcerts: The Open Standard for Blockchain Credentials
Blockcerts: The Open Standard for Blockchain CredentialsBlockcerts: The Open Standard for Blockchain Credentials
Blockcerts: The Open Standard for Blockchain Credentials
SSIMeetup
 
OSCON 2018 Getting Started with Hyperledger Indy
OSCON 2018 Getting Started with Hyperledger IndyOSCON 2018 Getting Started with Hyperledger Indy
OSCON 2018 Getting Started with Hyperledger Indy
Tracy Kuhrt
 
Learn about the Trust Over IP (ToIP) stack
Learn about the Trust Over IP (ToIP) stackLearn about the Trust Over IP (ToIP) stack
Learn about the Trust Over IP (ToIP) stack
SSIMeetup
 
OpenChain Mini-Summit May 2023
OpenChain Mini-Summit May 2023OpenChain Mini-Summit May 2023
OpenChain Mini-Summit May 2023
Shane Coughlan
 
Meetup Devops-Geneva-19.10.2019
Meetup Devops-Geneva-19.10.2019Meetup Devops-Geneva-19.10.2019
Meetup Devops-Geneva-19.10.2019
Hidora
 
OpenChain Germany Work Group Meeting 2022-11-16
OpenChain Germany Work Group Meeting 2022-11-16OpenChain Germany Work Group Meeting 2022-11-16
OpenChain Germany Work Group Meeting 2022-11-16
Shane Coughlan
 
Kiva protocol: building the credit bureau of the future using SSI
Kiva protocol: building the credit bureau of the future using SSIKiva protocol: building the credit bureau of the future using SSI
Kiva protocol: building the credit bureau of the future using SSI
SSIMeetup
 
DIDs Demystified: A hands-on intro to DIDs via the Bitcoin Reference (BTCR) D...
DIDs Demystified: A hands-on intro to DIDs via the Bitcoin Reference (BTCR) D...DIDs Demystified: A hands-on intro to DIDs via the Bitcoin Reference (BTCR) D...
DIDs Demystified: A hands-on intro to DIDs via the Bitcoin Reference (BTCR) D...
SSIMeetup
 
Blockchain R&D to Decentralized Identity Deployment
Blockchain R&D to Decentralized Identity DeploymentBlockchain R&D to Decentralized Identity Deployment
Blockchain R&D to Decentralized Identity Deployment
Anil John
 
CodeMotion 2023 - Deep dive nella supply chain della nostra infrastruttura cl...
CodeMotion 2023 - Deep dive nella supply chain della nostra infrastruttura cl...CodeMotion 2023 - Deep dive nella supply chain della nostra infrastruttura cl...
CodeMotion 2023 - Deep dive nella supply chain della nostra infrastruttura cl...
sparkfabrik
 
OpenChain Monthly Meeting 2023-02-21 (North America and Asia)
OpenChain Monthly Meeting 2023-02-21 (North America and Asia)OpenChain Monthly Meeting 2023-02-21 (North America and Asia)
OpenChain Monthly Meeting 2023-02-21 (North America and Asia)
Shane Coughlan
 
OpenChain Monthly Meeting North America - Europe - 2023-02-07
OpenChain Monthly Meeting North America - Europe - 2023-02-07OpenChain Monthly Meeting North America - Europe - 2023-02-07
OpenChain Monthly Meeting North America - Europe - 2023-02-07
Shane Coughlan
 
What are Decentralized Identifiers (DIDs)?
What are Decentralized Identifiers (DIDs)?What are Decentralized Identifiers (DIDs)?
What are Decentralized Identifiers (DIDs)?
Evernym
 
In Search of Segmentation
In Search of SegmentationIn Search of Segmentation
In Search of Segmentation
Adrian Cockcroft
 
LOD Cloud Knowledge Graph vs COVID-19
LOD Cloud Knowledge Graph vs COVID-19LOD Cloud Knowledge Graph vs COVID-19
LOD Cloud Knowledge Graph vs COVID-19
Kingsley Uyi Idehen
 

Similar to The DID Report 1: The First Official W3C DID Working Group Meeting (Japan)- Drummond Reed/Markus Sabadello (20)

Internet Identity Workshop #29 highlights with Drummond Reed
Internet Identity Workshop #29 highlights with Drummond ReedInternet Identity Workshop #29 highlights with Drummond Reed
Internet Identity Workshop #29 highlights with Drummond Reed
 
Highlights of Internet Identity Workshop #28 with Drummond Reed
Highlights of Internet Identity Workshop #28 with Drummond ReedHighlights of Internet Identity Workshop #28 with Drummond Reed
Highlights of Internet Identity Workshop #28 with Drummond Reed
 
Decentralized Identifier (DIDs) fundamentals deep dive
Decentralized Identifier (DIDs) fundamentals deep diveDecentralized Identifier (DIDs) fundamentals deep dive
Decentralized Identifier (DIDs) fundamentals deep dive
 
Self Sovereign Identity (SSI) Open standards with Drummond Reed
Self Sovereign Identity (SSI) Open standards with Drummond Reed Self Sovereign Identity (SSI) Open standards with Drummond Reed
Self Sovereign Identity (SSI) Open standards with Drummond Reed
 
The 2nd Official W3C DID Working Group Meeting (The Netherlands)
The 2nd Official W3C DID Working Group Meeting (The Netherlands)The 2nd Official W3C DID Working Group Meeting (The Netherlands)
The 2nd Official W3C DID Working Group Meeting (The Netherlands)
 
Blockcerts: The Open Standard for Blockchain Credentials
Blockcerts: The Open Standard for Blockchain CredentialsBlockcerts: The Open Standard for Blockchain Credentials
Blockcerts: The Open Standard for Blockchain Credentials
 
OSCON 2018 Getting Started with Hyperledger Indy
OSCON 2018 Getting Started with Hyperledger IndyOSCON 2018 Getting Started with Hyperledger Indy
OSCON 2018 Getting Started with Hyperledger Indy
 
Learn about the Trust Over IP (ToIP) stack
Learn about the Trust Over IP (ToIP) stackLearn about the Trust Over IP (ToIP) stack
Learn about the Trust Over IP (ToIP) stack
 
OpenChain Mini-Summit May 2023
OpenChain Mini-Summit May 2023OpenChain Mini-Summit May 2023
OpenChain Mini-Summit May 2023
 
Meetup Devops-Geneva-19.10.2019
Meetup Devops-Geneva-19.10.2019Meetup Devops-Geneva-19.10.2019
Meetup Devops-Geneva-19.10.2019
 
OpenChain Germany Work Group Meeting 2022-11-16
OpenChain Germany Work Group Meeting 2022-11-16OpenChain Germany Work Group Meeting 2022-11-16
OpenChain Germany Work Group Meeting 2022-11-16
 
Kiva protocol: building the credit bureau of the future using SSI
Kiva protocol: building the credit bureau of the future using SSIKiva protocol: building the credit bureau of the future using SSI
Kiva protocol: building the credit bureau of the future using SSI
 
DIDs Demystified: A hands-on intro to DIDs via the Bitcoin Reference (BTCR) D...
DIDs Demystified: A hands-on intro to DIDs via the Bitcoin Reference (BTCR) D...DIDs Demystified: A hands-on intro to DIDs via the Bitcoin Reference (BTCR) D...
DIDs Demystified: A hands-on intro to DIDs via the Bitcoin Reference (BTCR) D...
 
Blockchain R&D to Decentralized Identity Deployment
Blockchain R&D to Decentralized Identity DeploymentBlockchain R&D to Decentralized Identity Deployment
Blockchain R&D to Decentralized Identity Deployment
 
CodeMotion 2023 - Deep dive nella supply chain della nostra infrastruttura cl...
CodeMotion 2023 - Deep dive nella supply chain della nostra infrastruttura cl...CodeMotion 2023 - Deep dive nella supply chain della nostra infrastruttura cl...
CodeMotion 2023 - Deep dive nella supply chain della nostra infrastruttura cl...
 
OpenChain Monthly Meeting 2023-02-21 (North America and Asia)
OpenChain Monthly Meeting 2023-02-21 (North America and Asia)OpenChain Monthly Meeting 2023-02-21 (North America and Asia)
OpenChain Monthly Meeting 2023-02-21 (North America and Asia)
 
OpenChain Monthly Meeting North America - Europe - 2023-02-07
OpenChain Monthly Meeting North America - Europe - 2023-02-07OpenChain Monthly Meeting North America - Europe - 2023-02-07
OpenChain Monthly Meeting North America - Europe - 2023-02-07
 
What are Decentralized Identifiers (DIDs)?
What are Decentralized Identifiers (DIDs)?What are Decentralized Identifiers (DIDs)?
What are Decentralized Identifiers (DIDs)?
 
In Search of Segmentation
In Search of SegmentationIn Search of Segmentation
In Search of Segmentation
 
LOD Cloud Knowledge Graph vs COVID-19
LOD Cloud Knowledge Graph vs COVID-19LOD Cloud Knowledge Graph vs COVID-19
LOD Cloud Knowledge Graph vs COVID-19
 

More from SSIMeetup

ZKorum: Building the Next Generation eAgora powered by SSI
ZKorum: Building the Next Generation eAgora powered by SSIZKorum: Building the Next Generation eAgora powered by SSI
ZKorum: Building the Next Generation eAgora powered by SSI
SSIMeetup
 
Anonymous credentials with range proofs, verifiable encryption, ZKSNARKs, Cir...
Anonymous credentials with range proofs, verifiable encryption, ZKSNARKs, Cir...Anonymous credentials with range proofs, verifiable encryption, ZKSNARKs, Cir...
Anonymous credentials with range proofs, verifiable encryption, ZKSNARKs, Cir...
SSIMeetup
 
Value proposition of SSI tech providers - Self-Sovereign Identity
Value proposition of SSI tech providers - Self-Sovereign IdentityValue proposition of SSI tech providers - Self-Sovereign Identity
Value proposition of SSI tech providers - Self-Sovereign Identity
SSIMeetup
 
SSI Adoption: What will it take? Riley Hughes
SSI Adoption: What will it take? Riley HughesSSI Adoption: What will it take? Riley Hughes
SSI Adoption: What will it take? Riley Hughes
SSIMeetup
 
Web5 - Open to Build - Block-TBD
Web5 - Open to Build - Block-TBDWeb5 - Open to Build - Block-TBD
Web5 - Open to Build - Block-TBD
SSIMeetup
 
Portabl - The state of open banking, regulations, and the intersection of SSI...
Portabl - The state of open banking, regulations, and the intersection of SSI...Portabl - The state of open banking, regulations, and the intersection of SSI...
Portabl - The state of open banking, regulations, and the intersection of SSI...
SSIMeetup
 
PharmaLedger: A Digital Trust Ecosystem for Healthcare
PharmaLedger: A Digital Trust Ecosystem for HealthcarePharmaLedger: A Digital Trust Ecosystem for Healthcare
PharmaLedger: A Digital Trust Ecosystem for Healthcare
SSIMeetup
 
Cheqd: Making privacy-preserving digital credentials fun
Cheqd: Making privacy-preserving digital credentials funCheqd: Making privacy-preserving digital credentials fun
Cheqd: Making privacy-preserving digital credentials fun
SSIMeetup
 
PolygonID Zero-Knowledge Identity Web2 & Web3
PolygonID Zero-Knowledge Identity Web2 & Web3PolygonID Zero-Knowledge Identity Web2 & Web3
PolygonID Zero-Knowledge Identity Web2 & Web3
SSIMeetup
 
Building SSI Products: A Guide for Product Managers
Building SSI Products: A Guide for Product ManagersBuilding SSI Products: A Guide for Product Managers
Building SSI Products: A Guide for Product Managers
SSIMeetup
 
Solving compliance for crypto businesses using Decentralized Identity – Pelle...
Solving compliance for crypto businesses using Decentralized Identity – Pelle...Solving compliance for crypto businesses using Decentralized Identity – Pelle...
Solving compliance for crypto businesses using Decentralized Identity – Pelle...
SSIMeetup
 
The Pan-Canadian Trust Framework (PCTF) for SSI
The Pan-Canadian Trust Framework (PCTF) for SSIThe Pan-Canadian Trust Framework (PCTF) for SSI
The Pan-Canadian Trust Framework (PCTF) for SSI
SSIMeetup
 
Identity-centric interoperability with the Ceramic Protocol
Identity-centric interoperability with the Ceramic ProtocolIdentity-centric interoperability with the Ceramic Protocol
Identity-centric interoperability with the Ceramic Protocol
SSIMeetup
 
The SSI Ecosystem in South Korea
The SSI Ecosystem in South KoreaThe SSI Ecosystem in South Korea
The SSI Ecosystem in South Korea
SSIMeetup
 
Introducing the SSI eIDAS Legal Report – Ignacio Alamillo
Introducing the SSI eIDAS Legal Report – Ignacio AlamilloIntroducing the SSI eIDAS Legal Report – Ignacio Alamillo
Introducing the SSI eIDAS Legal Report – Ignacio Alamillo
SSIMeetup
 
How to avoid another identity nightmare with SSI? Christopher Allen
How to avoid another identity nightmare with SSI? Christopher AllenHow to avoid another identity nightmare with SSI? Christopher Allen
How to avoid another identity nightmare with SSI? Christopher Allen
SSIMeetup
 
Self-Sovereign Identity: Ideology and Architecture with Christopher Allen
Self-Sovereign Identity: Ideology and Architecture with Christopher AllenSelf-Sovereign Identity: Ideology and Architecture with Christopher Allen
Self-Sovereign Identity: Ideology and Architecture with Christopher Allen
SSIMeetup
 
eIDAS regulation: anchoring trust in Self-Sovereign Identity systems
eIDAS regulation: anchoring trust in Self-Sovereign Identity systemseIDAS regulation: anchoring trust in Self-Sovereign Identity systems
eIDAS regulation: anchoring trust in Self-Sovereign Identity systems
SSIMeetup
 
Explaining SSI to C-suite executives, and anyone else for that matter
Explaining SSI to C-suite executives, and anyone else for that matterExplaining SSI to C-suite executives, and anyone else for that matter
Explaining SSI to C-suite executives, and anyone else for that matter
SSIMeetup
 
The Hyperledger Indy Public Blockchain Node
The Hyperledger Indy Public Blockchain NodeThe Hyperledger Indy Public Blockchain Node
The Hyperledger Indy Public Blockchain Node
SSIMeetup
 

More from SSIMeetup (20)

ZKorum: Building the Next Generation eAgora powered by SSI
ZKorum: Building the Next Generation eAgora powered by SSIZKorum: Building the Next Generation eAgora powered by SSI
ZKorum: Building the Next Generation eAgora powered by SSI
 
Anonymous credentials with range proofs, verifiable encryption, ZKSNARKs, Cir...
Anonymous credentials with range proofs, verifiable encryption, ZKSNARKs, Cir...Anonymous credentials with range proofs, verifiable encryption, ZKSNARKs, Cir...
Anonymous credentials with range proofs, verifiable encryption, ZKSNARKs, Cir...
 
Value proposition of SSI tech providers - Self-Sovereign Identity
Value proposition of SSI tech providers - Self-Sovereign IdentityValue proposition of SSI tech providers - Self-Sovereign Identity
Value proposition of SSI tech providers - Self-Sovereign Identity
 
SSI Adoption: What will it take? Riley Hughes
SSI Adoption: What will it take? Riley HughesSSI Adoption: What will it take? Riley Hughes
SSI Adoption: What will it take? Riley Hughes
 
Web5 - Open to Build - Block-TBD
Web5 - Open to Build - Block-TBDWeb5 - Open to Build - Block-TBD
Web5 - Open to Build - Block-TBD
 
Portabl - The state of open banking, regulations, and the intersection of SSI...
Portabl - The state of open banking, regulations, and the intersection of SSI...Portabl - The state of open banking, regulations, and the intersection of SSI...
Portabl - The state of open banking, regulations, and the intersection of SSI...
 
PharmaLedger: A Digital Trust Ecosystem for Healthcare
PharmaLedger: A Digital Trust Ecosystem for HealthcarePharmaLedger: A Digital Trust Ecosystem for Healthcare
PharmaLedger: A Digital Trust Ecosystem for Healthcare
 
Cheqd: Making privacy-preserving digital credentials fun
Cheqd: Making privacy-preserving digital credentials funCheqd: Making privacy-preserving digital credentials fun
Cheqd: Making privacy-preserving digital credentials fun
 
PolygonID Zero-Knowledge Identity Web2 & Web3
PolygonID Zero-Knowledge Identity Web2 & Web3PolygonID Zero-Knowledge Identity Web2 & Web3
PolygonID Zero-Knowledge Identity Web2 & Web3
 
Building SSI Products: A Guide for Product Managers
Building SSI Products: A Guide for Product ManagersBuilding SSI Products: A Guide for Product Managers
Building SSI Products: A Guide for Product Managers
 
Solving compliance for crypto businesses using Decentralized Identity – Pelle...
Solving compliance for crypto businesses using Decentralized Identity – Pelle...Solving compliance for crypto businesses using Decentralized Identity – Pelle...
Solving compliance for crypto businesses using Decentralized Identity – Pelle...
 
The Pan-Canadian Trust Framework (PCTF) for SSI
The Pan-Canadian Trust Framework (PCTF) for SSIThe Pan-Canadian Trust Framework (PCTF) for SSI
The Pan-Canadian Trust Framework (PCTF) for SSI
 
Identity-centric interoperability with the Ceramic Protocol
Identity-centric interoperability with the Ceramic ProtocolIdentity-centric interoperability with the Ceramic Protocol
Identity-centric interoperability with the Ceramic Protocol
 
The SSI Ecosystem in South Korea
The SSI Ecosystem in South KoreaThe SSI Ecosystem in South Korea
The SSI Ecosystem in South Korea
 
Introducing the SSI eIDAS Legal Report – Ignacio Alamillo
Introducing the SSI eIDAS Legal Report – Ignacio AlamilloIntroducing the SSI eIDAS Legal Report – Ignacio Alamillo
Introducing the SSI eIDAS Legal Report – Ignacio Alamillo
 
How to avoid another identity nightmare with SSI? Christopher Allen
How to avoid another identity nightmare with SSI? Christopher AllenHow to avoid another identity nightmare with SSI? Christopher Allen
How to avoid another identity nightmare with SSI? Christopher Allen
 
Self-Sovereign Identity: Ideology and Architecture with Christopher Allen
Self-Sovereign Identity: Ideology and Architecture with Christopher AllenSelf-Sovereign Identity: Ideology and Architecture with Christopher Allen
Self-Sovereign Identity: Ideology and Architecture with Christopher Allen
 
eIDAS regulation: anchoring trust in Self-Sovereign Identity systems
eIDAS regulation: anchoring trust in Self-Sovereign Identity systemseIDAS regulation: anchoring trust in Self-Sovereign Identity systems
eIDAS regulation: anchoring trust in Self-Sovereign Identity systems
 
Explaining SSI to C-suite executives, and anyone else for that matter
Explaining SSI to C-suite executives, and anyone else for that matterExplaining SSI to C-suite executives, and anyone else for that matter
Explaining SSI to C-suite executives, and anyone else for that matter
 
The Hyperledger Indy Public Blockchain Node
The Hyperledger Indy Public Blockchain NodeThe Hyperledger Indy Public Blockchain Node
The Hyperledger Indy Public Blockchain Node
 

Recently uploaded

一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
ufdana
 
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesMulti-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Sanjeev Rampal
 
This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!
nirahealhty
 
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdfJAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
Javier Lasa
 
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shopHistory+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
laozhuseo02
 
Comptia N+ Standard Networking lesson guide
Comptia N+ Standard Networking lesson guideComptia N+ Standard Networking lesson guide
Comptia N+ Standard Networking lesson guide
GTProductions1
 
The+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxThe+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptx
laozhuseo02
 
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
3ipehhoa
 
BASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptxBASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptx
natyesu
 
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
keoku
 
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
3ipehhoa
 
How to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptxHow to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptx
Gal Baras
 
1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...
JeyaPerumal1
 
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
eutxy
 
Internet-Security-Safeguarding-Your-Digital-World (1).pptx
Internet-Security-Safeguarding-Your-Digital-World (1).pptxInternet-Security-Safeguarding-Your-Digital-World (1).pptx
Internet-Security-Safeguarding-Your-Digital-World (1).pptx
VivekSinghShekhawat2
 
guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...
Rogerio Filho
 
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC
 
Latest trends in computer networking.pptx
Latest trends in computer networking.pptxLatest trends in computer networking.pptx
Latest trends in computer networking.pptx
JungkooksNonexistent
 
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptxBridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Brad Spiegel Macon GA
 
test test test test testtest test testtest test testtest test testtest test ...
test test  test test testtest test testtest test testtest test testtest test ...test test  test test testtest test testtest test testtest test testtest test ...
test test test test testtest test testtest test testtest test testtest test ...
Arif0071
 

Recently uploaded (20)

一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
 
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesMulti-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
 
This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!
 
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdfJAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
 
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shopHistory+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
 
Comptia N+ Standard Networking lesson guide
Comptia N+ Standard Networking lesson guideComptia N+ Standard Networking lesson guide
Comptia N+ Standard Networking lesson guide
 
The+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxThe+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptx
 
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
 
BASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptxBASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptx
 
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
 
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
 
How to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptxHow to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptx
 
1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...
 
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
 
Internet-Security-Safeguarding-Your-Digital-World (1).pptx
Internet-Security-Safeguarding-Your-Digital-World (1).pptxInternet-Security-Safeguarding-Your-Digital-World (1).pptx
Internet-Security-Safeguarding-Your-Digital-World (1).pptx
 
guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...
 
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
 
Latest trends in computer networking.pptx
Latest trends in computer networking.pptxLatest trends in computer networking.pptx
Latest trends in computer networking.pptx
 
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptxBridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
 
test test test test testtest test testtest test testtest test testtest test ...
test test  test test testtest test testtest test testtest test testtest test ...test test  test test testtest test testtest test testtest test testtest test ...
test test test test testtest test testtest test testtest test testtest test ...
 

The DID Report 1: The First Official W3C DID Working Group Meeting (Japan)- Drummond Reed/Markus Sabadello

  • 1. The DID Report—September 2019 First Meeting of the New W3C DID Working Group in Japan Drummond Reed W3C DID specification co-author Chief Trust Officer Evernym This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org Markus Sabadello W3C DID specification co-author Founder Danube Tech
  • 2. 1. Empower global SSI communities 2. Open to everyone interested in SSI 3. All content is shared with CC BY SA SSIMeetup.org Alex Preukschat @SSIMeetup @AlexPreukschat Coordinating Node SSIMeetup.org https://creativecommons.org/licenses/by-sa/4.0/ SSIMeetup objectives
  • 3. Your Reporters Drummond Reed ● 20 years in Internet ID standards ● Co-Editor W3C DID Spec— Initial spec author ● Sovrin Foundation Trustee & Chair of Governance WG ● Evernym Chief Trust Officer 3 Markus Sabadello ● 15 years in Internet ID standards ● Co-Editor W3C DID Spec and DID Resolution Spec ● Sovrin Foundation Technical Gov Board ● Danube Tech Founder This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 4. Where does the story start? 4 This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 5. ● Work on DIDs began four years ago ● A first draft spec gained real momentum ● It was contributed to the W3C Credentials Community Group for further incubation ● After two years, the W3C membership voted to form a full W3C Working Group ○ https://www.w3.org/2019/did-wg/ ● This is a report on the first meeting that just took place at W3C TPAC in Fukuoka Japan 5 This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 6. Part One: Background 6 This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 7. Let’s begin at the beginning: What is a DID? 7 This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 8. 8 A DID is a new type of globally unique identifier (URI) that does not require a centralized registration authority because control of the identifier can be proved using cryptography This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 9. Where did the term “DID” come from? 9 This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 10. 10 This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 11. 11
  • 12. How long have you been working on DIDs? 12 This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 13. Timeline 13 2015 2016 2017 2018 2019 Spring IIW: First blockchain identity discussions Fall IIW: Decision to begin blockchain ID projects W3C VCTF: A Decentral- ized Hash Table for the Web DHS: Awards 1st blockchain Identity R&D contracts IIW+RWOT: DID Spec work fully underway IIW+RWOT: First DID Spec nearly complete DHS: First DID Spec published & contract complete DHS: DKMS contract awarded; work begins W3C CCG: DID Spec contributed DHS: DKMS Design & Architec- ture V3 published W3C CCG: Second draft of DID Spec W3C CCG: Work on DID WG Charter begins W3C: DID WG Charter approved W3C CCG: Community Final Draft of DID Spec DHS: DKMS Design & Architec- ture V4 published This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 14. How widely are DIDs in use today? 14 This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 15. Some statistics ● There are currently 32 DID methods registered in the informal W3C Credentials Community Group DID Method Registry ○ https://w3c-ccg.github.io/did-method-registry/ ○ Three for Bitcoin ○ Six for Ethereum ● The Sovrin Foundation currently has 71 stewards around the world hosting a public permissioned distributed ledger for DIDs ● The Canadian provinces of British Columbia and Ontario have issued over 1.4 million verifiable business license credentials based on DIDs 15 This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 16. Part Two: Understanding DIDs 16 This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 17. Why did the U.S. Department of Homeland Security fund the initial development of the DID spec? 17 This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 18. The four core properties of a DID 1. A permanent (persistent) identifier It never needs to change 2. A resolvable identifier You can look it up to discover metadata 3. A cryptographically-verifiable identifier You can prove control using cryptography 4. A decentralized identifier No centralized registration authority is required 18 This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 19. What does a DID look like? 19 This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 20. URNs (Uniform Resource Names, RFC 8141) 20 DIDs
  • 21. What is a DID method? 21 This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 22. A DID Method... Defines how to perform the four CRUD operations on a DID 1. Create: How to generate a new DID 2. Read: How to resolve a DID into a DID document 3. Update: How to write a new version of a DID document 4. De-activate: How to revoke (terminate) a DID so it no longer functions 22 This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 23. What is a DID document? 23 This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 24. A DID Document... Contains metadata for describing and interacting with the DID subject (the entity identified by the DID) 1. Public keys or other cryptographic proof material 2. Service endpoints for engaging in trusted interactions 3. Authentication mechanisms for proving control of the DID 4. Other metadata 24 This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 25. Example DID Document in JSON-LD 25 { "@context": "https://w3id.org/did/v1", "id": "did:example:456", "publicKey": [ { "id": "did:example:456#key-1", "type": "Ed25519VerificationKey2018", "publicKeyBase58": "H3C2AVvLMv6gmMNam3uVAjJCwDmqPV" } ], "service": { "type": "hub", "serviceEndpoint": "https://cloud.service.com/hub/did:example:456" }, "authentication": { "did:example:456#key-1" } }
  • 26. What is DID resolution? 26 This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 27. DID Resolution... Is the process of using the DID to look up and retrieve a copy of the DID document ● How this is done depends on the DID method ○ Defined by the Read operation ● Different DID methods do this in different ways ● DID Resolution is a separate specification ○ Not in scope for the W3C DID Working Group 27 This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 28. Who is defining DID Resolution? 28 This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 29. What will happen where? DID Spec (DID Working Group) DID URI Scheme DID Document Data Model DID Document Syntax(es) Requirements for DID Methods Security+Privacy Considerations DID Resolution Spec (Credentials Community Group) DID Resolution Algorithm DID URL Dereferencing Algorithm HTTP(S) Binding Input Options Result Metadata DID Method Specs (by anyone) Method Name Method-specific Identifier Create, Read, Update, Deactivate Security+Privacy Considerations This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 30. Part Three: The W3C DID Working Group 30 This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 31. Who is in the DID Working Group? 31 This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 32. ● Chairs ○ Dan Burnett (ConsenSys), Brent Zundel (Evernym) ● Editors ○ Manu Sporny (Digital Bazaar), Drummond Reed (Evernym), Markus Sabadello (Danube Tech) ● 54 participants from 18 member orgs ○ AKASHA, BrightLink, Conexxus, Credly, Etri, GS1, Microsoft, Scottish Government, SecureKey, Sovrin Foundation, Surf Net, Transmute, Universities Admissions Centre, Wiley 32 W3C DID Working Group This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 33. What are the deliverables of the WG? 33 This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 34. Deliverables ● Recommendation-Track Specification ○ Decentralized Identifiers v1.0 ● W3C Notes ○ Decentralized Identifier Use Cases v1.0 ○ Decentralized Characteristics Rubric v1.0 ● Other Deliverables ○ Test Suite and Implementation Report 34 This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 35. What is the proposed schedule? 35 This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 36. Aug 2021Jul 2021 March 2021 (CR2) Nov 2020 (CR1) . Nov 2019 (FPWD) Timing of the DID 1.0 Spec 36 May 2020 (Feature freeze) This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 37. Part Four: DID Deep Dive 37 This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 38. How many types of DIDs are there? 38 This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 39. There are at least four categories of DIDs 1. Ledger-based: DIDs that are registered and resolved using blockchains or distributed ledgers 2. Peer-to-peer: DIDs that are shared directly peer-to-peer and do not require a public ledger 3. Layer 2: DIDs that leverage a blockchain or DLT but are not registered on it directly 4. Alternative: interesting new types of DIDs that do not meet all four core properties 39 This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 40. Aren’t most DIDs based on blockchains and distributed ledgers? 40 This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 41. Ledger-Based DIDs ● Over 90% of current DID methods are ledger-based ○ Based on those in the W3C DID Method Registry: https://w3c-ccg.github.io/did-method-registry/ ● Two basic subtypes ○ DID is based on a blockchain address ○ DID is derived from a public/private key pair and then registered on the blockchain using the private key 41 This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 42. How are peer DIDs different? 42 [Slides credit: Ken Ebert, Sovrin Foundation] This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 43. ● Anywise DID ○ Unknowable parties ○ Publicly resolveable ● N-wise DID ○ N enumerated parties ○ Privately resolveable ● Pairwise DID ○ 2 parties ○ Privately resolveable ... DIDs Are About Relationships Government DID Alice DID Blockchain Alice DID Bob DID Carol DID Alice DID Bob DID Bob DID This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 44. Sample did:peer:11-479cbc07c3f991725836a3aa2a581ca2029198aa420b9d99bc0e131d9f3e2cbe ABNF peer-did = "did:peer:" numalgo encalgo "-" numbasis numalgo = "1" encalgo = "1" numbasis = 64*HEXDIGCI HEXDIGCI = HEXDIG / "a" / "b" / "c" / "d" / "e" / "f” What's a Peer DID Look Like? This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 45. ● Cheap: no transaction costs ● Fast ● Scalable: as a function of the participants ● Secure ● Reduced PI and privacy concerns ● Independent of any ledger: minimal political or technical baggage ● Graftable into other DID ecosystems Benefits of Peer DIDs This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 46. What is a “public key DID”? 46 [Slides credit: Ken Ebert, Sovrin Foundation] This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 47. Sample (ed25519 public key) did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH ABNF did-key = "did:key:" multibase( multicodec( public-key ) ) multibase = function(bytes) => [1-9A-Za-z] multicodec = function(codec, bytes) => codec[ed25519publickey -> 0xed, …] bytes public-key = [0x00-0xff] What's a Public Key-based DID Look Like? This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 48. Benefits of Public Key DIDs ● Self-describing ● Cheap: no transaction costs ● Fast ● Scalable: as a function of the participants ● Secure ● No PI and privacy concerns ● Independent of any ledger: minimal political or technical baggage ● Graftable into other DID ecosystems This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 49. What is a Layer 2 DID? 49 [Slides credit: Daniel Buchner, Microsoft] This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 50. Layer 2 DID Network This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 51. The Scale of Decentralized Identity: Human Identity There are 7.5 billion humans on Earth currently. At bare minimum, a decentralized identity system must be capable of supporting identities for all of them. Each person may have multiple Decentralized Identifiers, each requiring their own PKI lineage. Identity of All Things. Human identity is just the tip of the iceberg – there is an entire world containing hundreds of billions of devices, machines, apps, and other entities, both tangible and virtual. 51This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 52. Key Realization Identifiers and PKI do not suffer from the same double spend problem money does, because DIDs do not need to be transferred between parties like assets. However, you must still prevent double issuance and ensure all parties on the DID network can derive a single deterministic PKI state for an identifier. How might these differences in requirements affect how we approach the architecture of a DID network? 52This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 53. What is ION? ION is a public, permissionless, decentralized DID overlay network that runs on Bitcoin, and leverages a deterministic DPKI protocol, called Sidetree. 53This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 54. The path to a robust network - a three stage journey: 54 Stage 1 Larger entities run full nodes to jumpstart the network Stage 2 Entities with product needs and early adopter hobbyists start running full nodes ad hoc Stage 3 The long tail of developers, users, and organizations run a mix of light and full nodes to suit their needs This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 55. What are “alternative DIDs”? 55 [Slides credit: Manu Sporny, Digital Bazaar] This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 56. Alternative DID Methods... Typically fall into at least one of these categories. ● Based on deployed tech ● Utilize existing large networks ● May not be truly "decentralized" ● Doesn't use a cryptocurrency ● Bridge the old world to the new, making the adjacent possible… possible. This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 57. ● did:web:example.com/jdoe ● Pros ○ It's a resource on the Web ○ Works today, zero changes to Web ○ Uses existing CA system ● Cons ○ No revision control ○ No audit trail ○ Uses existing CA system did:web A DID Method for the Web This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 58. ● did:git:a7c...38a/b2f...9d1 ● Pros ○ Blockchain-like version control ○ Digitally signed transaction history ○ Highly decentralized ● Cons ○ Undetectable "forking" possible ○ No single point of truth ○ High potential for DoS did:git A DID Method for developers This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 59. ● did:ipid:12D...y5w ● Pros ○ Cheap to create (self-hosted) ○ Possible to replicate ○ Network is fault-tolerant ● Cons ○ DIDs can disappear ○ Possibly expensive to maintain did:ipid A DID Method layered on top of a DHT-based clustered file system This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 60. did:PROPRIETARY DID Methods where the namespace is owned by an organization. ● did:facebook:jdoe, did:gmail:jdoe, did:linkedin:jdoe ● Pros ○ Cheap to create and maintain ○ Clear responsibilities ○ Extremely reliable network ● Cons ○ Centralized network ○ Centralized governance ○ Not portable This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 61. What is a “DID rubric”? 61 [Slides credit: Joe Andrieu, Legendary Requirements] This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 62. From the DID WG Charter Provide a rubric of decentralized characteristics for DID Method specifications. This allows the DID Method specifications to self-certify, or independent third parties to evaluate, the DID Method specification's level of adherence to principles of decentralization. This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 63. Why a Rubric for Decentralization of DID Methods? ► “Decentralized” is a quagmire ► Requirements for DID Methods led to passionate, intense debate: ► The DID community came together with several subtly different meanings of decentralization. ► How can we evaluate DID Methods against the criteria driving this work? This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 64. Intentions ► A tool for evaluating DID Methods ► Objective & non-judgmental ► Minimize bias. Avoid advocacy. Champion characterization. ► Evaluation is in the eye of the beholder ► Weighting / Selection of criteria based on use case under evaluation ► Evaluations / Responses up to evaluator ► No summary rating. No universal metric. This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 65. Questions? This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org
  • 66. The DID Report—September 2019 First Meeting of the New W3C DID Working Group in Japan Drummond Reed W3C DID specification co-author Chief Trust Officer Evernym This presentation is released under a Creative Commons license. (CC BY-SA 4.0). SSIMeetup.org Markus Sabadello W3C DID specification co-author Founder Danube Tech
  • 67. Image credits Japanese flag, by Steve Conover 67