Decentralized Identity
What is a Decentralized Identity?
Decentralized identity is a type of identity management that allows people to control their own digital identity without depending on a specific service provider. A digital identity is the body of information about an individual, organization, or device that exists online
What are Verifiable Credentials?
Verifiable Credentials are data objects consisting of claims made by the issuer attesting information about a holder (user). These claims are identified by schema and include the issuer and user's DID. The issuer’s DID create a digital signature as proof that they attest to this information.
Roles in a Decentralized Identity
There are three primary actors in a Decentralized Identity:
- Holder (User) who requests a Verifiable Credential from an issuer using a digital wallet.
- Issuer creates a signed Verifiable Credential with their DID for which the user’s DID is the subject.
- Verifier validates the credentials by matching issuer's public DID on the blockchain to verify if the Verifiable Credential the holder shared was signed by the issuer’s DID.