HIP 1219: Hedera DID Method v2.0 - W3C Controller Alignment #1220
Replies: 1 comment 3 replies
-
Hi @ChangoBuitrago, great job on v2.0 specification! I have some questions/comments on the HIP and the spec itself:
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello everyone,
This is the official discussion thread for the new Hedera Improvement Proposal (HIP) that defines Hedera DID Method v2.0.
The full draft of the HIP can be found here.
We believe this HIP represents a critical step forward for decentralized identity on Hedera. By fully aligning the
did:hedera
method with the W3C DID Core standard for controller-based authorization, this proposal unlocks greater interoperability with the global self-sovereign identity (SSI) ecosystem. It enables robust security practices like on-demand key rotation and flexible governance models such as multi-controller DIDs, making Hedera a more powerful and standards-compliant platform for identity solutions.Abstract
This HIP proposes version 2.0 of the Hedera DID Method (
did:hedera
), designed for full alignment with the W3C Decentralized Identifiers (DIDs) v1.0 specification regarding controller management. While retaining the existing v1.0 DID identifier format (did:hedera:<network>:<base58-key>_<topic-id>
), v2.0 fundamentally changes the authorization model. The<base58-key>
component, typically derived from the initial creation key, serves strictly as part of the unique identifier and does not grant ongoing control authority under v2.0 rules. Instead, v2.0 mandates the use of thecontroller
property within the DID document as the sole source of authority. Control operations (like updates or deactivations) are authorized via W3C-compliant cryptographic proofs generated by keys associated with the designatedcontroller
(s) and included in Hedera Consensus Service (HCS) messages. This enhances flexibility, enables multi-controller scenarios, simplifies key rotation, increases interoperability, and aligns Hedera DIDs with global standards. This version's ruleset is intentionally not backwards compatible with the v1.0 Hedera DID Method specification.We welcome and encourage feedback, questions, and suggestions from the community. Please read through the full HIP linked above and share your thoughts in this thread.
Beta Was this translation helpful? Give feedback.
All reactions