4 ms·
It'd be nice if you could just assert facts on a verifiable credential without giving over all the information, like I want to request from my bank that they as
by siliconc0w 4y ago
It'd be nice if you could just assert facts on a verifiable credential without giving over all the information, like I want to request from my bank that they assert I have regular income > $x/mo or a savings account with at least $y. Not like financial institutions will actually adopt this unless they're forced to by regulation but I basically want to give people exactly enough to provide the service requested and no more.
- coolestguy 4y agohttps://blockheadtechnologies.com/zero-knowledge-proofs-a-powerful-addition-to-blockchain/ https://blockheadtechnologies.com/zero-knowledge-proofs-a-po...
- jfroma 4y agoThis is possible currently with zero knowledge proofs. There are mainly two different types one is "selective disclosure", where the verifier require some fields but it is up to the Holder to select which one to disclose. The other one allows the Holder to create proofs about claims, like "I am over 18" without disclosing the birthday. The cryptography for this seems sound, but to be honest it is hard to grasp. For a working example you could have a look at this: https://github.com/mattrglobal/jsonld-signatures-bbs https://github.com/mattrglobal/jsonld-signatures-bbs Note: Auth0 currently doesn't support neither issuing or verifying this type of credentials.