Ler ebook arrow_forward
The simplest way to prove that you know something without revealing it can be demonstrated with the frequently used example “Where is Wally?
Imagine that you and a friend want to find Wally. You're looking at the image. Imagine that you already know where Wally is in the image, but your friend doesn't believe you.
How do you prove to your friend that you know where Wally is without revealing his location?
You can, for example, take a huge piece of paper to cover up the entire image, showing your friend the image of Wally through a cutout.
That way, you can prove that you really know Wally's location, but your friend won't know where he is, since Wally's exact coordinates in relation to the image remain unknown to him.
This is a simple analogy of a non-interactive zero-knowledge test.
Anyone who sees Wally through the hole has proof that Wally exists and that the fitting room knows where he is, without giving any other information.
At the end of the e-book, I invite you to try to understand the analogy.
What will be the impact on our lives?
Traditional/practical use cases
- Proof of income
- Proof of identity
- Proof of residence
- Proof of affiliation
- Zero knowledge tests in DLT
Other use cases:
- Private exchange and liquidation of digital assets
- Privacy on public blockchains
- Verifiable anonymous voting
ZKP will be fundamental to compliance and essential to facilitate the adoption of technology by individuals, as well as for compliance with the GDPR.