Banyak orang mengelompokkan ZK, FHE, dan TEEs sebagai “teknologi privasi”.
Namun mereka tidak memecahkan masalah yang sama.
Memahami ini adalah kunci untuk memahami @Rayls Enygma 👇
ZK (bukti tanpa pengetahuan / Zero-Knowledge proofs) berfokus pada verifikasi.
Ini memungkinkan Anda membuktikan sesuatu itu benar
tanpa mengungkap data yang mendasarinya.
Contoh:
Anda dapat membuktikan sebuah transaksi valid
tanpa mengekspos saldo atau detailnya.
Jadi ZK = verifikasi tanpa keterbukaan
FHE (Fully Homomorphic Encryption) berfokus pada komputasi.
Ini memungkinkan perhitungan dilakukan pada data terenkripsi,
tanpa pernah mendekripsinya.
Jadi FHE = komputasi tanpa paparan
TEEs (Trusted Execution Environments) berbeda.
Mereka bergantung pada perangkat keras yang aman untuk menjalankan kode secara terisolasi,
sehingga tidak ada yang bisa melihat apa yang terjadi di dalamnya.
Jadi TEE = eksekusi tanpa pengamatan
Sekilas semuanya terdengar mirip.
Tapi perbedaan nyatanya begini:
Mereka melindungi tahap-tahap berbeda dalam sebuah sistem.
• ZK → membuktikan kebenaran
• FHE → memproses data sensitif
• TEE → menjalankan eksekusi privat
Dan masing-masing memiliki trade-off.
ZK memberikan jaminan kriptografis yang kuat,
tapi bisa kompleks untuk dirancang.
FHE sangat kuat,
tapi masih mahal dan lebih lambat dalam praktik.
TEEs cepat dan praktis,
tapi bergantung pada kepercayaan terhadap perangkat keras.
Yang paling menonjol bagi saya adalah ini:
Tidak ada satu “solusi privasi” yang terbaik.
Anda memilih berdasarkan masalah yang sedang Anda selesaikan.
Dan persis seperti itulah yang dilakukan Engyma.
Alih-alih memaksa satu pendekatan di mana-mana,
ia menggabungkannya saat pendekatan tersebut memang masuk akal.
Misalnya:
Bukti ZK digunakan di lapisan transaksi
untuk memastikan dapat diverifikasi tanpa mengungkap data.
Metode lain seperti komputasi terenkripsi
digunakan secara selektif saat dibutuhkan.
Ini penting bagi institusi.
Karena mereka membutuhkan keduanya:
• privasi untuk data sensitif
• kemampuan diaudit untuk kepatuhan
Terlalu banyak privasi → tidak ada kepercayaan
Terlalu banyak transparansi → tidak ada adopsi
Tantangan sebenarnya adalah menggabungkan keduanya.
dan di sinilah rancangan Enygma menjadi menarik.
Ini bukan tentang memilih satu teknologi.
Ini tentang menggunakan alat yang tepat untuk pekerjaan yang tepat.
Namun mereka tidak memecahkan masalah yang sama.
Memahami ini adalah kunci untuk memahami @Rayls Enygma 👇
ZK (bukti tanpa pengetahuan / Zero-Knowledge proofs) berfokus pada verifikasi.
Ini memungkinkan Anda membuktikan sesuatu itu benar
tanpa mengungkap data yang mendasarinya.
Contoh:
Anda dapat membuktikan sebuah transaksi valid
tanpa mengekspos saldo atau detailnya.
Jadi ZK = verifikasi tanpa keterbukaan
FHE (Fully Homomorphic Encryption) berfokus pada komputasi.
Ini memungkinkan perhitungan dilakukan pada data terenkripsi,
tanpa pernah mendekripsinya.
Jadi FHE = komputasi tanpa paparan
TEEs (Trusted Execution Environments) berbeda.
Mereka bergantung pada perangkat keras yang aman untuk menjalankan kode secara terisolasi,
sehingga tidak ada yang bisa melihat apa yang terjadi di dalamnya.
Jadi TEE = eksekusi tanpa pengamatan
Sekilas semuanya terdengar mirip.
Tapi perbedaan nyatanya begini:
Mereka melindungi tahap-tahap berbeda dalam sebuah sistem.
• ZK → membuktikan kebenaran
• FHE → memproses data sensitif
• TEE → menjalankan eksekusi privat
Dan masing-masing memiliki trade-off.
ZK memberikan jaminan kriptografis yang kuat,
tapi bisa kompleks untuk dirancang.
FHE sangat kuat,
tapi masih mahal dan lebih lambat dalam praktik.
TEEs cepat dan praktis,
tapi bergantung pada kepercayaan terhadap perangkat keras.
Yang paling menonjol bagi saya adalah ini:
Tidak ada satu “solusi privasi” yang terbaik.
Anda memilih berdasarkan masalah yang sedang Anda selesaikan.
Dan persis seperti itulah yang dilakukan Engyma.
Alih-alih memaksa satu pendekatan di mana-mana,
ia menggabungkannya saat pendekatan tersebut memang masuk akal.
Misalnya:
Bukti ZK digunakan di lapisan transaksi
untuk memastikan dapat diverifikasi tanpa mengungkap data.
Metode lain seperti komputasi terenkripsi
digunakan secara selektif saat dibutuhkan.
Ini penting bagi institusi.
Karena mereka membutuhkan keduanya:
• privasi untuk data sensitif
• kemampuan diaudit untuk kepatuhan
Terlalu banyak privasi → tidak ada kepercayaan
Terlalu banyak transparansi → tidak ada adopsi
Tantangan sebenarnya adalah menggabungkan keduanya.
dan di sinilah rancangan Enygma menjadi menarik.
Ini bukan tentang memilih satu teknologi.
Ini tentang menggunakan alat yang tepat untuk pekerjaan yang tepat.