CS206 · Research Prototype

Verifiable Commitment Game

Can cryptographic verification make strategic commitments trustworthy enough to sustain cooperation? This browser-only demonstration separates a mechanical guarantee—whether a reveal matches an earlier commitment—from behavioral claims about trust.

Static HTML · SHA-256 · no backend

Interactive round

1 · PlanPrivate action
2 · CommitLock digest
3 · RespondTrust / Protect
4 · RevealAction + nonce
5 · VerifyMatch?
1 of 6
Combined with the private plan before hashing; it prevents trivial guessing when the action set is small.
Not locked yet.
Choose a plan and lock the round.

Scripted comparison

Run the fixed six-round validation used in the proposal. These are software checks, not participant evidence.