Skip to main content

What Is a Potential Vulnerability of a Commit-Reveal Scheme If the ‘Reveal’ Step Is Delayed?

If the 'reveal' step is significantly delayed, the user who submitted the commitment faces the risk of the market moving against their intended trade. If the price moves favorably, the user might choose not to reveal the transaction, a practice known as 'griefing' or 'transaction aborting.' This can lead to market inefficiency and wasted computational resources from the commitment phase.

A well-designed scheme must incentivize timely reveals and potentially penalize intentional delays or non-reveals.

What Is a Commit-Reveal Scheme and How Does It Deter Malicious Transaction Ordering?
Explain How a Commit-Reveal Scheme Prevents a Transaction’s Content from Being Front-Run
How Does a ‘Commit-Reveal’ Scheme Achieve Transaction Privacy?
What Is the Disadvantage of Using a Commit-Reveal Scheme for High-Speed Trading?