ZCash adalah mata uang kripto yang berfokus pada privasi. ZCash menggunakan algoritma Equihash, yaitu algoritma Proof of Work asimetris yang membutuhkan memori besar (memory-hard) berdasarkan generalized birthday problem. ZCash mengandalkan kebutuhan RAM yang tinggi untuk menciptakan hambatan pada proses pembuatan bukti, sehingga pengembangan ASIC menjadi tidak memungkinkan.
ZCash menggunakan Zero-Knowledge Succinct Non-interactive Arguments of Knowledge (zk-SNARKs) untuk memastikan bahwa semua informasi (pengirim, penerima, jumlah) dienkripsi, tanpa kemungkinan terjadinya double-spending. Satu-satunya informasi yang diungkapkan terkait transaksi adalah waktu saat transaksi tersebut terjadi.
ZCash menggunakan Zero-Knowledge Succinct Non-interactive Arguments of Knowledge (zk-SNARKs) untuk memastikan bahwa semua informasi (pengirim, penerima, jumlah) dienkripsi, tanpa kemungkinan terjadinya double-spending. Satu-satunya informasi yang diungkapkan terkait transaksi adalah waktu saat transaksi tersebut terjadi.