Re:Show HN: Go Freaking Do It – Smart contract for reaching ...
by tonyarkles on Monday December 04, 2017 @11:22AM
(#15845002)
Something to think about with that, wearing my black hat:
What's to stop me from putting up a stake, using a second email address as my "supervisor", and just confirming at the end of the month that I've reached my goal? Without doing anything, that makes me eligible for a chunk of the reward pool.
Re:Show HN: Go Freaking Do It – Smart contract for reaching ...
by monokh on Monday December 04, 2017 @11:52AM
(#15845284)
Exactly. The difficult part of creating these kind of value systems isn't just providing more beneficial incentives. It's also about providing the right combination of incentives that remove (as much as possible) any malicious intentions.
Re:Show HN: Go Freaking Do It – Smart contract for reaching ...
by frisby on Monday December 04, 2017 @12:08PM
(#15845423)
Nothing, you make a good point. We were going to use github commits as a trusted oracle in our first prototype of this idea so that a supervisor would not be needed (i.e. you would pledge to commit to a certain project a given amount within the month) but this would still be easy to game in the way you described.
Maybe there isn't a great way to implement this.
The way we had proposed to deal with funds that were not returned to the user because of failing a goal was to add them to a reward pool of sorts. We would take a percentage of any failed goal funds, but the majority would be given as rewards to others who had completed their goals in a similar area or time period. The details of this hadn't been fleshed out but one potential way to do it we discussed would be to distribute the reward pool at the end of every month to those who had completed gals in that month (proportional to the amount of money staked).
This would potentially remove some people's concerns listed in the comments about the money not being handled well in case of goal failure. Also it might drive more usage of the service if people would maybe even profit.