zk-SNARKs, Zk-STARKs and BulletProofs are three major zero knowledge proofs to provide privacy for the blockchain technology.

What is zk rollup? (1)

What is ZK Rollup? (2)

Working Principles of ZK Rollup

Bulletproofs: Short Proofs for Confidential Transactions and More

What Are Bulletproofs? Guide to Confidential Cryptocurrency Transactions

What is Zero-Knowledge Proof & its Role in the Blockchain World?

Zero Knowledge Proofs: An illustrated primer

ZK-STARKs — Create Verifiable Trust, even against Quantum Computers

zk-SNARKs — A Realistic Zero-Knowledge Example and Deep Dive

Zk-SNARKs: Under the Hood

What are zk-SNARKs?

STARKs, Part 3: Into the Weeds