Skip to content

Home > Cryptographic Primitives > Pedersen-Commitments

Pedersen Commitments

Description

A commitment scheme allowing a party to commit to a value while keeping it hidden, with the ability to reveal it later. Information-theoretically hiding and computationally binding.

Properties

  • Completeness: A party can always open the commitment to the committed value
  • Soundness: Computationally binding under the discrete logarithm assumption
  • Zero-knowledge: Information-theoretically hiding

Based on

Discrete Logarithm assumption over a cyclic group

Used by

Bulletproofs, ZKAttest, Docknetwork, Sigma-Protocols-Damgard, Proof-Systems-for-DL

Resources