Kriptomenjačnica

ZK-SNARK vs ZK-STARK

Dve vrste zero-knowledge proof sistema — razlike u sigurnosti i efikasnosti.

Zero-knowledge proof sistemi omogućavaju dokazivanje tvrdnje bez otkrivanja informacija — dve dominantne implementacije su ZK-SNARK i ZK-STARK.

ZK-SNARK (Succinct Non-interactive ARgument of Knowledge):

•Kratak proof size (< 1KB)
•Brza verifikacija
•Zahteva trusted setup (potencijalni backdoor)
•Groth16 najčešće korišćen SNARK

Gde se koristi:

•Zcash — privatne transakcije
•zkSync Era
•Polygon Hermez
•Tornado Cash (mikser)

ZK-STARK (Scalable Transparent ARgument of Knowledge):

•Nema trusted setup (transparentna kriptografija)
•Quantum resistant (post-quantum sigurnost)
•Veći proof size od SNARK
•Brži za generisanje (proving)

Gde se koristi:

•StarkEx / Starknet
•dYdX v3 (StarkEx)
•ImmutableX (NFT gaming)

Plonk i Recursive proofs:

•PLONK — novi SNARK standard bez per-circuit trusted setup
•Recursive proof: proof koji verifikuje drugi proof
•Omogućava: batching tisuća transakcija u jedan proof

Praktična primena:

•L2 rollup verifikacija na L1
•Privacy coins
•Identity proof (zkKYC)
•Machine learning inference proof

Trend:

•"ZK everything" — sve više primena izvan finansija
•EVM equivalent ZK (Polygon, zkSync, Scroll)
•Proof generation hardware (FPGA/ASIC za ZK)

Spreman da počneš?

Affiliate linkovi · Besplatna registracija

Srodni pojmovi