Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

インセンティブ設計 #23

Open
yudetamago opened this issue Jul 8, 2019 · 6 comments
Open

インセンティブ設計 #23

yudetamago opened this issue Jul 8, 2019 · 6 comments

Comments

@yudetamago
Copy link

yudetamago commented Jul 8, 2019

refundやdistributeで、どのタイミングで実行するか、報酬額をどうするかで、少なくとも誰もが損をしないように出来るかという話
とりあえずメモ

@etaroid
Copy link
Contributor

etaroid commented Jul 9, 2019

これはrefund機能自体をなくす予定

@etaroid
Copy link
Contributor

etaroid commented Jul 9, 2019

distributeを実行するコントラクトがいつでも叩けてしまうということか…

@etaroid
Copy link
Contributor

etaroid commented Jul 9, 2019

  • reporterがdistributeすることが出来るようにすると、(distribute自体にgasもかかるので)request作った人がdistributeするインセンティブはたぶん無くなる

ここ考えていなかった…
ここはメタトラにするとかなのかな…

@etaroid
Copy link
Contributor

etaroid commented Jul 9, 2019

  • request作った人が別アカウント作ってそこに全部distributeするというようなことが出来るので、最低報酬額が0のrequestは現実的には使われない気がする。 ( LayerXcom/research-hunt-frontend#76 )

  • 最低報酬額が0より上だとしても、自分自身の別アカウントでapplyとsubmitしておけば、一人辺りに配る報酬額を減らせる

    • e.g. 他のreporterが1人、別アカウントのreporterが15人ならば「最低報酬額/16」を1人に支払うだけで済む

これは当面は
①「最低報酬金額は0.1ETH以上」等の仕様にする
② 複垢防止のためにアカウントの本人確認を導入する
という対策で行こうかなと思ってます!(もっといい方法あるかな…)

@yudetamago
Copy link
Author

yudetamago commented Jul 9, 2019

  • reporterがdistributeすることが出来るようにすると、(distribute自体にgasもかかるので)request作った人がdistributeするインセンティブはたぶん無くなる

ここ考えていなかった…
ここはメタトラにするとかなのかな…

メタトラにしても、損がなくなるだけで得をするわけではないのでたぶんインセンティブは生まれない気がします...!
言い換えると、もしちゃんと作るとしたら負のインセンティブが必要になるんじゃないかなあと思います。
(distributeしないとあらかじめdepositしておいた保証金を取られるみたいなのとか)

@yudetamago
Copy link
Author

これは当面は
①「最低報酬金額は0.1ETH以上」等の仕様にする
② 複垢防止のためにアカウントの本人確認を導入する
という対策で行こうかなと思ってます!(もっといい方法あるかな…)

良いと思います!
(本人確認で何するか次第で難易度が変わってきそう)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants