Zcash è stato costruito sulla base del codice originale di Bitcoin, con molti importanti miglioramenti incentrati sugli indirizzi protetti dalla privacy e su un fondo di sviluppo della comunità. In quanto tale, le transazioni di Zcash sono completamente private.
I dati delle transazioni vengono pubblicati su una blockchain pubblica, simile a quella di altre criptovalute, ma con una differenza: queste transazioni possono essere verificate senza rivelare il mittente, il destinatario o l'importo della transazione.
La moneta Zcash è ZEC. Può essere scambiata in borsa, ma può anche essere minata. Il mining di ZEC è molto simile a quello del Bitcoin e gli ZEC vengono creati ogni volta che un blocco viene aggiunto alla blockchain di Zcash. Il mining di Zcash è molto più veloce di quello del Bitcoin: può essere effettuato con una frequenza 8 volte superiore a quella del Bitcoin.