Title: Mastering Zero-Knowledge Proofs