- From: Markus Sabadello <markus@danubetech.com>
- Date: Thu, 30 Jan 2025 12:27:14 +0100
- To: public-credentials@w3.org
- Message-ID: <41ca28f9-fbd3-480d-be90-0301e2a585ca@danubetech.com>
DIDs and DID methods enable interoperability, since they provide a consistent identifier syntax and consistent data model, no matter if you use centralized/hierarchical systems like DNS and the web, or blockchains, or ephemeral identifiers like did:key, or any other kind of underlying identifier infrastructure or protocols. I do agree that if all you ever want to use is DNS/Web based identifiers, then you can just use classic HTTPS URLs directly, without requiring the abstraction of did:web. This is why the Controller Identifiers work exists, it defines the same data model (CID documents), but you can use it with identifiers other than DIDs. In other words, a DID document is also a valid CID document. A few days ago, a Pull Request was merged for the next version of the DID specification to formally reference the CID specification: https://github.com/w3c/did/pull/877 Markus On 1/30/25 11:08 AM, Nis Jespersen wrote: > Hi Steve et al., > > I believe this is what used to be the Controller Document draft spec. > My high level take is that CIDs filter the best parts of the DID spec, > leaving behind some of the baggage - notably the need for new > resolvers and DID-method incompatibility. > > DIDs account for generic registration (notably blockchain networks); > but if the world ends up using did:web, we don't gain anything from > paying the price for this DID abstraction. Instead of describing the > resolver in the abstract, the CID spec just describes where and how to > place the necessary cryptographic elements, resolving with classic HTTP. > > FWIW I did a quick piece on this a while back when I first heard of > it: > https://medium.com/transmute-techtalk/revolutionary-identity-tech-evolved-616156f8fe59 > > Nis > > > On Thu, Jan 30, 2025 at 10:43 AM Steve Capell <steve.capell@gmail.com> > wrote: > > Just saw an announcement from w3c about a new candidate > recommendation about “Controlled Identifiers” (CID) - > https://www.w3.org/TR/2025/CR-cid-1.0-20250130/ > > It looks an awful lot like a DID - https://www.w3.org/TR/did-1.0/ > > It doest really say how a CID differed from a DID or why we need a > new specification > > Cab anyone shed light? > > Steven Capell > Mob: 0410 437854 >
Received on Thursday, 30 January 2025 11:27:20 UTC