Cointegrity

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

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.

Category: privacy technology, blockchain technology

Definition maintained by Cointegrity. See our editorial policy for review standards on regulatory and compliance terms.

Explore the full Web3 Glossary — 2,094+ expert-curated definitions. Need guidance? Talk to our consultants.