I made a copy of Mike's version, and made the description more explicit.
The goal here is to describe DisputeGame in a way that facilitates the security analysis. This is important to Optimism; it is also important for us, as we plan to write a formal verification of the dispute protocol.
The explicit description also hopefully serves as an implementation guide.
We should choose to review this spec in notion or in GitHub, but not both. @lalexgap and @kerzhner should coordinate how to review this.
This spec is exported from the following notion document: https://www.notion.so/statechannels/Copy-of-Dispute-game-design-2eee37cd8cc943759405a9ef97885411
I made a copy of Mike's version, and made the description more explicit.
The goal here is to describe DisputeGame in a way that facilitates the security analysis. This is important to Optimism; it is also important for us, as we plan to write a formal verification of the dispute protocol.
The explicit description also hopefully serves as an implementation guide.
We should choose to review this spec in notion or in GitHub, but not both. @lalexgap and @kerzhner should coordinate how to review this.
Resolves #37. Resolves #10.