What are Zero Knowledge Proofs (ZKPs), and how are they changing blockchain forever?
How can they be utilized in the real world?
Let’s dive in👇
1/15
How can they be utilized in the real world?
Let’s dive in👇
1/15
In order for this to work, a ZKP must meet three conditions:
1. Completeness- a verifier will be confident that the given information is true
2. Soundness- if the provers’ info is false, it cannot convince the verifier otherwise
3/15
1. Completeness- a verifier will be confident that the given information is true
2. Soundness- if the provers’ info is false, it cannot convince the verifier otherwise
3/15
Here’s an extremely good analogy, courtesy of computer scientist Elad Verbin:
“In the “Where’s Waldo” books, the reader is asked to find Waldo.
Assume that I (the writer) am the prover and you (the reader) are the verifier.”
5/15
“In the “Where’s Waldo” books, the reader is asked to find Waldo.
Assume that I (the writer) am the prover and you (the reader) are the verifier.”
5/15
“I claim to have an algorithm that can find Waldo easily, but I’ll only let you use in exchange for a fee. You want the algorithm, but don’t want to pay before I can prove that it works.
So,like many transactions, we want to collaborate, but we don’t fully trust each other.”
6/15
So,like many transactions, we want to collaborate, but we don’t fully trust each other.”
6/15
“To prove that I have a working algorithm, I put an illustration on the floor showing a large crowd of people. After asking you to cover your eyes, I cover the illustration with a large, flat piece of black cardboard (which covers far more area than the illustration itself)
7/15
7/15
with a tiny cutout in it.
The tiny cutout allows us to see Waldo, but where he is located in the image or where the puzzle begins and ends. Then, I ask you to close your eyes again, and I take the board off the Where’s Waldo puzzle.”
8/15
The tiny cutout allows us to see Waldo, but where he is located in the image or where the puzzle begins and ends. Then, I ask you to close your eyes again, and I take the board off the Where’s Waldo puzzle.”
8/15
I have proven that I can find Waldo in the puzzle quickly, without telling you where Waldo is in that image, how I found him so fast or anything else about that illustration. The more times we repeat this exercise, the more probable it is that I have an effective, fast algorithm.
Think about it, isn’t this THE solution to shielding public data on the blockchain, whilst proving the same level of proof and?
No brainer!
10/15
No brainer!
10/15
So what are some real world use cases?
Many of our favorite apps/companies today (WhatsApp, Facebook, google, etc) have access to our private info, and can gather data into user profiles, tracking people across devices.
Or worse, sell it to data collection companies!
11/15
Many of our favorite apps/companies today (WhatsApp, Facebook, google, etc) have access to our private info, and can gather data into user profiles, tracking people across devices.
Or worse, sell it to data collection companies!
11/15
Another issue is that some services need access to your information in order to benefit you, such as financial and healthcare services.
With ZKPs, users will be able to get that loan by proving their credit score is good enough, without disclosing the actual credit score!
12/15
With ZKPs, users will be able to get that loan by proving their credit score is good enough, without disclosing the actual credit score!
12/15
Now, what if I told you there is blockchain that will utilize ZKPs (and sMPCs, will explain more tmrw), whilst building a multi-chain world, with over 100,000 TPS and near free gas fees?
Stay tuned for tomorrow’s thread on @Aleph__Zero $AZERO!👀
@AlephSuper
#AlephZero
14/15
Stay tuned for tomorrow’s thread on @Aleph__Zero $AZERO!👀
@AlephSuper
#AlephZero
14/15
Thank you for reading
Like and retweet!
Oh, and you’re gonna want to follow for daily crypto threads😏
@BarryFried1
Comment below what you want to see next!
15/15
Like and retweet!
Oh, and you’re gonna want to follow for daily crypto threads😏
@BarryFried1
Comment below what you want to see next!
15/15
Loading suggestions...