Home
Glossary
Decentralized Identifier (DID)
A decentralized identifier, or DID, refers to an ID that can be issued by an autonomous, independent, and decentralized platform that acts as a proof of ownership of digital identity.
What Is a Decentralized Identifier (DID)?
Decentralized IDs are a new-age trust framework of universally unique identifiers (UUID) that are cryptographically verifiable and don’t need a centralized registration authority. They can be used to identify persons, abstract entities, organizations, data models and Internet of Things (IoT) devices.
The foundation of DID is to give back control of identity to internet users and empower them to generate unique identifiers using the systems they trust. By enabling authentication of these identifiers with cryptographic proofs such as digital signatures, both individuals and organizations can benefit from seamless, secure and private data exchange leveraging blockchain’s distributed ledger technology (DLT).
In today’s digital world, we need to provide critical information to access apps, websites, services and devices. The existing technology of universally unique identifiers (UUID) and uniform resource names (URN) requires a centralized registration authority and isn’t equipped to verify ownership of the identifier cryptographically. As a result, we’re often subject to privacy loss, data theft and other related problems.
But with the DID framework, users can store several accepted identifiers such as government-issued certificates, educational and tax certificates, and other personally identifiable information (PII) in a secured and private digital wallet. Rather than relying on a central authority to manage the user’s identity, a blockchain-based distributed ledger serves as the source of all identifiers stored in the wallet. The identification information is not stored on the ledger but in a user-managed wallet. It enables people to share different parts of their identity with various services as they see fit.
Unlike the centralized framework, users can present only the required information to any entity (website, app, etc.). These entities can verify that the proofs are true via a blockchain-based ledger. For instance, you’re trying to register for a new online service, and it needs you to prove that you’re over 18 years. Using the decentralized framework, you’ll be able to control what information is shared from your digital wallet with the online service. You can present proof that you’re over 18 without revealing your actual date of birth.
The DID Framework
- The DID URI scheme identifier, stored on-chain.
- The DID method identifier.
- The DID method-specific identifier.
Most notably, a DID Document includes a public key for authentication. The owner of a DID Document may establish ownership by using the private key associated with it.
Author:
Donald Bullers has over ten years of leadership experience in technology and software development, spanning from being the vice president of a leading digital agency to founding Tuum Technologies.