LenguagesBlockChain
Brainstorming ZK app ideas
By Joel Lozano
- Published on
Sharing
Ask yourself the following questions:
Interoperability:
Which cross-platform processes could benefit from ZK proofs for secure interactions?
What digital signatures exist in the world that I might be able to prove interesting stuff about it?
Scalability:
- Which parts of onchain applications can be offloaded to reduce on-chain storage/computation?
Verifiable Computation
- Which applications requires A LOT of computation but would be ideal to cheaply / quickly / (weakly) verify?
- Can I prove that a specific action occurred (e.g., execution, interaction) without exposing details?
- How can I ensure that data was processed correctly without needing to show the input or output?
- Which centralized systems can be disrupted using ZK proofs to enable more decentralized applications?
Zero Knowledge
- Which applications requires sharing sensitive data? Which can I hide?
- What new dynamics (like games/relationships) might start if we can hide aspects and prove other aspects of an reality.
- Can we reduce communication costs (back & forth) by just showing something once?
- How can I prove identity or membership without revealing personal information?
- Which parts of a user's data can remain hidden during a transaction or interaction?
- Which operations require verification without revealing the underlying data?
Decentralization
- How can ZK enable trustless interactions between untrusted parties?