Zero knowledge proof & gossip
Zero knowledge (zk) is a way to prove someone knows a certain secret but without revealing any information to the validator and the outside world.
Zero knowledge proof has three characteristics:
- Completeness: if the prover knows some secret, verifier can verify they indeed know the secret by doing some steps.
- Soundness: if the prover does not know the secret, no matter how they fake the steps, the verifier would reject.
- Zero-knowledge: While proving, the prover will leak no information about the secret.
Some random thinking about zk and gossip
While I was browsing Weibo, I found people like to share some hearsay to satisfy their vanity but are afraid of leaking the critical information.
Just some random thinking; a zk proof is excellent for this use case if it can be somehow proved. 🤔