Conversation

Replying to
zkDocs are zero-knowledge enabled documents which allow document verifiers to specify a schema of fields and constraints. Submitters can create a zk-proof that the information has been submitted truthfully and satisfies certain properties without leaking excessive information.
1
14
When deployed to a public blockchain, the data required to verify a zkDoc schema submission is publicly available, and fully auditable, while always remaining private.
1
9
zkDocs achieve the following properties: 1) selectively reveal fields to only relevant attesters 2) publicly verify properties about a submitter’s data, without data visibility 3) shift verification workload from the document verifier to document submitter
1
10
Our codebase includes - JSON schema -> SNARK Circuit transpiler - EVM smart contract for commitment storage to ensure data availability - Browser based client for rendering schemas and to interface with the on-chain contract
1
8
zkDocs enable a wide range of applications come online. Some ideas: - Instantaneous college applications - Discounted protocol rates to users trusted within an on- or off-chain community - On-chain collateralization of off-chain assets (e.g. Maker RWA)
1
11
Replying to and
Hey - assuming we get there on individuals retaining private information for NEW applications. Have you written anything or can reference materials on how the world may look where we maintain OLD applications that still have this information with the NEW apps?