What is Zcash?
๐ New to this? Just start reading at the top โ it begins in plain English and gets more detailed as you scroll. Jump to any level:
๐ข The simple version
Plain English โ no jargon. Start here.
Zcash is a cryptocurrency that uses zero-knowledge proofs (specifically zk-SNARKs) to allow transactions where the sender, receiver, and amount are all mathematically hidden โ while still allowing the network to verify that no coins were created out of thin air.
Why Bitcoin's privacy is limited
Bitcoin transactions are publicly visible on its blockchain. Every wallet address, every amount sent, every transaction link is permanently public and traceable. While addresses are not names, blockchain analysis firms routinely de-anonymise Bitcoin transactions by linking addresses to real identities through exchange KYC data, IP addresses, and spending patterns. Bitcoin offers pseudonymity, not privacy.
Zcash was created to offer genuine financial privacy โ transactions where the financial information is cryptographically protected rather than merely obscured. Zcash launched in October 2016, created by the Electric Coin Company (ECC), founded by Zooko Wilcox-O'Hearn.
Two address types โ the crucial distinction
Zcash has two types of addresses. Transparent addresses (t-addresses) work like Bitcoin โ all transaction data is publicly visible on the blockchain. Shielded addresses (z-addresses) use zk-SNARKs โ transactions between shielded addresses reveal nothing: not the sender, not the receiver, not the amount. The network can verify the transaction is valid without seeing any of this information.
This dual system is both Zcash's strength and its practical limitation. Most Zcash transactions historically used transparent addresses โ the same public-blockchain model as Bitcoin. The privacy features were technically available but not defaulted. This changed with the Sapling upgrade, which made shielded transactions dramatically cheaper and faster, increasing shielded address adoption.
What ZEC is used for
ZEC is Zcash's native currency โ used to pay transaction fees and as a store of value. Like Bitcoin, ZEC has a fixed supply of 21 million and uses proof-of-work mining. Unlike Bitcoin, Zcash has a "Founders' Reward" โ a percentage of block rewards went to the Electric Coin Company and the Zcash Foundation for the first four years, replaced by the "Dev Fund" after Zcash's first halving.
Is it legal in India?
Yes. ZEC is a VDA under Indian law. 30% tax and 1% TDS apply. Some exchanges have delisted privacy coins due to regulatory concerns โ verify exchange availability before trading. See India regulation.
๐ก A bit more detail
For when you want to go a little deeper.
zk-SNARKs โ the technology that makes privacy possible
A zk-SNARK (Zero-Knowledge Succinct Non-Interactive Argument of Knowledge) is a cryptographic proof that allows one party to prove they know something without revealing what that something is. For Zcash: a sender can prove "I have enough ZEC to send this transaction and I haven't double-spent it" without revealing how much ZEC they have or who they are.
The "succinct" in zk-SNARK means the proof is small and fast to verify โ a few hundred bytes, verifiable in milliseconds. This is critical for blockchain use: every node must verify every transaction quickly. Zcash was the first major cryptocurrency to deploy zk-SNARKs in production.
Zcash is used primarily by individuals and organisations with legitimate privacy needs: journalists protecting sources, businesses protecting competitive financial data, individuals in authoritarian regimes transacting without government surveillance, and people who philosophically believe financial privacy is a human right. Zcash has been listed on major exchanges including Coinbase and Binance, though some jurisdictions have seen exchange delistings of privacy coins under regulatory pressure. The ECC has actively engaged with regulators to demonstrate that Zcash's privacy features are compatible with anti-money laundering frameworks.
The trusted setup โ the ceremony
zk-SNARKs require a one-time "trusted setup" โ a ceremony generating cryptographic parameters called the Common Reference String (CRS). If the randomness used to generate these parameters is not destroyed, the ceremony participants could theoretically create ZEC out of thin air without detection. Zcash conducted two trusted setup ceremonies: the original "Powers of Tau" ceremony and the "Sapling" ceremony, each involving multiple participants from different countries, each generating and immediately destroying their portion of the randomness. If at least one participant's randomness is genuinely destroyed, the setup is secure.
Key Zcash metrics: shielded transaction percentage (historically low but increasing), ZEC price vs Bitcoin correlation (measures perception as digital gold vs privacy tool), exchange listing status (privacy coin regulatory risk indicator), and protocol upgrade activity. The critical ongoing question: does Zcash achieve meaningful adoption of shielded transactions? A privacy coin where most transactions are transparent provides limited privacy. Live data: CoinGecko ยท Zcash Block Explorer.
๐ฃ The full technical picture
For the technically curious.
The Zcash protocol: Sapling and Orchard
Zcash has undergone several protocol upgrades. Sapling (2018) redesigned the shielded transaction circuit to reduce proving time from ~40 seconds to ~2 seconds and memory requirements from ~3GB to ~40MB โ making shielded transactions practical on mobile devices. Orchard (2021, introduced in the NU5 upgrade) introduced a new shielded address pool using the Halo 2 proof system โ a recursive zk-SNARK that requires no trusted setup at all. Orchard addresses (unified addresses starting with "u1") provide the highest privacy level and are the recommended address type as of 2024.
Source: Zcash protocol specification. zips.z.cash ยท ECC: electriccoin.co
Halo 2 โ eliminating the trusted setup
Halo 2 (developed by the Electric Coin Company) is a recursive proof system that achieves zk-SNARK-like succinctness without a trusted setup. Recursion means proofs can verify other proofs โ enabling a single proof to verify an entire chain of transactions without the verifier needing to check each individually. This "proof-carrying data" concept allows Zcash to eventually verify its entire chain history with a single small proof. The Halo 2 research has been applied by other projects including the Aztec Protocol and influenced the broader ZK proof research community.
Zcash's note commitment scheme: each shielded ZEC note is committed to a Pedersen hash (a homomorphic commitment scheme that hides the note value while allowing the network to verify note existence). Spent notes are revealed as nullifiers โ unique identifiers derived from the note's private spending key and randomness, not revealing which note was spent. The network maintains a nullifier set; duplicate nullifiers indicate double-spending. The zk-SNARK proves: (1) the note commitment exists in the note commitment tree, (2) the nullifier is derived correctly from the note, and (3) the transaction preserves value balance โ all without revealing which commitment or what the value is.
Key facts
- Privacy mechanism: zk-SNARKs (Sapling) + Halo 2 (Orchard, no trusted setup)
- Address types: Transparent (t-addr, public) + Shielded (z-addr/unified, private)
- ZEC supply: 21 million (fixed, like Bitcoin)
- Consensus: Proof of Work (Equihash algorithm)
- Dev Fund: 20% of block rewards to ECC, Zcash Foundation, and ZCG
- Founded: 2016 (Zooko Wilcox-O'Hearn, Electric Coin Company)