Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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  








...

  1. data provenance
    1. create a hash of the data > normal data hash
    2. record the data hash and surrogate key on blockchain 
    3. when accessing the data verify the current data hash matches the data hash of the last recorded transaction on the blockchain
  2. data protection
    1. don't share the PII data directly with other parties ( several options including recording obfuscated data on the blockchain as a reference )
  3. 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

...