Skip to main content

Commit-then-Reveal

Definition

Commit-then-Reveal is a cryptographic protocol used to ensure fairness in certain digital interactions, particularly in auctions or games. Participants first submit a “commit” value, which is a hashed or encrypted representation of their actual choice, and later “reveal” their true selection. This method prevents participants from altering their decisions based on others’ submissions after initial commitments are made.