https://bitsgap.com/blog/understanding-zero-knowledge-proofs-and-their-importance/
Understanding Zero Knowledge Proofs and Their Importance