W3C home > Mailing lists > Public > public-credentials@w3.org > April 2018

Re: Verifiable Credentials Communication protocol

From: Carlos Bruguera <carlos@selfkey.org>
Date: Mon, 2 Apr 2018 09:20:47 +0700
Message-ID: <CAJrRL-E2JLyiVmcgHQr9k7SwyeK4o7CZ7SCPD82eV3ZXc5V0sA@mail.gmail.com>
To: Manu Sporny <msporny@digitalbazaar.com>
Cc: "W3C Credentials CG (Public List)" <public-credentials@w3.org>
Thanks for your reply, Manu,

Although I was understanding so far that DID Auth was intended to provide
proof of a DID being "in control" of a certain entity (via a particular
auth flow involving a crypto-challenge). My question was specifically
related to Credentials (DID Auth might have already taken place).

I found this document on "Hub Attestation Flow" by the DIF:
https://hackmd.io/9TuwUcHFTUq6Su_WYUH46Q

It seems to define quite a few schemas and flows for communicating about
credentials among different parties. Now I shall ask, to what degree are
these DIF specs being considered by the VCWG?

On Fri, Mar 30, 2018 at 8:26 PM, Manu Sporny <msporny@digitalbazaar.com>
wrote:

> On 03/29/2018 12:51 AM, Carlos Bruguera wrote:
> > Hello everyone, I see there's a more or less precise definition on
> > how Verifiable Credentials are to be represented
> > (https://w3c.github.io/vc-data-model/), however, I haven't found much
> > on the specification for how these credentials are requested,
> > shared, offered, etc. Is there a defined (or in process of being
> > defined) protocol or "meta" language for different entities to "talk
> > about" credentials?
>
> Yes, and this work goes back several years. In the more recent years,
> people have been calling this DID Auth. There is a spec on how you move
> Verifiable Credentials around in a browser environment here:
>
> https://w3c-ccg.github.io/credential-handler-api/
>
> a demo video of what it looks like in practice:
>
> https://www.youtube.com/watch?v=bm3XBPB4cFY
>
> and a demo site where you can try it out for yourself:
>
> https://credential-repository.demo.digitalbazaar.com/
>
> ... and the code here:
>
> https://github.com/w3c-ccg/credential-handler-api
> https://github.com/digitalbazaar/credential-handler-demo
>
> > I'm wondering if defining these protocols is also within the scope
> > of this Group (I think it should be).
>
> It is and doing so are current work items.
>
> > I know I've read some scattered discussions on this regard, along
> > with the different implementations on different use cases, but maybe
> > there's nothing concrete as an attempt to /standardize/ VC
> > communication among different parties?
>
> That work is being actively moved forward.
>
> > If there's some documentation on this topic. I'd appreciate any
> > pointers on it.
>
> Hope the links above help.
>
> -- manu
>
> --
> Manu Sporny (skype: msporny, twitter: manusporny, G+: +Manu Sporny)
> Founder/CEO - Digital Bazaar, Inc.
> blog: The State of W3C Web Payments in 2017
> http://manu.sporny.org/2017/w3c-web-payments/
>
>
>
Received on Monday, 2 April 2018 02:22:44 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 19:18:26 UTC