This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
When the bull meets Cryptography: 4 metaphorical illustrations of ZK, FHE, MPC, and TEE
Original Author: NEBRA in Proof Summer
Original Compilation: DeepTechFlow
1. ZK
You have some milk.
You can prove that this milk comes from 2 cows, but you don’t know which specific 2 cows, or how they produce milk.
2. FHE (Fully Homomorphic Encryption)
You have a milking machine.
You can produce milk without needing to know if there are 2 cows.
3. MPC (Multi-Party Computation)
You and your neighbor collectively own 2 cows.
Each of you can milk, but no one knows which part of the cow you are milking.
4. TEE (Trusted Execution Environment)
You have 2 cows.
You keep them in a secure cowshed where others cannot enter.
Bulls can only be milked in the bull pen.
Original Link