4 Analogi untuk Menjelaskan ZK, FHE, MPC, dan TEE

ZK (Bukti Pengetahuan Nol)

  1. Anda memiliki susu.
  2. Anda dapat membuktikan bahwa susu tersebut berasal dari 2 ekor sapi, namun Anda tidak tahu persis 2 ekor sapi yang mana atau bagaimana cara mereka menghasilkan susu tersebut.

FHE (Enkripsi Homomorfis Sepenuhnya)

  1. Anda memiliki mesin pemerah susu.
  2. Anda dapat memproduksi susu tanpa perlu mengetahui apakah ada 2 ekor sapi.

MPC (Komputasi Multi-Pihak)

  1. Anda dan tetangga Anda bersama-sama memiliki 2 ekor sapi.
  2. Masing-masing dari Anda dapat memerahnya, tetapi tak satu pun dari Anda yang tahu bagian mana dari sapi yang Anda perah.

TEE (Lingkungan Eksekusi Tepercaya)

  1. Anda memiliki 2 ekor sapi.
  2. Anda menyimpannya di gudang yang aman dan tidak bisa dimasuki orang lain.
  3. Sapi-sapi hanya dapat diperah saat berada di dalam kandang.

Ringkasan

Analogi ini menyederhanakan konsep ZK, FHE, MPC, dan TEE yang rumit dengan mengaitkannya dengan skenario yang sudah dikenal yang melibatkan sapi dan susu.

ZK berfokus pada pembuktian sesuatu tanpa mengungkapkan detail spesifik, FHE memungkinkan operasi tanpa mengetahui data yang mendasarinya, MPC melibatkan kolaborasi tanpa pengetahuan yang lengkap, dan TEE memastikan keamanan dengan membatasi akses ke lingkungan yang terkendali.

Setiap metode menawarkan pendekatan unik untuk menangani data dengan aman dan efisien dalam berbagai konteks komputasi.