You can prove you are over 18 without revealing your birthday. You can prove you have enough money for a transaction without revealing your balance. You can prove a computation was performed correctly without revealing the inputs. Zero-knowledge proofs make…