Skip to main content

Commitment Schemes

Definition

A commitment scheme is a cryptographic method for locking a value such that it can be revealed later. It provides a way to commit to a piece of data without revealing it initially, ensuring that the committer cannot change the data later. This mechanism is crucial for protocols requiring verifiable actions or secret inputs where integrity must be maintained.