Commitment Schemes
Web3 / privacy technology
Commitment schemes are cryptographic protocols enabling one party to commit to a value while keeping it hidden from others, with the ability to later reveal and prove the original value hasn't changed. The scheme consists of two phases: the commitment phase where a party uses a commitment function to create a binding, hiding representation of their chosen value, and the reveal phase where they provide evidence that proves their committed value matches the revealed value. These schemes form the foundation for many advanced privacy protocols and are essential building blocks in zero-knowledge proofs, multi-party computation, and confidential transactions. Example: Pedersen commitments, widely used in privacy-focused cryptocurrencies like Monero and protocols like Confidential Transactions, allow users to commit to transaction amounts using elliptic curve cryptography, proving amount validity without revealing the actual transferred values. Why it matters for privacy technology: Commitment schemes enable users to prove properties about hidden information without disclosure, forming the mathematical foundation for confidential transactions, private audits, and zero-knowledge protocols that power modern blockchain privacy solutions.
Explore the full Web3 Glossary — 2,062+ expert-curated definitions. Need guidance? Talk to our consultants.