What is a Distributed Identifier (DID)

Knowledge Base

What is a Distributed Identifier (DID)

A Distributed Identifier (DID) is a new type of identifier designed to enable individuals, organizations, and devices to have verifiable, self-controlled digital identities.

Unlike traditional identifiers (such as usernames or email addresses), a DID is decentralized—it does not rely on a central authority or registry. Instead, it is registered and resolved through decentralized networks like blockchains or distributed ledgers.


Key Characteristics

  • Globally Unique: Each DID uniquely identifies a subject (person, organization, object, etc.).
  • Self-Sovereign: The owner of the DID has full control over it, including the ability to create, update, and deactivate it.
  • Cryptographically Verifiable: A DID is associated with a DID Document that contains public keys and other metadata necessary for verification.
  • Interoperable: DIDs follow open standards (W3C) and can be used across different platforms and ecosystems.
  • Privacy-Respecting: Users can generate multiple DIDs for different contexts, limiting the possibility of unwanted tracking or correlation.

How It Works

  1. Creation: A user or system generates a DID along with its cryptographic keys.
  2. Publication: The DID (and optionally its associated DID Document) is published to a decentralized network.
  3. Resolution: Anyone can look up the DID to retrieve the DID Document, which includes the information necessary to verify the identity or establish a secure communication channel.
  4. Authentication and Authorization: The public keys in the DID Document allow others to verify that the holder of the DID is indeed the authorized party.

Example

A DID might look like this:

did:example:123456789abcdefghi

This string indicates:

  • The method used (example)
  • A unique identifier (123456789abcdefghi)

The method determines how the DID is created and resolved on a specific decentralized system.


Use Cases

  • Digital identity for individuals and organizations
  • Secure and verifiable logins without passwords
  • Device identities in IoT networks
  • Data sharing and access control
  • Verifiable Credentials and digital certifications

Related Concepts

  • DID Document: A JSON-LD file that describes how to use the DID, including public keys and endpoints.
  • Verifiable Credential (VC): A digital credential that can be linked to a DID and verified cryptographically.

Terms & Conditions Privacy - ObjectID is a service provided by SDV Consulting SRLS, VAT: IT 13168650961
We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners. View more
Cookies settings
Accept
Privacy & Cookie policy
Privacy & Cookies policy
Cookie name Active
Save settings
Cookies settings