ZCash est une cryptomonnaie décentralisée qui fonctionne comme un fork de la blockchain Bitcoin. Initialement développée sous le nom de Zerocash par un groupe de scientifiques et le spécialiste en sécurité informatique Zooko Wilcox O'Hearn, elle a été rebaptisée par l'Electric Coin Company. Le projet est actuellement régi par la Zcash Foundation, qui supervise son développement continu et la maintenance du réseau.
Contrairement au Bitcoin, qui maintient un registre transparent où les détails des transactions peuvent être tracés, ZCash utilise le protocole de sécurité zk-SNARK pour offrir une confidentialité renforcée. Cette technologie permet au réseau de vérifier la validité des transactions et la propriété des jetons sans révéler les détails spécifiques des parties impliquées. En chiffrant les données de transaction, ZCash garantit que les informations sensibles restent cachées du public tout en préservant l'intégrité du réseau.
Pour sécuriser le réseau et valider de nouveaux blocs, ZCash s'appuie sur un système de mineurs qui résolvent des problèmes cryptographiques complexes. Les mineurs contribuent à la puissance de calcul, appelée taux de hachage, pour vérifier les transactions et gagner des récompenses de bloc. Les utilisateurs peuvent participer à ce processus individuellement ou en rejoignant un pool de minage, qui combine les ressources pour accroître l'efficacité et améliorer la probabilité de gagner des récompenses pour la validation des blocs sur la blockchain.