...
Reference_description_with_linked_URLs_______________________ | Notes______________________________________________________________ |
---|---|
m SSI / DID / VC - Self Sovereign Identity | |
m Hyperledger Aries - identity, data management tools | |
m TOIP Trust Over IP | |
How ZKP - Zero Knowledge Proofs work - video | |
...
- data provenance
- create a hash of the data > normal data hash
- record the data hash and surrogate key on blockchain
- when accessing the data verify the current data hash matches the data hash of the last recorded transaction on the blockchain
- data protection
- don't share the PII data directly with other parties ( several options including recording obfuscated data on the blockchain as a reference )
- data knowledge
Example
using ZKP, prove that ( as holder of my age document ) I am over 21 to a bar tender ( relying party ) to drink at a bar without revealing my age
create an indirect proof that my age is over 21 using my birth date > today my DOB > 21 years old
- for speed, the proof could be pre-calculated for a specific date and then the current date days since could be added to prove I ma over 21
relying party ( bar tender ) challenges me on my age > 21
- holder presentation generates a current ZKP result for the challenge
- relying party sees the ZKP result is true and allows the holder to purchase alcohol
Other examples
- income is within a range
- hash of salary is Y
create a hash of the data > normal data hash
...