Skip to main content
Quay lại từ điển
Technical
Advanced

Zero-Knowledge Proof

Còn được gọi là: ZK Proof, ZKP, Zero-Knowledge Cryptography

A cryptographic method that allows one party to prove a statement is true without revealing any information beyond the validity of the statement itself.

A zero-knowledge proof (ZKP) is a cryptographic protocol where a "prover" can convince a "verifier" that a statement is true without disclosing the underlying data. In blockchain, ZKPs enable privacy-preserving transactions and scalable computation verification.

The Classic Analogy (Ali Baba's Cave):

Imagine a circular cave with a locked door. You want to prove you know the password without revealing it. You enter from one side, I shout which side to exit from, and you consistently exit correctly. After many rounds, I'm convinced you know the password, but I never learned it.

Types of ZK Proofs:

TypeProof SizeVerification SpeedTrusted Setup
zk-SNARKSmall (~300 bytes)FastYes (most)
zk-STARKLarger (~50KB)Very fastNo
PLONKSmallFastUniversal
Groth16SmallestFastestPer-circuit

Blockchain Applications:

ZK-Rollups (Scaling): - Batch thousands of transactions off-chain - Generate a proof that all transactions are valid - Post only the proof to L1 (much cheaper than posting all data) - Examples: zkSync, StarkNet, Scroll

Privacy: - Prove you have enough funds without revealing your balance - Prove identity attributes without revealing personal data - Zcash uses ZKPs for private transactions

Cross-Chain Verification: - Prove the state of one chain on another without a trusted bridge - ZK light clients for trustless cross-chain communication

Identity (ZK-KYC): - Prove you are over 18 without revealing your birthdate - Prove you are not on a sanctions list without revealing your identity

Why ZK Matters for Crypto: - Enables private transactions on public blockchains - Makes L2 scaling trustless (math instead of trust assumptions) - Reduces on-chain data requirements dramatically - Enables verifiable computation for complex off-chain operations

Current Limitations: ZK proof generation is computationally expensive, hardware acceleration (ZK ASICs) is still developing, and developer tooling remains complex compared to traditional smart contract development.

Phân tích tiền điện tử liên quan

Khám phá cách Zero-Knowledge Proof áp dụng cho các tiền điện tử này với phân tích điểm STRICT chuyên sâu.

Cập nhật lần cuối: 3/4/2026