This blog represents details on Decentralized Identity Management and why you should care? Given that IBM, Hyperledger has joined Blockchain Identity Consortium makes it much more important to quickly go over the concepts related with decentralized identity management. Check out a related Hyperledger project, Project Indy, on supporting independent identity on distributed ledgers.
Conventional identity management systems have always been based on centralized authorities such as corporate directory services , certificate authorities (CA) , or domain name registries. Each of these centralized identity management systems acted as a “root of trust”.
In order to have the identity management work across different systems, there is something called as federated identity management. According to Wikipedia post of Federated Identity, a federated identity in IT is the means of linking a person’s electronic identity and attributes, stored across multiple distinct identity management system.
Following are some of the key points to understand decentralized identity management in better manner:
{ "@context": "https;//w3id.org/did/v1", "id": "did:example:123456789abcdefghi", "authorizationCapability": [{ // this entity is a delegate and may update any field in this // DID Document using any authentication mechanism understood // by the ledger "permission": "UpdateDidDocument", "entity": "did:example:zxyvwtrkpn987654321" }], "credentialRepositoryService": "https://vc.example.com/abcdef", "authenticationCredential": [{ // this biometric can be used to authenticate as DID ...fghi "id": "did:example:123456789abcdefghi/biometric/1", "type": "PseudonymousBiometricTemplate2017", "owner": "did:example:123456789abcdefghi", "biometricService": "https://example.com/authenticate" "biometricTemplateShard": "Mjk4MzQyO...5Mzg0MDI5Mwo=" }] }
For details, read the W3C Community Group Draft Report on Decentralized Identifiers. Check out a related W3C Community Group draft on verifiable claims.
Last updated: 25th Jan, 2025 Have you ever wondered how to seamlessly integrate the vast…
Hey there! As I venture into building agentic MEAN apps with LangChain.js, I wanted to…
Software-as-a-Service (SaaS) providers have long relied on traditional chatbot solutions like AWS Lex and Google…
Retrieval-Augmented Generation (RAG) is an innovative generative AI method that combines retrieval-based search with large…
The combination of Retrieval-Augmented Generation (RAG) and powerful language models enables the development of sophisticated…
Have you ever wondered how to use OpenAI APIs to create custom chatbots? With advancements…