The XLS-40 amendment to the XRP Ledger, which introduces a new standard for decentralized identifiers (DIDs), went into effect on October 30th. The amendment was approved by 28 out of 35 validators (85.71%) and published yesterday.
Mayukha Vadari, Senior Software Engineer at RippleX said: announced Activated via X (formerly Twitter) and said: Looking into how Web3’s DID (Distributed Identifier) works can be very confusing. Let’s talk about XRPL’s XLS-40 and DID. ”
XRP Ledger gets decentralized identifier
A DID is a unique identifier owned by the user that is not controlled by a central authority. Vadari explained: “DID is roughly equivalent to a real-world fingerprint. Everyone has one, and it doesn’t do anything special on its own, but it can be useful in other situations, such as without relying on a central authority. You can connect to verifiable credentials (VC) and other data that proves who you are.
These identifiers comply with World Wide Web Consortium (W3C) specifications and are designed to be “persistent, globally resolvable, and cryptographically verifiable” and compatible with any distributed ledger or network. There is a gender.
The XLS-40 DID specification was developed by Aanchal Malhotra and Vadari. She elaborated on the implementation: “DIDs are represented on-chain through a series of bidirectional links (bidirectional pointers). Users create DID documents and link to them with on-chain DID objects on XRPL. It also references the on-chain DID object, so there is no way for someone to forge your identity. In other words, the document says your account is part of its identity, and the account says the document is its identity. says.
When users asked for clarification on how it works, one user asked, “When and how do you create it?” Vadari replied, “There is a new transaction called DIDSet.” This new transaction type allows users to establish a DID on the XRP Ledger, making it easier to create and associate a DID with an XRPL account.
Addressing concerns about the possibility of ID forgery, one user asked, “Why can’t I copy someone else’s document and assign it to a new DID ID?” “Their documents are not valid because they do not represent your identity,” Vadari clarified. Bidirectional links between DID documents and on-chain DID objects ensure identity authenticity and integrity and prevent unauthorized duplication.
Another user, BitCrypto, asked a question about managing multiple identities. “Why can’t someone with multiple accounts create their own DID and become a different person every time they use one of those accounts?” Vadali said. acknowledged. “If that’s what you want to do, that’s totally fine, just as you probably have some social media accounts that aren’t connected to your real-world identity.”
According to information from xrpl.orga decentralized identifier (DID) is a new type of identifier defined by the W3C that enables verifiable digital identities. DIDs are under the complete control of the DID owner, independent of any centralized registry, identity provider, or certificate authority.
Key principles of DID include decentralization, verifiable credentials, and interoperability. Decentralization removes the control of DIDs from a central issuing authority and allows owners to independently update, resolve, and deactivate DIDs. This also increases availability, as the DID is typically stored on the blockchain and can be verified at any time.
Verifiable credentials (VC) are critical because while anyone can create a DID and tamper with the information, a cryptographically secure and tamper-evident VC establishes trust. The DID ecosystem includes users (those who manage the DID), issuers (trusted entities that verify information offline and provide VC), and verifiers (those who need to verify the user’s identity). Three parties are involved.
Interoperability means that DID is open to any solution that recognizes the W3C DID standard and can be used to authenticate and establish trust in a variety of digital transactions and interactions.
In the XRP Ledger, the DID implementation complies with the requirements of the DID v1.0 specification. This process involves the XRPL account holder generating a DID controlled by their account. DIDs are associated with DID documents as defined by the W3C specification. When a user provides a DID and VC to a digital task verifier, the verifier resolves the DID to a document and uses the VC to verify its authenticity.
At the time of writing, XRP was trading at $0.5181.
Featured image created with DALL.E, chart on TradingView.com