oceanprotocol-archive / bounties

🎣 Bounties for Ocean Protocol
Apache License 2.0
11 stars 0 forks source link

AlgoRank staking + CLR #25

Closed innopreneur closed 3 years ago

innopreneur commented 4 years ago

Prize Title

AlgoRank - Mini CLR for Algo marketplace

Prize Bounty

50,000 $OCEAN tokens to be distributed to 2+ winners (3-4K$ based on average price of $OCEAN in May, 2020)

Challenge Description

Concept: Imagine you enter a store full of advanced algorithms. You want an algorithm that detects faces so you walk to the shelf that says 'image algos'. It contains hundreds of algos that claim to solve your task but you do not want to test every single one of them. So you ask someone from the supermarket staff to rate them for you. You are not quite happy with the rating since it does not match your criteria. Enter AlgoRank! A crowdsourced algorithm ranking platform with skin-in-the-game. Experts and enthusiasts stake on various algorithms in the marketplace to signal their vote of confidence in the quality and usefulness of the algorithms. The host marketplace (for this MVP imagine that's Ocean Protocol) rewards both stakers and algo providers once a month with a mechanism similar to Gitcoin Mini-CLR rounds!

Details: Ocean Protocol v2 augments v1 with the ability to run privacy-preserving data pipelines on (private) data that can't be seen by the user/consumer. Internally, we use the code name compute-to-data for this new release.

Furthermore, we have added a new asset type "Algo" to the core protocol in addition to the existing asset type "data". Users of Ocean powered DApps and Data DEXes can reuse existing Algos (a generalized term for data pipelines, ML models, etc.) listed on the marketplaces on matching data sets. This means Ocean Protocol is now equipped to power AI/ML algo marketplaces (v2) in addition to being a substrate for decentralized data access control (v1).

To bootstrap our ecosystem of data scientists and ML engineers, we would like to create mechanisms to fairly and objectively rank and reward the best performing algorithms. To that end, we are asking you dear BUIDLers to come up with ideas and MVPs for ranking and rewarding algorithms across all Ocean-powered data marketplaces.

For the purposes of this bounty, you can use Ocean Commons marketplace as your only source of algos and datasets for ranking/rewarding.

An interesting way to do this is a modified version of Gitcoin Mini CLRs for Algos on Ocean v2 using mechanisms like QF (quadratic funding) and staking. (using QF is not a strict requirement, but strong suggestion)

What is Mini CLR - Gitcoin

A few small modifications could be done to fit this mechanism to our use case (bootstrapping algos and data pipelines). The following features satisfy the requirements of MVP1:

At a later stage, Ocean Protocol could activate onchain referrals (planned feature on our roadmap), so that stakers automatically receive a portion of the Algo revenues (if a paid Algo). For this MVP/bounty you can distribute 20% of the monthly rewards to the accounts that maintained a minimum threshold of stake on any given Algo. (GAS is free/cheap on our PoA network Pacific, so we can do many microtransactions at no/low cost).

Ocean Protocol v2 CtD docs:

Compute-to-Data

Simplified tech explainer blog post for v2:

Behind the Scenes: Ocean Compute-to-Data

Submission Requirements

100% = functional code and front-end and implements all the features listed in MVP1

50% = functional code covering reqs in MVP1 but no sleek/usable GUI

50-100$ in $OCEAN for very good concepts with min of 2-4 pages of concept and diagrams + the right to submit funding proposal(s) for further development of your concept(s).

Judging Criteria

Best idea and implementation together will be selected as winner of the bounty, There can be multiple winners as well. In that case, bounty reward will be distributed equally/unequally to those winners

Winner Announcement Date

Winners will be announce after a week of submission deadline as soon as we complete reviewing the submissions.

What's Next?

Once you successfully come out of this last stage and show potential for growth of your platform, we might offer you a chance to join our Ocean apps support program, where we will incentivise and mentor you to help grow this platform into a startup with marketing, mentorship and investments

How to Submit?

Resources for Developers

Questions & Reviews

You can reach out to us for any queries via email to ecosystem@oceanprotocol.com or post your questions in our discord channel - Ocean Protocol's Discord

gitcoinbot commented 4 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


This issue now has a funding of 50000.0 OCEAN (3383.5 USD @ $0.07/OCEAN) attached to it as part of the oceanprotocol fund.

gitcoinbot commented 4 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work has been started.

These users each claimed they can complete the work by 23 minutes from now. Please review their action plans below:

1) turripa has started work.

I would like to be able to participate in Ocean Protocol projects and help the community, together we will make Ocean great 2) inesmariad has started work.

I would like to be able to participate in the projects of the Ocean Protocol and help the community, together we will make Ocean great. I think my knowledge can help improve it and get a reward for it never hurts 3) calchulus has started work.

Working on a weighting formula to allow for a quadratic voting style way to rank data sets and other assets within the Ocean protocol ecosystem 4) dhruvluci has started work.

Dolphin Points is an inalienable score for every algo/dataset on ocean. DP scores are determined using the CLR formulation, applied to $ocean stakes made by users to show their support.

Learn more on the Gitcoin Issue Details page.

gitcoinbot commented 4 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work for 50000.0 OCEAN (3957.5 USD @ $0.08/OCEAN) has been submitted by:

  1. @turripa
  2. @inesmariad
  3. @calchulus
  4. @dhruvluci

@innoprenuer please take a look at the submitted work:


gitcoinbot commented 4 years ago

Issue Status: 1. Open 2. Cancelled


The funding of 50000.0 OCEAN (3426.65 USD @ $0.07/OCEAN) attached to this issue has been cancelled by the bounty submitter

gitcoinbot commented 4 years ago

⚡️ A tip worth 25000.00000 OCEAN (1713.33 USD @ $0.07/OCEAN) has been granted to @dhruvluci for this issue from @innoprenuer. ⚡️

Nice work @dhruvluci! Your tip has automatically been deposited in the ETH address we have on file.

gitcoinbot commented 4 years ago

⚡️ A tip worth 1100.00000 OCEAN (75.39 USD @ $0.07/OCEAN) has been granted to @calchulus for this issue from @innoprenuer. ⚡️

Nice work @calchulus! Your tip has automatically been deposited in the ETH address we have on file.

calchulus commented 4 years ago

nice! Thanks!

On Tue, Jul 7, 2020 at 7:51 PM Gitcoin.co Bot notifications@github.com wrote:

⚡️ A tip worth 1100.00000 OCEAN (75.39 USD @ $0.07/OCEAN) has been granted to @calchulus https://github.com/calchulus for this issue from @innoprenuer https://github.com/innoprenuer. ⚡️

Nice work @calchulus https://github.com/calchulus! Your tip has automatically been deposited in the ETH address we have on file.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/oceanprotocol/ocean-bounties/issues/25#issuecomment-654802337, or unsubscribe https://github.com/notifications/unsubscribe-auth/AD2K6RMDJLHTZ7NLXVLYV53R2MD3TANCNFSM4NHPNUYQ .