Zero-Knowledge Proof is a cryptographic technique where no information is revealed during a transaction except for the interchange of some value known to both the prover and verifiers.
Click here for more details: https://www.leewayhertz.com/zero-knowledge-proof-and-blockchain/)