Mengapa menggunakan SNARK kolaboratif alih-alih hanya MPC? Kami sering ditanya: jika Anda sudah mempercayai jaringan MPC untuk privasi, mengapa menempatkan ZK di atas? Jika ada asumsi kepercayaan, mengapa tidak juga mempercayainya untuk kebenaran? 🧵
1/ ZK menjadi cara default untuk memverifikasi komputasi. Pertama onchain, lalu mungkin di mana-mana. Jika output Anda hanya bergantung pada kepercayaan pada jaringan MPC, orang akan mulai menghindarinya.
2/ Anda mungkin tidak mempercayai jaringan MPC dengan data Anda sendiri, tetapi yang lain melakukannya. Jika jaringan membuktikan komputasinya melalui ZK, Anda masih dapat mempercayai hasilnya—bahkan jika Anda tidak mempercayai jaringan yang memproduksinya. Sekarang, mengapa tidak juga menghapus asumsi kepercayaan untuk privasi?
3/ Saya berharap kita bisa. Tapi saat ini, tidak ada cara praktis. Konon, semakin banyak orang yang bekerja untuk mengurangi atau bahkan menghapus asumsi ini (termasuk kita). Jika kita membuat kemajuan yang sama di sini seperti yang telah kita lihat di ZK, kita mungkin benar-benar mendekati solusi ideal untuk negara bersama pribadi.
2,24K