Zcash is gebouwd op de oorspronkelijke Bitcoin-codebasis, met veel belangrijke verbeteringen gericht op privacybehoudende afgeschermde adressen en een gemeenschapsontwikkelingsfonds. Als zodanig zijn Zcash-transacties volledig privé.
De transactiegegevens worden op een openbare blockchain geplaatst, vergelijkbaar met andere cryptocurrencies, maar met een verschil - deze transacties kunnen dan worden geverifieerd zonder de afzender, de ontvanger of het transactiebedrag te onthullen.
De Zcash-munt is ZEC. Het kan worden verhandeld op beurzen, maar het kan ook worden gedolven. Het delven van ZEC lijkt erg op Bitcoin, en ZEC worden gecreëerd telkens wanneer een blok wordt toegevoegd aan de Zcash-blockchain. Zcash mining is veel sneller dan Bitcoin - het kan 8 keer vaker gemined worden dan Bitcoin.