ZK (Nul-Kennis Bewijzen)
- Je hebt melk.
- Je kunt bewijzen dat de melk van 2 koeien kwam, maar je weet niet precies welke 2 koeien of hoe ze de melk produceerden.
FHE (Volledig Homomorfe Encryptie)
- Je hebt een melkmachine.
- Je kunt melk produceren zonder dat je hoeft te weten of er 2 koeien aanwezig zijn.
MPC (meerpartijenvergelijking)
- Jij en je buurman bezitten samen 2 koeien.
- Elk van jullie kan ze melken, maar geen van jullie weet welk deel van de koe je aan het melken bent.
TEE (vertrouwde uitvoeringsomgeving)
- Je hebt 2 koeien.
- Je bewaart ze in een veilige schuur waar niemand anders in kan.
- De koeien kunnen alleen in de stal worden gemolken.
Samenvatting
Deze analogieën vereenvoudigen de complexe concepten van ZK, FHE, MPC en TEE door ze te relateren aan bekende scenario’s met koeien en melk.
ZK richt zich op het bewijzen van iets zonder specifieke details te onthullen, FHE maakt bewerkingen mogelijk zonder de onderliggende gegevens te kennen, bij MPC gaat het om samenwerking zonder volledige kennis en TEE zorgt voor veiligheid door de toegang te beperken tot een gecontroleerde omgeving.
Elke methode biedt een unieke aanpak voor het veilig en efficiënt omgaan met gegevens in verschillende computeromgevingen.