ZCash เป็นสกุลเงินดิจิทัลที่ค่อนข้างใหม่ซึ่งมีพื้นฐานมาจากแนวคิดของการไม่เปิดเผยตัวตนโดยสมบูรณ์โดยคำนึงถึงรายละเอียดธุรกรรม ซึ่งใช้โปรโตคอล zero-knowledge ซึ่งตรวจสอบการทำธุรกรรม ซึ่งหมายความว่าอัลกอริธึมช่วยให้แน่ใจว่าฝ่ายหนึ่งสามารถพิสูจน์ให้อีกฝ่ายหนึ่งเห็นว่าคำสั่งนั้นเป็นความจริงโดยไม่ต้องส่งข้อมูลเกี่ยวกับหลักฐานเอง