Dalam dunia enkripsi, privasi dan keamanan sering kali menjadi sebuah kontradiksi. Karakter transparan dari Blockchain membuat semua transaksi terlihat publik, tetapi banyak pengguna ingin melindungi informasi pribadi mereka saat bertransaksi. Teknologi zk-SNARKs sedang memecahkan dilema ini.
Dari aplikasi praktis, mundur untuk membalik nilai teknis
Untuk memahami mengapa zk-SNARKs begitu penting, ada baiknya kita melihat masalah apa yang diselesaikannya.
Bayangkan Anda ingin melakukan perdagangan token di DEX, tetapi tidak ingin semua orang melihat saldo dompet Anda, jumlah transaksi, atau identitas pihak lawan. Blockchain tradisional tidak dapat melakukan ini—setiap transaksi dicatat secara permanen. zk-SNARKs memungkinkan Anda untuk membuktikan "transaksi ini memang valid", tanpa perlu mengungkapkan rincian spesifik. Inilah mengapa proyek seperti MantaPay, Zcash, dan lainnya dapat memberikan fungsi transaksi tersembunyi kepada pengguna.
Logika serupa juga berlaku untuk pinjaman DeFi. Peminjam perlu membuktikan bahwa mereka memiliki cukup agunan, tetapi tidak perlu mengungkapkan portofolio aset.