As there are many terms to such a large project like Elastos and Cyber Republic, we’ve decided to build a growing glossary of terms that can help the less technically acquainted better understand what the tech means and the impact it could have. This week we’re focusing on Elastos DID.
Term: Decentralized Identifier
“Decentralized Identifiers (DIDs) are a new type of identifier for verifiable, “self-sovereign” digital identity. DIDs are fully under the control of the DID subject, independent from any centralized registry, identity provider, or certificate authority. DIDs are URLs that relate a DID subject to a means for trustable interactions with that subject. DIDs resolve to DID Documents — simple documents that describe how to use that specific DID. Each DID Document may contain at least three things: proof purposes, verification methods, and service endpoints. Proof purposes are combined with verification methods to provide mechanisms for proving things. For example, a DID Document can specify that a particular verification method, such as a cryptographic public key or pseudonymous biometric protocol, can be used to verify a proof that was created for the purpose of authentication. Service endpoints enable trusted interactions with the DID controller.”
A DID is pretty much a unique ID attached to a wallet. It’s like a drivers license, but digital, encrypted, secure, and impossible to forge. In Elastos’ case, a user’s DID–recorded on the DID sidechain–could be accessed by any other sidechain on Elastos as well. This means that one DID could be used for the entire Elastos services ecosystem.
Elastos DID is kind of how Facebook login can be integrated everywhere, except this version is secure and decentralized. Of course, a single user could have multiple DIDs, and in certain cases, a user may choose to use a trusted 3rd party to go through KYC so that various apps on Elastos can trust the user; this is valuable for Cyber Republic governance and voting, or any legal affairs that require public identity. Lastly, Elastos DID also lets you store data to your DID on the DID sidechain, which is then merged mined with Elastos (merged mined with Bitcoin), making it ultra secure.