leapdao / EthereumMachineOracle

8 stars 4 forks source link

# ER. Improve timing logic. Make stuck disputes impossible (protect against frontrunning). #42

Closed roleengineer closed 3 years ago

roleengineer commented 3 years ago

Bounty

Bad actors are able to push incorrect claims by spaming EMO and frontrunning. The cost is one stake. Create unit tests that demonstrates such cases. Make such behaviour impossible or find another solution, that reduces potential risks to lose stake for good actors.

Scope

Deliverables

Funding Circle

General

Bounty Owner/Gardener

@roleengineer as EMO developer

Gain for the Role

Roadmap progress

Roles

bounty gardener: @roleengineer / 0 DAI bounty worker: @roleengineer / 80% bounty reviewer: @unknown / 20%

Gardener checklist

roleengineer commented 3 years ago

solved https://github.com/leapdao/EthereumMachineOracle/pull/33/commits/87fbbcd6a8f864bfd5f1112ef13e2ff7a3cd9f29 and https://github.com/leapdao/EthereumMachineOracle/pull/33/commits/32e5c39a76158d697fa64f95bba43ea7500ac19a