peer-star icon indicating copy to clipboard operation
peer-star copied to clipboard

Identity - Proofs of Identity and Verifiable Claims

Open joaosantos15 opened this issue 7 years ago • 3 comments

This issue tracks the proofs-of-personhood discussion, related to #9

joaosantos15 avatar May 28 '18 21:05 joaosantos15

An identity, represented by its DID, should be able to prove its authenticity. To do so, the identity might disclose a set of claims that can then be verified by the interested party, usually called "inspector".

The way those claims and proofs are modelled should be standardized so that many peer dApps could build upon it. More specifically, having a standard model will make it easier to build the UI/UX necessary for users to trust others.

There's a working group that is working on this, called "Verifiable Claims": https://www.w3.org/2017/vc/WG/. We should analyze it and consider adopting it as part of our foundations for building dApps.

satazor avatar May 29 '18 10:05 satazor

To get a better feel for what VCs look like, you can check the VC playground: https://w3c-vc.github.io/playground/

joaosantos15 avatar May 29 '18 10:05 joaosantos15

We should also look at JSON Web Tokens, it's what uPort is using: https://jwt.io

joaosantos15 avatar May 29 '18 14:05 joaosantos15