- From: Michael Herman (Parallelspace) <mwherman@parallelspace.net>
- Date: Sat, 13 Apr 2019 20:51:34 +0000
- To: "dzagidulin@gmail.com" <dzagidulin@gmail.com>, "public-credentials@w3.org" <public-credentials@w3.org>
- Message-ID: <BYAPR13MB283714ADF9E463C2FAFE14B7C3290@BYAPR13MB2837.namprd13.prod.outlook.com>
So as not to surprise anyone…where I’m headed with this is… Now that I have an operational parser based on the master did-uri-spec grammar working, I’m now working on: 1. Designing and implementing a semantic analyzer / VDR access optimizer per the attached seminal System R paper on query optimization by Selinger et al. 2. The backend “VDR” I’m going to test the optimizer with is a set of SQL Server tables (yes SQL tables) created using the following technique for serializing JSON documents: https://www.red-gate.com/simple-talk/sql/t-sql-programming/importing-json-collections-sql-server/ The goal is to develop the highest performant, cross-VDR DID Processor on the planet. Best regards, Michael Herman (Toronto/Calgary/Seattle) Independent Blockchain Developer Hyperonomy Business Blockchain / Parallelspace Corporation W: http://hyperonomy.com<http://hyperonomy.com/> C: +1 416 524-7702 From: Dmitri Zagidulin <dzagidulin@gmail.com> Sent: April 13, 2019 11:36 AM To: public-credentials@w3.org; Michael Herman (Parallelspace) <mwherman@parallelspace.net> Subject: Re: Schema definition for a DID Document? Ah, right, so, those are JSON-LD @context definitions to go along with the data model. Slightly different purpose than what a schema would be. On Sat, Apr 13, 2019 at 1:27 PM Michael Herman (Parallelspace) <mwherman@parallelspace.net<mailto:mwherman@parallelspace.net>> wrote: I found what appears to be 2 descriptions/definitions here: https://github.com/w3c-ccg/did-spec/tree/gh-pages/contexts Does anyone know their background? They seem quite different from one another (e.g. wrt service endpoints, etc.) Michael From: Michael Herman (Parallelspace) Sent: April 13, 2019 9:46 AM To: dzagidulin@gmail.com<mailto:dzagidulin@gmail.com>; public-credentials@w3.org<mailto:public-credentials@w3.org> Subject: RE: Schema definition for a DID Document? Thank you Dmitri. Does anyone have a roughed-out example of what the DID Document schema would look like? From: Dmitri Zagidulin <dzagidulin@gmail.com<mailto:dzagidulin@gmail.com>> Sent: April 13, 2019 9:09 AM To: public-credentials@w3.org<mailto:public-credentials@w3.org> Subject: Re: Schema definition for a DID Document? Michael, We don't have an explicit schema yet, but there's an issue open to add one, on the Implementation guide: https://github.com/w3c/vc-imp-guide/issues/1 On Sat, Apr 13, 2019 at 10:58 AM Michael Herman (Parallelspace) <mwherman@parallelspace.net<mailto:mwherman@parallelspace.net>> wrote: A meta description/definition outlining the overall structure of a DID Document, the mandatory elements, provisions for optional elements, ...that sort of thing. Effectively, the spec text for a DID Document from the DID Spec (https://w3c-ccg.github.io/did-spec/#did-documents) expressing in some sort of schema definition language (e.g. JSON schema?) Best regards, Michael Herman (Toronto/Calgary/Seattle) Independent Blockchain Developer Hyperonomy Business Blockchain / Parallelspace Corporation W: http://hyperonomy.com C: +1 416 524-7702 -----Original Message----- From: Manu Sporny <msporny@digitalbazaar.com<mailto:msporny@digitalbazaar.com>> Sent: April 13, 2019 8:23 AM To: public-credentials@w3.org<mailto:public-credentials@w3.org> Subject: Re: Schema definition for a DID Document? On 4/13/19 7:28 AM, Michael Herman (Parallelspace) wrote: > Do we have such a thing? Define "schema" -- we have at least 3 working definitions for that term in this group. :) -- 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
Attachments
- application/pdf attachment: selinger-etal-1979.pdf
Received on Saturday, 13 April 2019 20:52:08 UTC