Skip to main content

Commitment-Reveal Protocol

Definition

A Commitment-Reveal Protocol is a cryptographic method where a party first commits to a chosen value without revealing it, then later discloses the value and proves their commitment. This two-phase process ensures that the committed value cannot be altered after the initial commitment. It provides a mechanism for fair decision-making or secure information exchange in decentralized settings.