Lancé en 2016 par Zooko Wilcox-O'Hearn et basé sur le protocole Zerocoin, Zcash (ZEC) est une crypto monnaie décentralisée et open-source centrée sur la confidentialité qui permet une transparence sélective des transactions. Les transactions Zcash peuvent être transparentes ou protégées par une preuve de connaissance nulle appelée zk-SNARKs.
Cela permet au réseau de maintenir un registre sécurisé des soldes sans divulguer les parties ou les montants en cause. Au lieu de publier l'autorisation de dépenser et la valeur des transactions, les métadonnées des transactions sont cryptées et les zk-SNARKs sont utilisés pour prouver que personne n'est malhonnête.