LenguagesBlockChain

Brainstorming ZK app ideas

By Joel Lozano
Picture of the author
Published on
zk-app-ideas

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?

Stay Tuned

Get informed about the latest publications
The best articles, links and news related to web development delivered once a week to your inbox.