scrypt-interactive
scrypt-interactive copied to clipboard
[DEPRECATED] Truebit Verification for Scrypt
Travis is currently failing due to Postgres. Builds [here](https://travis-ci.org/TrueBitFoundation/scrypt-interactive/builds/350849684).
Created test that runs both claimant and challenger from client. Does one good claim, and one bad claim at same time. Currently unexpected behavior from claimant
The logging level should maybe be determined based on an ENV variable. could call it something like `LOG_LEVEL` like rails does.
This [method](https://github.com/TrueBitFoundation/scrypt-interactive/blob/master/contracts/Verifier.sol#L209) allows the client to end verification games.
Using this as an ongoing issue to keep track of points for a future security audit.
One point: check whose turn it is in a verification game, potentially by comparing `lastClaimangeMessage` and `lastChallengerMessage` on `scryptVerifier`.
Following up on discussion with Oscar, let's set minDeposit as `0.001 ETH`, and timeout as `5 blocks`.
E.g. when a challenger defeats a claimant, all next challengers need to unbond their deposits.
Deploy the contracts to testnet. Might be better to use __Rinkeby__ instead of __Ropsten__, since the gas limit on Ropsten is low (you have to 51% attack the network to...
There is no jackpot in the current scrypt-interactive design; verifiers do not expect to earn rewards at equilibrium, as claimants will not submit incorrect claims. To keep things simple in...