Skip to content
This repository has been archived by the owner on Sep 19, 2024. It is now read-only.

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Bounty Hunter Protection #191

Closed
0x4007 opened this issue Mar 16, 2023 · 1 comment
Closed

Bounty Hunter Protection #191

0x4007 opened this issue Mar 16, 2023 · 1 comment

Comments

@0x4007
Copy link
Member

0x4007 commented Mar 16, 2023

I think it could be interesting to create some type of incentive system to protect bounty hunters from teams that take too long to finish reviews and approve bounties


          > Do you have any updates? @zgorizzo69

Waiting for fam to review pr #600

Originally posted by @zgorizzo69 in ubiquity/ubiquity-dollar#593 (comment)

@sergfeldman
Copy link

sergfeldman commented Mar 16, 2023

Bounty hunter protection is an interesting idea.
I have been thinking about similar ideas.
Let's discuss this.

  1. Protection fund
  • Protects bounty hunters from projects that are not effective in terms of bounty review (need to track metrics like time of PR review, etc)

  • Protects projects from bounty hunters that are not effective in terms of bounty implementation (need to track metrics that we discussed for the well done bounty - according to time, not high number of PRs, etc)

  • If a bounty hunter or a project are not effective to not meet (violate) some thresholds of metrics then they should pay a fee in UBQ (or uAD as a part of their bounty) into this Protection fund.

  • Fee in UBQ can be in fixed amount, for example 100 UBQ for 1 bounty. Fee in uAD can be a percentage of the bounty price, for example 10%. In the future, additional fees can be applied to parties that violated were not defective in several bounties.

  • If a bounty hunter or a project is suffered from a not effective partner then he should be able to get compensation in UBQ from this Protection fund.

  1. Lottery

If a bounty hunter is suffered from a project who slowly reviews his PR, then each day he can win a bonus in UBQ.

A bonus in UBQ is randomly varies from 1 to 1000 UBQ.
The longer he waits the higher chances to win a large bonus.

  1. Bounty efficiency standard and report

Ubiquity can define a kind of a golden standard for the bounties.
The standard will consist of the best practices and metrics to track.
We already discussed the some examples of metrics - time, number of PRs, etc

Then Ubiquity can scrape data on the all (DevPool and others bounties from the GitHub and publish regular Bounty state report (currently, not clear how to recognise the bounty).

Bounty state report will show current bounty resolution metrics and trends:

  • Number of projects who offer bounties
  • Number of open and done bounties
  • Average bounty price
  • And other metrics

Such reports are published by the companies who want to position as leaders on this market

The further development of the Bounty standard and support of the Bounty state report can be a way to apply for non-profit grants.

@ubiquity ubiquity locked and limited conversation to collaborators May 1, 2023
@0x4007 0x4007 converted this issue into discussion #279 May 1, 2023

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants