Skip to main content

Two round Commitment

Definition

Two-round commitment is a cryptographic protocol where a party first commits to a value and then later reveals it, ensuring honesty. In the initial “commitment” phase, a party publishes a cryptographically binding hash of their chosen value, without revealing the value itself. In the subsequent “reveal” phase, they disclose the original value and its hash, allowing others to verify consistency. This mechanism prevents participants from changing their minds or cheating after seeing others’ choices, providing fairness in distributed protocols.