Flavors of VC Paper Published

Kaliya Identity Woman

Several weeks ago on the Interop Call we walked through this paper that I was working on for the Covid Credentials Intiative to explain the flavors of verifiable credentials. 

It is now live on the LFPH site  https://www.lfph.io/2021/02/11/cci-verifiable-credentials-flavors-and-interoperability-paper/


 The PDF can be found here. https://www.lfph.io/wp-content/uploads/2021/02/Verifiable-Credentials-Flavors-Explained.pdf


The first part of the paper explains the following data formats of VCs by walking through a credential lifecycle:

* JSON-LD family with LD Signatures or with BBS+ Signatures that enable Zero Knowledge Proofs (ZKP or ZKPs)

* JSON with JSON Web Signatures, precisely in the form of a JSON Web Token (JWT)

* ZKP with Camenisch-Lysyanskaya Signatures (ZKP-CL)


The second part discussed at length the differences between JSON and JSON-LD and the differences between the two different ways to express ZKPs, namely ZKP-CL and the newest flavor JSON-LD ZKP with BBS+, which is being well received.


I hope it can help reduce the confusion in the market and support convergence.