Glossary/Detection Engineering/Decentralized Identity

What Is Decentralized Identity? DID Explained

Decentralized identity is a model where users hold their own identifiers and cryptographically signed credentials in a wallet and prove claims directly, with no central database storing everyone's identity.

Every centralized identity provider is a honeypot. Put a few hundred million usernames, password hashes, and identity documents in one database and you have built the single most valuable target an attacker can hit. Breach it once and the whole population is exposed at the same time. The 2017 Equifax breach exposed the personal data of roughly 147 million people from one such store. Decentralized identity is an architecture that removes the honeypot: the user holds their own credentials, and no central database holds everyone's identity to be stolen at once.

Decentralized identity (DCI) gives each person a set of identifiers they control directly and a wallet of cryptographically signed credentials they present on demand. A verifier checks the cryptographic signature against a public record, learns only the specific fact it asked for, and never calls back to an identity provider that holds the user's data. This guide covers what decentralized identity is, the core pieces (decentralized identifiers, verifiable credentials, wallets, and the ledger), how the issuer-holder-verifier model works, how it compares to centralized and federated identity, the standards behind it, and the part that matters most to a blue team: what it fixes, and what it does not.

What is decentralized identity?

Decentralized identity is a model where identifiers and credentials are controlled by the subject they describe, not issued and held by a central authority. Instead of an account that lives in some provider's database, the user holds a decentralized identifier and a set of signed credentials in a wallet on their own device. They present proof when asked, and the verifier validates it cryptographically without contacting the original issuer.

The contrast is with the dominant model. In centralized identity, an organization creates your account, stores your attributes, and answers "is this really them" on your behalf every time you log in. The provider is a constant intermediary and a permanent store of personally identifiable information (PII). Decentralized identity inverts that: the issuer signs a credential once and hands it to the user, and from then on the user proves the claim directly. The issuer is not in the loop at verification time and does not need to keep a live record of every place the credential is used.

Self-sovereign identity (SSI) is the principle behind it: the user is the sole controller of their identifiers and decides exactly what to disclose, to whom, and when. Decentralized identity is the technical architecture that makes SSI workable. The two terms travel together; SSI is the goal, DCI is the implementation.

The shift matters because the centralized model concentrates risk. A single provider holding everyone's data is one breach away from exposing all of it, one outage away from locking everyone out, and one overreaching query away from tracking everywhere a credential gets used. Removing the central store removes those failure modes at the source rather than trying to defend the honeypot harder.

Core concepts: DIDs, verifiable credentials, wallets, and the ledger

Four pieces do the work. Understand these and the rest of the model follows.

ComponentWhat it isWhat it does
Decentralized identifier (DID)A globally unique string the subject controls, resolvable to a public key, with no central registryLets a verifier find the public key to check a signature, without asking a provider who the user is
DID documentA small public record a DID resolves to: public keys, verification methods, service endpointsHolds the cryptographic material needed to verify proofs; contains no PII
Verifiable credential (VC)A claim (degree, age, employment, license) cryptographically signed by an issuerProves an attribute about the holder that any verifier can check against the issuer's public key
Identity walletAn app on the user's device that stores DIDs and VCs and generates proofsKeeps credentials off any central server and under the user's control; presents only what is asked for

The non-obvious part is where the data lives. The DID and its public keys are public; they go on a distributed ledger or another verifiable data registry so any verifier can resolve them. The credentials themselves stay off-chain, in the user's wallet. Nothing sensitive is written to the ledger. A DID resolves to keys and verification methods, not to a name, an email, or a date of birth.

That split is what lets selective disclosure work. A well-formed credential can prove "this person is over 21" without revealing the birth date, or "this person holds a valid medical license" without exposing the license number. The verifier gets a cryptographic yes or no on the specific claim and nothing else. Compare that to handing over a driver's license, which leaks your address, full birth date, and document number to prove one fact.

How the issuer-holder-verifier model works

Decentralized identity · trust triangle
Issuer signs. Holder presents. Verifier checks.
The verifier validates signatures against public keys on a registry. It never calls back to the issuer.
ISSUER
Signs a credential
A trusted authority asserts a claim and signs it with its private key, then hands it over.
HOLDER
Holds and presents
The credential sits in the user's wallet. The holder presents only the minimum needed.
VERIFIER
Checks the proof
Resolves both DIDs to public keys, confirms the signatures are valid and unrevoked.
REGISTRY (LEDGER)
Public keys only
DIDs resolve to public keys and verification methods. No names, no PII. Credentials stay off-chain.
WALLET (HOLDER DEVICE)
Where the credentials live
Signed verifiable credentials never touch a central server. Selective disclosure proves one fact at a time.
Why it matters No central database holds everyone's identity. A breach exposes one wallet, not a whole population, and the issuer can be offline while a credential it signed years ago still verifies.

Decentralized identity runs on a three-party trust triangle. The flow is the same whether the credential is a university degree, a government ID, or an employee badge.

  • Issuer. An authority the verifier already trusts (a university, a government agency, an employer) creates a credential asserting a claim about the subject, signs it with its private key, and gives it to the holder. The issuer's public key or DID is discoverable so anyone can later verify the signature.
  • Holder. The user stores the signed credential in their wallet. When a service asks for proof, the holder generates a presentation, often disclosing only the minimum needed, and signs it with the key tied to their own DID to prove they are the legitimate holder.
  • Verifier. The relying party receives the presentation, resolves the issuer's DID to get the issuer's public key, checks that the credential signature is valid and unrevoked, and resolves the holder's DID to confirm the holder controls it. If both signatures check out, the claim is accepted.

The verifier never contacts the issuer during this exchange. It checks signatures against public keys it resolves from the registry. That is the property that breaks the centralized dependency: a university can be offline, or stop existing, and a degree it signed years ago still verifies as long as its public key is resolvable. Revocation is handled with separate mechanisms (status lists, revocation registries) so an issuer can invalidate a credential without being online for every check.

Decentralized identity vs. centralized and federated identity

Most identity today is centralized or federated. Centralized means each service holds its own account store. Federated means one provider (Google, Microsoft Entra ID, an Okta tenant) authenticates you and vouches for you to many services through protocols like SAML or OIDC. Federation reduces the number of passwords but keeps a central party in the middle of every login.

CentralizedFederated (SSO)Decentralized
Who holds identity dataEach service's own databaseThe identity providerThe user's wallet
Verification pathService checks its own storeService calls the IdP at loginVerifier checks signatures against a public registry
Central point of failureEvery service's databaseThe IdP (breach or outage hits all)None; no central store to breach
What a breach exposesOne service's user baseThe IdP's entire user base at onceOne user's wallet at most
TrackingPer serviceIdP sees every login across servicesIssuer does not see where credentials are used
Data minimizationFull record per serviceProvider passes a fixed claim setSelective disclosure of single attributes

Federated identity solved password sprawl but concentrated risk: compromise the identity provider and you reach everything it fronts, which is why IdP compromise is now a top-tier objective for intrusion sets. Decentralized identity removes the standing intermediary entirely. There is no IdP to phish a token from, no central session store to hijack at scale, and no provider quietly logging every place a user authenticates. The trade is operational complexity and immaturity, covered below.

The standards behind decentralized identity

Decentralized identity is not a single product; it is a set of open standards from the World Wide Web Consortium (W3C). Two specifications carry the model.

Decentralized Identifiers (DIDs) v1.0 is a W3C Recommendation, finalized on July 19, 2022. It defines the DID syntax, the DID document, and how a DID resolves to verification material, independent of any specific blockchain or registry. The spec is deliberately ledger-agnostic: a DID method can be backed by a public blockchain, a permissioned ledger, the web (did:web), or a peer-to-peer exchange.

Verifiable Credentials Data Model v2.0 is a W3C Recommendation, finalized on May 15, 2025, superseding the 1.x line. It defines how a credential expresses claims, how it is signed, and how a holder packages credentials into a verifiable presentation. It is the data model that makes a credential portable and checkable across issuers and verifiers.

The standards matter for a defender because they are what makes the model interoperable rather than a pile of vendor silos, and because "uses a blockchain" is not by itself a security property. The cryptography (the signatures over the DID documents and credentials) is what provides the assurance. The ledger is just a tamper-evident place to publish public keys. A deployment that does not implement the W3C data models and proof formats correctly does not get the guarantees regardless of what ledger sits underneath.

What decentralized identity fixes, and what it does not

This is the part that matters for a SOC, because the marketing around DCI promises more than the architecture delivers. It removes specific failure modes. It does not remove the attacker.

What it genuinely improves:

  • No central PII honeypot. There is no single database of everyone's identity to breach. The blast radius of a compromise drops from a whole population to a single user's wallet. This is the strongest, most defensible claim DCI makes, and it directly cuts the kind of mass exposure a data breach of a central provider causes.
  • Less to steal in a credential dump. A cryptographically verified credential is not a reusable shared secret the way a password is. Removing passwords from the flow shrinks the payoff of credential theft and the credential-stuffing and password-spray attacks that follow from it.
  • Data minimization by default. Selective disclosure means a verifier collects one attribute instead of a full identity document, so even a compromised verifier holds far less.

What it does not fix, and what a blue team must still defend:

  • The endpoint and the wallet. Control of the identity moves to the user's device. Malware, a stolen unlocked phone, or a compromised wallet app now owns the identity. The attack surface shifts from the provider's database to the holder's endpoint; it does not disappear.
  • Social engineering and phishing. An attacker who convinces a user to present a credential, approve a malicious request, or hand over recovery material wins regardless of the cryptography. Phishing targets the human, and DCI does not change the human.
  • Key and recovery management. Self-sovereign means self-responsible. Lose the private key with no recovery and the identity is gone; a weak recovery scheme is a new attack path. There is no help desk to reset a lost DID.
  • Issuer trust and revocation. A verifier still has to decide which issuers it trusts, and a compromised issuer key can sign fraudulent credentials. Revocation must actually be checked, or a revoked credential keeps verifying.

Treat decentralized identity as a control that changes the shape of the attack surface, not one that eliminates it. CrowdStrike's own framing is correct on this point: DCI does not end identity-based attacks, and it belongs inside a layered defense with real-time identity monitoring, not as a replacement for one.

How blue teams should think about decentralized identity

The architecture is still emerging in the enterprise, but the telemetry questions are already answerable. When DCI shows up in an environment, the detection focus moves with the attack surface.

Endpoint over directory. In a centralized world, you watch the identity provider and the directory. In a DCI world, the wallet lives on the endpoint, so endpoint detection becomes the identity detection. Wallet access, key material handling, and credential-presentation events are the signals worth collecting.

Issuer and verifier integrity. A compromised issuer signing key is the equivalent of a forged certificate authority: it lets an attacker mint trusted credentials. Monitor issuer key usage and the revocation status feeds the same way you would monitor a PKI.

Presentation anomalies. A credential presented from an unexpected device, location, or at an implausible velocity is the same anomaly logic that drives risk-based authentication. The model is decentralized, but anomaly detection over presentation events still applies.

Recovery flows. Account recovery is the soft target in any identity system, and self-sovereign recovery is new and varied. Recovery-key use and re-issuance requests deserve the same scrutiny as password resets in a traditional stack.

Frequently Asked Questions

What is decentralized identity in simple terms?

Decentralized identity is a model where you hold your own identity credentials in a digital wallet and prove facts about yourself with cryptography, instead of relying on a company's central account database. An issuer signs a credential and gives it to you; later you show a cryptographic proof to a verifier, who checks it without contacting the issuer. No central provider stores everyone's identity to be breached at once.

What is a decentralized identifier (DID)?

A decentralized identifier is a globally unique string the subject controls, which resolves to a public record (a DID document) holding public keys and verification methods but no personal data. A verifier uses it to find the key needed to check a signature. DIDs are defined by the W3C Decentralized Identifiers v1.0 Recommendation, finalized in July 2022, and are independent of any specific blockchain.

How is decentralized identity different from single sign-on?

Single sign-on is federated identity: one provider authenticates you and vouches for you to many services, staying in the middle of every login. Decentralized identity has no standing intermediary; you hold signed credentials and present them directly, and the verifier checks signatures against a public registry rather than calling a provider. SSO reduces passwords but concentrates risk in the provider; DCI removes the central provider.

Does decentralized identity use blockchain?

Usually a distributed ledger or other verifiable data registry publishes the public DIDs and keys, but the credentials themselves stay off-chain in the user's wallet. No personal data goes on the ledger. The blockchain is only a tamper-evident place to publish public keys; the cryptographic signatures, not the ledger, provide the security. Some DID methods do not use a blockchain at all.

Is decentralized identity more secure than centralized identity?

It removes the central PII honeypot, so a breach exposes one wallet instead of a whole population, and it cuts the value of stolen credentials. But it does not stop social engineering, phishing, endpoint malware, or stolen devices, and it adds key-recovery and issuer-trust risks. It changes the shape of the attack surface rather than eliminating it, and works best as one layer in a defense, not a replacement for identity monitoring.

What are the main challenges of decentralized identity?

Slow adoption because incumbents and regulators are cautious; scalability limits from ledger latency and cryptographic overhead; compliance friction with regimes like GDPR and CCPA across distributed systems; and user-experience hurdles, especially key and recovery management with no help desk to reset a lost identity. The endpoint also becomes the new high-value target.

The bottom line

Decentralized identity removes the central honeypot. Users hold their own decentralized identifiers and cryptographically signed credentials in a wallet, and verifiers check those credentials against public keys on a registry without calling back to an identity provider. The W3C standards (DIDs v1.0 and Verifiable Credentials Data Model v2.0) make it interoperable, and selective disclosure lets a user prove one fact without surrendering a whole identity document.

What it buys you is real: no population-scale PII store to breach, less reusable secret to steal, and data minimization by default. What it does not buy you is the end of identity attacks. The endpoint holding the wallet becomes the new target, phishing and social engineering still work on the human, and key recovery and issuer trust are new responsibilities. Deploy it as a control that reshapes the attack surface, monitor the wallet and the issuer keys the way you would monitor an endpoint and a PKI, and keep it inside a layered defense rather than treating the word "decentralized" as a synonym for safe.

Frequently asked questions

What is decentralized identity in simple terms?

<p>Decentralized identity is a model where you hold your own identity credentials in a digital wallet and prove facts about yourself with cryptography, instead of relying on a company's central account database. An issuer signs a credential and gives it to you; later you show a cryptographic proof to a verifier, who checks it without contacting the issuer. No central provider stores everyone's identity to be breached at once.</p>

What is a decentralized identifier (DID)?

<p>A decentralized identifier is a globally unique string the subject controls, which resolves to a public record (a DID document) holding public keys and verification methods but no personal data. A verifier uses it to find the key needed to check a signature. DIDs are defined by the W3C Decentralized Identifiers v1.0 Recommendation, finalized in July 2022, and are independent of any specific blockchain.</p>

How is decentralized identity different from single sign-on?

<p>Single sign-on is federated identity: one provider authenticates you and vouches for you to many services, staying in the middle of every login. Decentralized identity has no standing intermediary; you hold signed credentials and present them directly, and the verifier checks signatures against a public registry rather than calling a provider. SSO reduces passwords but concentrates risk in the provider; DCI removes the central provider.</p>

Does decentralized identity use blockchain?

<p>Usually a distributed ledger or other verifiable data registry publishes the public DIDs and keys, but the credentials themselves stay off-chain in the user's wallet. No personal data goes on the ledger. The blockchain is only a tamper-evident place to publish public keys; the cryptographic signatures, not the ledger, provide the security. Some DID methods do not use a blockchain at all.</p>

Is decentralized identity more secure than centralized identity?

<p>It removes the central PII honeypot, so a breach exposes one wallet instead of a whole population, and it cuts the value of stolen credentials. But it does not stop social engineering, phishing, endpoint malware, or stolen devices, and it adds key-recovery and issuer-trust risks. It changes the shape of the attack surface rather than eliminating it, and works best as one layer in a defense, not a replacement for identity monitoring.</p>

What are the main challenges of decentralized identity?

<p>Slow adoption because incumbents and regulators are cautious; scalability limits from ledger latency and cryptographic overhead; compliance friction with regimes like GDPR and CCPA across distributed systems; and user-experience hurdles, especially key and recovery management with no help desk to reset a lost identity. The endpoint also becomes the new high-value target.</p>

Practice track
SOC Analyst Tier 1
Build your foundational skills to monitor, detect, and escalate security alerts. This track includes essential tools, basic log analysis, and introductory incident response labs.
Browse SOC Analyst Tier 1 Labs โ†’