A cryptographic technique that allows one party to prove they know a secret (or that data satisfies a condition) without revealing the secret itself.
ZKPs are increasingly used in DePIN for privacy-preserving location proofs, compute-job verification, and data authenticity attestations. A node can prove it completed a computation correctly without revealing the raw data, which is valuable for sensitive use cases like medical IoT or proprietary sensor readings.