- From: Melvin Carvalho <melvincarvalho@gmail.com>
- Date: Fri, 12 Jun 2020 17:06:33 +0200
- To: Manu Sporny <msporny@digitalbazaar.com>
- Cc: W3C Credentials Community Group <public-credentials@w3.org>
- Message-ID: <CAKaEYhL+r4UL8aEUyHrkVfZ85mKP5vAvSrkkhV7vXDAwywE5Zw@mail.gmail.com>
On Fri, 12 Jun 2020 at 15:10, Manu Sporny <msporny@digitalbazaar.com> wrote: > On 6/12/20 8:28 AM, Dan Bolser wrote: > > Just reading this: > > https://w3c-ccg.github.io/did-method-key/ > > > > Which looks nice, but I don't understand how resolution from DID to DID > > doc happens. > > > > The creation of a DID Document is also performed by taking the > > public key value and expanding it into DID Document > > Hi Dan, I'm one of the Editors for that specification. I'm going to > attempt to answer your questions below: > > > Ah... is the DID doc just a version of the key in a different format? > > Yes, more or less. The DID Document is deterministically generated from > the DID. The goal of did:key is to be THE simplest and easiest to > implement DID Method. > > > e.g. no other fields except those directly derived from the key are > allowed? > > Yes. > > > Sorry if that's obvious (sorry if this is a dumb question). > > No dumb questions... and this is a very good question and gets to the > heart of what did:key is about. > Hopefully this is neither a dumb question: Could a did:key Document be embedded in a regular JSON-LD document or "Data Island" For example could I say "Alice has a did:key:multihash document" What would be a way to link Alice and the did:key, if there is one? In Turtle: <#Alice> *???* <did:key:multihash> . In JSON-LD { "@id": "#Alice", "*???*": [{ "@id" : "did:key:multihash" }] > What is the part labeled with 3 question marks? > > > In this sense it's essentially a 'mock' or 'placeholder' DID document? > > I wouldn't say it's a 'mock' or 'placeholder' DID document. It is a > bonafide DID Document that can be used in production systems that don't > require key rotation. For example, very useful in test environments and > systems that use short lived DIDs (throw-away pairwise relationships, > etc.). > > -- manu > > -- > Manu Sporny - https://www.linkedin.com/in/manusporny/ > Founder/CEO - Digital Bazaar, Inc. > blog: Veres One Decentralized Identifier Blockchain Launches > https://tinyurl.com/veres-one-launches > >
Received on Friday, 12 June 2020 15:07:03 UTC