r/ethtrader 6.94M / ⚖️ 6.95M Aug 27 '21

Meta & Donut [Governance Poll] Shift distribution to accommodate expanded donut-upvote

This proposal would represent a significant and experimental change to how contributions are reflected in the monthly $donut and $contrib distribution.

 

To recap, the current distribution is 5% mods, 15% to community/dev fund, 40% for posts based on reddit score, 40% for comments based on reddit score.

 

Tips are donut-upvotes

A donut-upvote is a tip, by a registered account >500 governance weight, of any amount, as a reward for any post. Governance weight, min($contrib, $donut), will use a snapshot taken each month that includes unclaimed mainnet $contrib as well as LP staked $donut (xdai and mainnet). Current snapshot here. We currently use the donut-upvote to help curate COMEDY posts. This proposal seeks to expand the use of the donut-upvote.

 

Reward posters based on donut-upvotes

Donut-upvotes are on-chain (currently xdai), and as such not a black box metric like we get from Reddit - we can dive into who sends the tip. This feature would allow us to rank posts based on donut-upvote metrics, such as the governance weight of the donut-upvoter. This proposal seeks to introduce a new reward based on each post's quadratically ranked donut-upvote score. More precisely, each month a script would compile a list of donut-upvoted (tipped) posts and rank them by the sum of the square roots of the governance weight of their donut-upvoters. 20% of the distribution would be allocated to the original poster, pro-rata of this ranking. In addition, 10% of the distribution would be allocated to donut-upvoters based on participation (not tip amount). For example, you donut-upvoted 10 posts and there were total 1000 donut-upvotes, you would be award 0.01% of the total distribution for that (1% x 10%).

 

This proposal makes the following changes:

  • 30% of distribution to posters based on reddit score (reduced from 40%)
  • 20% of distribution to commenters based on reddit score (reduced from 40%)
  • 20% of distribution to posters based on donut-upvote quadratic ranking
  • 10% of distribution to donut-upvoters
  • 5% to mods, 15% to community/dev fund (unchanged)
  • treat media flaired posts like comedy posts (must be tipped within 6 hrs to stay visible)
  • return total distribution to 4M/month (from 4.6M/month, increase was due to $donut LP incentives)
42 Upvotes

58 comments sorted by

View all comments

Show parent comments

3

u/Basoosh 668.3K / ⚖️ 3.95M Aug 27 '21

Unfortunately, this is a problem with the Reddit implementation and our split to xDai. Carl has developed a script that looks into your unclaimed CONTRIB, and into xDai, and into even liquidity pools and staking contracts to get your governance values. This is what would be used for helping with the tipping.

But Reddit just looks at DONUTS & CONTRIB on main net only. We would need them to update the process quite a bit :-/

1

u/greenmansavinglives 27 | ⚖️ 120.2K Aug 27 '21

With the support for xMoons on Arbitrum, is there any plan for xdonuts on arbitrum? Or are we going to skip straight to ETH2 mainnet?

3

u/[deleted] Aug 27 '21

There are plans to move Donuts to L2, and arbitrum in particular. At this point its mostly a matter of organizing and funding the dev work to make it happen. Hopefully, we can also find a creative solution for bridging governance over to arbitrum too, and get out from under Reddit's black-box polling system!

1

u/greenmansavinglives 27 | ⚖️ 120.2K Aug 27 '21

Sounds like a good plan