MultiversX Tracker is Live!

CCIP - 029 Dynamic Karma Cap

All Cryptocurrencies

by COINS NEWS 126 Views

CCIP - 029 Dynamic Karma Cap

Problem

The 15k karma cap was implemented in April 2021 with the passing of CCIP 007

As the 15k is a fixed number it doesn't scale with changes to the subreddit and fluctuations in activity.

I think capping the max amount that can be earned each round is necessary which is the original premise of the 15k cap, so I'd like to change it to a dynamic system that will adapt to any changes in activity/karma.
I looked at a lot of ways making a dynamic system in this post I made 6 months ago. I didn't go any further with any of them though as I could pick holes in each system and find ways to manipulate it.

I recently revisited it with this idea and made a meta sub post for feedback

Solution

We set the karma cap at the 99.9th percentile karma score.

Which roughly equates to the users in the top 0.1% on the list are all capped at the same amount.

This only negatively affects 0.1% of users as they will earn less Moons and positively affects 99.9% of users as the Moon to karma ratio should be higher than it will be now with a 15k cap.

I've applied this to all the previous rounds, even before the 15k cap when it was a free for all and the numbers look good. This method isn't affected by how much the very top users are getting, it more depends on how many users are on the list.

Data

Here is what the last 6 distributions look like (round 25 is the proposal data so not finalised):

Current data with 15k cap

---------------------------------------------------------------------------------------------------------------------------------------------

I propose that for each round the karma cap is calculated by finding the karma score that sits at the 99.9th percentile. Then all the users above that score have their karma score capped at that amount.

For example in round 24, the 99.9th percentile karma score is 9,399 so the 33 users who scored above that would have had their karma score capped at 9,399

New karma cap set at 99.9th percentile

This is what it would do to the ratio and also how many Moons those at the new cap would earn compared to the 15k cap.

https://preview.redd.it/5iers1i6wdt81.png?541&format=png&auto=webp&s=167f78e80595b9ad8374b68d3ffe0ff804b3e332

On average over the last 6 rounds if this system had been in place, the users at the karma cap would have taken 1,495 Moons less per round. Also the ratio would have been on average 0.012 higher.

Pros:

  • Will scale as karma/activity changes.
  • Maintains the initial premise of a karma cap by preventing users gaming the system and earning loadsa Moons.
  • Having a different cap each round will also remove it as a target for the pro moon farmers, who game the system with alts and switch accounts once they think they are at the cap. Its a lot harder to game something if you don't know the parameters.
  • Positively affect 99.9% of users (32,262 users in round 24) as the Moon to karma ratio will be higher than with the 15k cap

Cons:

  • 0.1% of users (33 users in round 24) will earn less Moons per round than they would with the 15k cap.
  • I can't think of any other cons and nobody suggested any to add when I asked for feedback in the meta sub.

Note: The calculations done above were all based on data with the original 15k cap already applied. If this poll passes and the admins implement for round 25 the cap will be close to the figure stated above but not exact.

View Poll

submitted by /u/IHaventEvenGotADog
[link] [comments]

Get BONUS $200 for FREE!

You can get bonuses upto $100 FREE BONUS when you:
πŸ’° Install these recommended apps:
πŸ’² SocialGood - 100% Crypto Back on Everyday Shopping
πŸ’² xPortal - The DeFi For The Next Billion
πŸ’² CryptoTab Browser - Lightweight, fast, and ready to mine!
πŸ’° Register on these recommended exchanges:
🟑 Binance🟑 Bitfinex🟑 Bitmart🟑 Bittrex🟑 Bitget
🟑 CoinEx🟑 Crypto.com🟑 Gate.io🟑 Huobi🟑 Kucoin.



Comments