Усі статті

How to Check a Zcash Transaction

Опубліковано: 5 серпня 2026 р.Анонімність

Цю статтю ще не перекладено вашою мовою — ви читаєте оригінал мовою English.

Також доступна мовами:EspañolРусский中文

Checking a Zcash transaction takes about thirty seconds in any block explorer — but what you see depends on which kinds of address the transfer moved between. One transaction will show you the sender, the recipient and the amount, exactly like Bitcoin. Another will show you only that a transfer happened at all. The difference is not in the explorer's settings; it is in how the coin is built, and it is worth understanding before you send money.

A gold Zcash coin bearing the Z logo against a blue circuit board and binary code

Looking up a ZEC transfer

You need the transaction id — the hash, a long string of letters and digits that your wallet or exchange gives you after sending. Sometimes all you have is an address, and that works too, provided the address is transparent.

Open any Zcash block explorer and paste the hash into the search box. The explorer will tell you whether the transaction made it into a block, how many confirmations it has, and what is actually visible in it. A handful of confirmations is normally enough to treat a transfer as final.

Then it gets interesting. In one case the page shows a sender address, a recipient address and an amount. In another all three fields are simply empty, while the transaction itself sits in a block, properly confirmed. The second case is not an error and not a delay. That is privacy working as designed.

Why Zcash has two kinds of address

There really are two, and they behave differently.

Transparent addresses start with t and work like Bitcoin's. Everything that passes through them sits in the blockchain in the open: who, to whom, how much, when. There is no privacy here at all, and that is deliberate rather than an oversight.

Shielded addresses start with z. A transfer between two of them hides the sender, the recipient and the amount. What stays in the blockchain is a proof that the transaction is valid — the money did not appear out of nowhere and is not being spent twice — with no detail about whose it is or how much of it there is.

That gives four kinds of transfer, and each reveals something different:

  • t → t — everything is visible, just like Bitcoin;
  • z → z — nothing is visible beyond the fact that a transaction occurred;
  • t → z — "shielding": you can see where the money came from and how much, but not where it went;
  • z → t — the way back out: you can see the recipient and the amount, but not the source.

Those last two matter more than they look. Every entry into the shielded zone and every exit from it leaves a public trace carrying an amount and a timestamp. More on that below.

The defining feature: privacy here is optional

This is what separates Zcash from every other privacy coin, and it is the thing people most often get backwards.

Privacy in Zcash is a mode you have to turn on. The coin is capable of it, but by default it behaves like Bitcoin. Users choose which address type to use, and historically most chose the transparent one — not on principle, but because it was easier: exchanges supported only t-addresses for years, wallets did not always handle shielded ones, and fees and resource requirements were higher.

The result is an awkward paradox. Zcash's cryptography is strong — stronger than most of its competitors'. And it protects you less the fewer people use it: you can only hide in a crowd, and if the shielded zone holds few transactions, each one stands out more.

That is why the phrase "Zcash is a privacy coin" is misleading without a qualifier. It is private if you use z-addresses. If you do not, you are using Bitcoin with a different logo.

zk-SNARKs in plain words

The mechanism that hides everything without breaking anything is called a zero-knowledge proof. The idea is to prove a statement while revealing nothing beyond the fact that it is true.

An everyday analogy: you can prove you are over eighteen without stating your date of birth. The person checking learns the fact they need and nothing else.

In Zcash the statement being proved is this: "this transaction is valid — the sender owns the coins being spent, the inputs equal the outputs, and these coins were not spent before." The network verifies the proof and accepts the transaction without knowing the addresses or the amount. The proof itself is short and quick to check, which is where the letters in the name come from.

Early versions of the scheme had a weak point: setting them up required a ceremony involving secret parameters, and the participants had to destroy their shares. Had anyone kept theirs, they could have quietly created coins out of nothing. That would not have broken privacy, but it would have broken the money supply. Later versions of the protocol removed the ceremony entirely, and that is one of the project's main technical achievements.

What Elliptic and Chainalysis can see

The firms that do blockchain analytics for exchanges and law enforcement have supported Zcash for years. It is worth being precise about what they can actually do.

The transparent side they read completely — there is nothing to unravel, it is all open, and the same address clustering that works on Bitcoin works here. The inside of the shielded zone they do not see: nobody has broken the mathematics.

What they do see are the boundaries. Every entry into the shielded zone and every exit from it is a public event carrying an amount and a time. If an unusual amount goes in and an almost identical one comes out an hour later, the link suggests itself without any cryptography at all. Academic work has shown that a significant share of early shielded transactions could be linked exactly this way — through habits of use, not through any weakness in the cipher.

The practical conclusion is not alarming, just precise: Zcash protects the contents, not you from carelessness. The cryptography does its part honestly. Everything else depends on how you use it.

Viewing keys — something Monero does not have

One more distinguishing feature, rarely mentioned, that noticeably affects which coin suits you.

A shielded address has a separate viewing key. It lets you reveal the contents of your transactions to someone you have chosen — an accountant, an auditor, a tax authority — without handing over control of the funds and without revealing anything to anyone else. Private by default, disclosed on your decision.

For a company that needs confidentiality from competitors and accountability to regulators at the same time, that is a workable compromise. Zcash's developers aimed at exactly this audience from the start, and the whole optional-privacy design grows out of it.

How this differs from Monero

Two approaches to one problem, differing in exactly one respect — but a fundamental one.

In Monero privacy is mandatory. Transparent addresses do not exist, every transaction is hidden the same way, and there is nothing to choose. That means the crowd you hide in is everyone on the network, not the minority who enabled a setting. The price is that there is no mechanism for selective disclosure, and a harder relationship with exchanges: many platforms delist the coin.

In Zcash privacy is optional. Hence the exchange compatibility, the viewing keys and the regulatory goodwill — and hence the weak spot: the fewer people turn protection on, the weaker it is for those who do.

Which is better depends on the job. If you want privacy that works without your participation, Monero is the more sensible direction, and how to get it is covered separately in how to buy Monero anonymously. If you need the option of showing your transactions to someone who asks, Zcash was built for precisely that.

How people de-anonymize themselves

The mistakes are the same for everyone, and not one of them involves cryptography.

Keeping funds on a transparent address and assuming the coin protects you. The most common case by far. A t-address offers no protection whatsoever.

Withdrawing from the shielded zone exactly what you put in. The pair "4.7 ZEC in, 4.68 ZEC out" links itself without any analysis. If you shield, do not rush and do not repeat amounts.

Reusing a single transparent address. Every transfer through it collects into one history, and it takes a single occasion where that address appeared next to your name for the whole history to become yours.

Believing the network hides your connection. It hides the contents of a transaction, not your IP address or your browser fingerprint. Those are different layers, and the second one needs different tools.

Where to exchange ZEC

If the task is swapping Zcash for another coin, a registration-free exchanger spares you an extra dossier: with no account, no record is created linking your identity to your addresses. Where verification is required by law and where it is not is unpacked separately: crypto exchange without KYC.

When exchanging, mind the address types. If you send from a shielded address and receive to a transparent one, the exit from the shielded zone becomes a public event — with an amount and a timestamp. Privacy is not lost at the moment of the swap; it is lost at the moment the money crosses the boundary of the zone.

Current directions and rates are on the rates page, and the exchange itself needs no account. Questions about how an order proceeds are collected in the FAQ.

In short

Checking a Zcash transaction is easy, but what you get depends on the addresses: between transparent ones everything is visible, between shielded ones nothing is. Privacy in this coin is optional and switched on by the user, so its strength depends not only on the mathematics but on how many people use it. The cryptography here is strong; the weak point is habits. And the most common mistake is assuming the coin protects you by itself, when it is waiting for you to ask.

Поділитися: