k-dss icon indicating copy to clipboard operation
k-dss copied to clipboard

Higher level goal: Striving to eliminate non-standard models of `dss`

Open MrChico opened this issue 7 years ago • 0 comments

The reachability proofs of dss.md can be thought of as axiomatically defining the theory k-dss that is the dapp that is MCD. We are working with two standard models (we expect) to model this theory, [dss solidity]((https://github.com/makerdao/dss/) and dss solidity assembly.

To try to quantify and strive towards as much coverage as possible, or to try to quantize the extent to which k-dss defines MCD, it is helpful to consider what would be "non-standard" models of k-dss. In other words, what EVM bytecode could we imagine that might pass the test and still have unintended behavior? Three obvious tasks remaining to make k-dss more of an exhaustive spec are https://github.com/dapphub/k-dss/issues/24, https://github.com/dapphub/k-dss/issues/12 and https://github.com/dapphub/k-dss/issues/16.

I think we could turn this into a really fun reverse bug bounty game

MrChico avatar Oct 14 '18 07:10 MrChico