What is "commit-reveal"? To understand how the commit-reveal commitment scheme works, it is useful to break it down into it's two component parts: Commit: You assert your choice to your peers. Reveal: You reveal your choice, and everyone can verify that is in fact what you committed to.