Masalah privasi – Perbedaan antara TEE, ZK, MPC, dan FHE Semua orang berbicara tentang Privasi on-chain akhir-akhir ini, dan banyak istilah kriptografi dibahas. Sebagai salah satu penemu ZK STARK (sistem ZK aman pasca-kuantum) saya akan menjelaskan teknologi ini, untuk apa manfaatnya, dan keterbatasannya. Ini adalah penjelasan yang panjang, jadi hari ini kita akan mulai dengan TEE: TEE adalah singkatan dari Lingkungan Eksekusi Tepercaya. Saya menganggap TEE sebagai upaya untuk memecahkan masalah Privasi dan Integritas, tetapi mereka memiliki masalah Kepercayaan yang serius. Mari selami 🤿 TEE - apa sebenarnya itu? - TEE seperti komputer yang tersembunyi di dalam kantong (tempat yang tidak bisa dilihat oleh siapa pun). - Anda mengirimkannya informasi menggunakan sistem kunci publik, artinya semua orang dapat mengirimkannya data terenkripsi - Kemudian, ia dapat mendekripsi data tersebut, memprosesnya dengan integritas, mengenkripsinya kembali, menandatanganinya untuk integritas, dan mengirimkannya kembali kepada Anda (dalam bentuk terenkripsi). Secara teori, ini seperti memiliki saluran terenkripsi langsung ke Tuhan, atau ke mesin yang dapat dipercaya, dan Anda bertanya apa yang harus dihitung, dan itu dilakukan tanpa membocorkan informasi apa pun, karenanya, Anda mendapatkan privasi. Masalahnya: Ini hanya berlaku secara teori. Mengapa? Kantong yang disebutkan adalah chip fisik yang berada di dalam komputer. Siapa pun yang memiliki komputer itu dan menjalankannya dapat mengacaukan TEE dan membuatnya membocorkan informasi yang tidak seharusnya. Jadi privasi yang Anda jamin oleh brosur tidak seketat yang Anda kira. Masalah yang lebih besar: (alias masalah yang menyiratkan Anda tidak boleh mempercayai TEE untuk menjalankan blockchain yang benar-benar terdesentralisasi) Untuk jumlah $ tertentu seseorang (pikirkan grup Lazarus) dapat mengekstrak kunci yang digunakan TEE untuk (a) mendekripsi pesan Anda dan (b) menandatangani integritas komputasi yang dilakukannya. Setelah orang jahat memiliki kunci ini, mereka dapat masuk ke muatan *apa pun* dan juga membaca pesan Anda. Tidak mungkin mereka akan melakukan ini dari jauh ke TEE di ponsel cerdas atau laptop Anda, itulah sebabnya Anda dapat menggunakannya untuk dompet Anda sendiri dan dengan jumlah kecil. Tapi, dan ini adalah bagian pentingnya, Anda tidak dapat memiliki sistem konsensus yang mengandalkan TEE untuk kepercayaan. ...