Skip to content
Lessons

Zcash

What Is Zcash? Private Digital Cash, Explained

Zcash is a cryptocurrency that lets you prove a payment is valid without revealing who paid whom or how much. Learn how shielded transactions and zero-knowledge proofs work.

11 min Updated May 30, 2026

Imagine paying with cash that somehow proves it’s real without showing anyone your wallet, your name, or how much you’ve got left. That’s the itch Zcash scratches in the digital world.

Money That Keeps a Secret

Before you read — take a guess

Guess before reading: on Bitcoin, who can see your past transactions?

Most cryptocurrencies are radically public. On Bitcoin, every payment ever made sits on a public ledger anyone can scroll through forever. It’s like posting your bank statement on a billboard — your name might not be on it, but your account number is, and people are surprisingly good at connecting dots.

Info:

Pseudonymous, not private

Bitcoin addresses aren’t your legal name, but every transaction is permanent and public. Link one address to your identity once, and your whole history unravels.

Zcash takes a different stance: prove the math, hide the details.

Why is a public blockchain like Bitcoin 'pseudonymous' rather than truly private?

Now nail down the difference between the two words people love to confuse:

Pick the right word for each blank.

Pick the right option for each blank, then check.

Bitcoin is : a fake name, not no name. Zcash aims for real , where the details stay yours.

The Big Idea: Prove Without Showing

Before you read — take a guess

Guess: can you prove you know a secret without ever revealing the secret itself?

Zcash is built on a kind of cryptographic magic trick called a zero-knowledge proof. The idea sounds impossible at first: you convince someone a statement is true without revealing why it’s true.

Tip:

The cave analogy

Picture a ring-shaped cave with a locked door splitting the far end. You claim you know the password. A friend waits at the entrance while you walk in and come back from whichever side they shout. Do it ten times and they’re convinced you know the password — without ever hearing it.

This is the heart of Zcash: you can prove a transaction follows all the rules (you owned the coins, you didn’t double-spend) without broadcasting who you are or how much you sent.

In the cave analogy, what plays the role of the 'secret' that stays hidden?

Now commit the definition to memory — type it, don’t just recognise it:

Complete the definition of a zero-knowledge proof.

Pick the right option for each blank, then check.

A proof convinces a verifier a statement is while revealing beyond its validity.

Transparent vs. Shielded

Before you read — take a guess

Guess: how many privacy modes does Zcash give you?

Zcash actually gives you two modes. Think of them as two kinds of envelopes:

  • Transparent (t-address) — works just like Bitcoin. Sender, receiver, and amount are all public. Starts with a t.
  • Shielded (z-address) — uses zero-knowledge proofs to hide sender, receiver, and amount. Starts with a z.

And you can move funds between the two — but crossing the boundary can leak metadata if you’re not careful.

The takeaway: Zcash gives you a dial for privacy, from fully public to fully shielded. Drag it yourself and watch what each setting reveals:

Slide the privacy dial
Sendert1abc…9f
Receivert1xyz…2k
Amount4.20 ZEC
TransparentMixedShielded

Everything public — just like Bitcoin.

First, a quick sort — which mode owns each property?

Sort each property by which Zcash address type it describes.

Place each item in the right group.

  • Sender, receiver, and amount are public
  • Behaves just like a Bitcoin address
  • Hides sender, receiver, and amount
  • Spends from the encrypted shielded pool

Now lock in the vocabulary — match each term to what it actually does:

Match each Zcash term to its meaning.

Pick a term, then click its definition.

Why Not Just Use Bitcoin?

Before you read — take a guess

Guess: if you reuse one Bitcoin address for years, what happens to your privacy?

So why bother with shielding at all? Because Bitcoin’s transparency is permanent. There’s no undo, no expiry, no “make this private later.” Once an address is tied to you, the whole back-catalogue is readable.

What's the key privacy weakness of a fully public blockchain like Bitcoin?

How a Shielded Transaction Works

Before you read — take a guess

Guess: when a shielded (z → z) payment settles, what do outside observers learn?

Here’s the sequence a shielded payment actually runs through — genuinely step by step:

  1. You hold shielded coins. Your balance lives in a shielded pool, hidden by cryptography.
  2. You build a proof. Your wallet creates a zero-knowledge proof showing the transaction is valid.
  3. The network verifies. Nodes check the proof is valid without learning the details.
  4. Done. The payment settles. Observers see only that a valid transaction happened.

When you send a fully shielded (z → z) payment, which details stay hidden from outside observers? Select all that apply.

And to make sure the verification idea sticks, produce it from memory:

Fill the blanks: what does the network check, and what does it learn?

Pick the right option for each blank, then check.

Nodes verify the is valid without learning the of the payment.

Zcash isn’t about hiding wrongdoing — it’s about restoring a basic property of physical cash: the details of your payment are nobody’s business but yours.

Putting It All Together

First, chunk the whole lesson into one picture — how the pieces connect:

Big picture

Zcash in one picture

  • Zcash
    • The problem
      • Bitcoin is public + permanent
      • Pseudonymous, not private
    • Zero-knowledge proof
      • Prove valid, reveal nothing
      • Cave + password analogy
    • Two address types
      • Transparent t-addr — public
      • Shielded z-addr — private
    • Privacy is a dial
      • Choose per transaction
      • Crossing the boundary can leak metadata
    • Shielded payment
      • Network checks the proof
      • Sees only that a valid tx happened
Five ideas, one structure: public vs. private money, the proof that makes privacy possible, and what stays hidden.

Now a mixed recap — it pulls ideas from across the whole lesson: sender privacy, the cave, and the two address types.

Question 1 of 40 correct

What does a zero-knowledge proof let you do?

Check your answer to continue.

Key Takeaways

Success:

What to remember

  • Zcash is digital cash with optional, math-backed privacy.
  • Zero-knowledge proofs let you prove a transaction is valid without revealing its details.
  • Shielded (z) addresses hide sender, receiver, and amount; transparent (t) addresses work like Bitcoin.
  • Privacy is a dial, not a switch — you choose per transaction.