Sesuatu yang saya tulis beberapa waktu lalu tentang Privasi dan Keamanan dan layak diulang -- Berikut adalah perbedaan antara TEE, ZK, MPC dan FHE: TEE - Tujuannya adalah untuk memecahkan integritas dan privasi tetapi ada satu titik kegagalan: Kunci fisik yang dapat diekstraksi. Benar, mengekstraksinya mungkin merupakan tantangan yang sulit, tetapi entitas yang kuat dengan sumber daya yang cukup (pikirkan Lazarus Group) dikombinasikan dengan insentif yang cukup besar, dapat melakukannya. TEE dapat digunakan dalam pengaturan berizin atau pada perangkat pengguna akhir dengan jumlah kecil, tetapi tidak boleh digunakan dalam infrastruktur terdesentralisasi. ZK - Dewasa dan teruji pertempuran. Telah digunakan dalam produksi selama bertahun-tahun oleh Zcash, StarkWare, dan lainnya, dengan pengakuan yang semakin meningkat oleh semakin banyak tim. Dapat memberikan beberapa versi privasi sambil mendukung skala besar (BESAR!). StarkWare menciptakan Kairo - bahasa kontrak pintar yang dirancang khusus untuk ZK. MPC - Menjaga privasi dalam pengaturan multi-pihak tetapi tidak terlalu matang. Ini interaktif (artinya semua pengguna harus mengirim pesan bolak-balik) yang membuatnya sulit digunakan. FHE - Jaminan privasi mirip dengan TEE, tetapi dapat mengirimkannya tanpa lubang bocor. Ini adalah teknologi yang lebih baru dan untuk sebagian besar kasus penggunaan dalam blockchain, itu akan membutuhkan bantuan teknologi ZK untuk membuktikan integritas. Tautan ke posting saya sebelumnya di masing-masing tweet berikut. AKHIR