Zero-knowledge proof
A zero-knowledge proof (ZK proof) is a cryptographic way to prove a statement is true without revealing the underlying data. For example, proving you know a password without showing it.
How it works
There are two sides: a prover and a verifier. The prover creates a short mathematical proof, and the verifier quickly checks that it is valid without learning anything extra. Faking such a proof is practically impossible.
Blockchains use ZK for scaling and privacy. ZK rollups, a kind of layer 2, process thousands of transactions themselves and post a single proof to the main chain that everything was computed correctly. That is cheaper than checking each transaction separately. Other projects use ZK to hide amounts and addresses.
The technology is hard: generating proofs takes heavy computation, and implementation bugs are difficult to spot. "ZK" in a project's name guarantees nothing on its own, and many tokens use it as a buzzword.
A ZK rollup bundles 5,000 transfers. Instead of posting a check for each one to Ethereum, it posts one proof. If posting costs, say, $50, that is $0.01 per user plus the rollup's own costs, which is why transfers there cost cents.
A common mistake is buying a token just because it has ZK in its name, treating the technology as a promise of gains. Technology and token are different things: a strong network can have weak tokenomics. Judge real usage, unlocks and the team as you would for any project.
Questions and answers
What is ZK in simple terms?
It is a way to prove you know something or that something is true without revealing the details. Like proving you are over 18 without giving your birth date.
Why do blockchains use ZK?
To compress many transactions into one proof and save on fees, and to hide data that does not need to be public.
What is a ZK rollup?
It is a layer 2 network that processes transactions itself and posts a proof of their correctness to the main chain. That makes transfers faster and cheaper.
Related terms
Read next
A decentralized exchange has no support desk and no undo button. Here is what to check before a swap so your tokens do not end…
Read →AirdropAn airdrop is a token handout: a project sends coins to the wallets of people who used its service, held a token or…
Updated: 2026-10-19