W3C home > Mailing lists > Public > public-credentials@w3.org > November 2019

Re: Proposed work item: did:key DID Method

From: Orie Steele <orie@transmute.industries>
Date: Sat, 23 Nov 2019 10:57:25 -0600
Message-ID: <CAN8C-_JpVL2XMqn_U2cwwXPqn37AY7DWqdhWa516cLwJofOVaA@mail.gmail.com>
To: Manu Sporny <msporny@digitalbazaar.com>
Cc: W3C Credentials CG <public-credentials@w3.org>
I'm interested, I created a web resolver and demo website from the current
version of the driver for testing purposes:


I had a question before the spec was available, regarding multibase as the
only encoding format for the DID.

Is it true that there will always only be a single DID per public key?

I was hoping that this work could be extended to support a DID Document
representation for cryptographic key types, as well as formats, such as PEM
/ JWK, secp256k1, RSA, etc... but it would be the case that the same key
encoded in different ways would result in different documents.

Regarding did:peer, this is clearly very different, it does not involve
storing of events (
you can see a comparison in the peer did spec:



On Sat, Nov 23, 2019 at 10:29 AM Manu Sporny <msporny@digitalbazaar.com>

> Decentralized Identifiers (DIDs) are a new type of identifier for
> verifiable, decentralized digital identity. These new identifiers are
> designed to enable the controller of a DID to prove control over it and
> to be implemented independently of any centralized registry, identity
> provider, or certificate authority. These sorts of identifiers often
> utilize a heavy-weight registry, such as ones utilizing Decentralized
> Ledger Technologies (DLT), to create, read, update, and deactivate DIDs.
> This specification describes a non-registry based DID Method based on
> expanding a cryptographic public key into a DID Document. This approach
> provides the simplest possible implementation of a DID Method that is
> able to achieve many, but not all, of the benefits of utilizing DIDs.
> https://digitalbazaar.github.io/did-method-key/
> At this time, we are seeking another implementer that is willing to
> collaborate on maturing this DID Method and be a co-sponsor/editor on
> the specification.
> The request to add this as a work item to the CCG is here:
> https://github.com/w3c-ccg/community/issues/98
> -- manu
> --
> Manu Sporny (skype: msporny, twitter: manusporny)
> Founder/CEO - Digital Bazaar, Inc.
> blog: Veres One Decentralized Identifier Blockchain Launches
> https://tinyurl.com/veres-one-launches

Chief Technical Officer

Received on Saturday, 23 November 2019 16:57:39 UTC

This archive was generated by hypermail 2.4.0 : Thursday, 24 March 2022 20:24:56 UTC