Hi, @jayplayco here.
As mentioned before, Steemhunt is making a ranking board based on Steem, tweaking it and trying and evolving, again and again, to achieve one simple goal, "Make a ranking board where you can find cool products and where the hunters can get rewarded based on the ranking." Due to the fact that higher ranking = higher reward the system was continuedly played, milked, abused.
Source: Mihail Macri
To all readers who are new to Steemhunt, Steemhunt is a service build on Steem to enable Hunters to hunt new and cool products and get rewarded on a daily base. If you are new to Steemhunt, you should try first this post. LINK
This post is going into details what the pivotal approach change had been with ABV 2.0 for Steemhunt. The original announcement can be found here
0. Repository
https://github.com/Steemhunt/web
1. Steemhunt ABV 1.0
Source: Arnaud Jaegers
The current development until the latest version of ABV 1.0 has been described in one of my former posts. The main idea here was to give each account one vote and add additional layers to prevent the abusing.
Source : presentationgo
As you can see on the current history map of the voting system, different kind of measurements like diversity score and influencers helped the system to fight against abusement. But there were still issues with v4v actions and the ranking board does not have looked like a place where really cool products are listed but more than often products which had been pushed from different kind of groups to the top, abusing the system.
2. Think out of the box
Source: Erda Estremera
So what if we separate the actual ranking and upvoting. If there is no direct advantage to manipulate the ranking but still a reward to be an active hunter? Would it be still interesting for the abusers? So that happened just with ABV 2.0. We separated the upvote from the ranking itself. It was somehow a core mechanism but is not anymore.
Of course, without leveling this action there will be still abusing attempts so the next chapter is about how ABV 2.0 works.
3. ABV 2.0
The core of ABV 2.0 is that the ranking does not affect the reward directly but only the new created hunter level. Hunter level equals the user score(Steemhunt voting weight) and the reward (upvote) is based on it and not the ranking.
The hunter level is divided into total 6 different stages from Level 0 to Level 5 based on the User Score you currently have.
The calculation of your hunter level is done by multiplying each factor of the hunter level.
Hunter level = "Account Credibility" x "Activity Score" x "Curation Score" x "Hunt Score"
Based on this score the Steemhunt bot will upvote each hunter on their hunts and comments. The limitation is 1x approved hunt (content weight 10) and x10 comments (content weight 1) per day. This means that based on your current Hunter Level you can get in total 1 hunt and 5 comments upvoted.(edited 29th of July cause changed from 10 comments to 5 comments)
The upvote weight from the bot will be differentiated based on your Hunter level.
Level | >= User Score | User Weight |
---|---|---|
Lv.5 | 8.0 | x5 |
Lv.4 | 5.0 | x4 |
Lv.3 | 3.0 | x3 |
Lv.2 | 2.0 | x2 |
Lv.1 | 1.0 | x1 |
Lv.0 | Lower than 1.0 | x0 |
Additionally, remember that the Steemhunt bot will upvote based on the total voting weights units created on each day. Means when more hunters are active that day, your reward gets smaller.
Example
1x approved hunt, 5 comments, User Score 3.4=Hunter Level 3.
- Approved hunt = 10 content weight.
- comment = each 1 content weight
- Hunter level 3 = x3 user weight
- Calculation for hunt = 10(content weight)x3(user weight)= 30
- Calculation for comments = 1(content weight)x5(comments)x3(user weight)=15 (each comment is 3)
In total, this is a voting weight of 45. So with what percentage the Bot is now voting? That depends on how many hunters were active that day and created in total what size of voting weight. Let`s imagine we had in total 100 hunters having the exact same specification (1 hunt, 5 comments, level 3). Not realistic, but easier to calculate :). In that case, the total weight of that day would be 4500.
- Hunt upvoting => 30(my weight)/4500(total weight)*100(%)=0.66%
- Comment upvoting => 3(my weight)/4500(total weight)*100(%)=0.066%
So my hunt would be upvoted with a voting power of 0.66% and each comment would be upvoted with a voting power of 0.066%.
4. ABV 2.0 Dictionary
Source: Mikhail Pavstyuk
There are a few new terms coming up here and it could be difficult to understand everything from the beginning. Here I would like to put all important terms together for a better overview.
- ABV: Account-based voting means that each account has one voting power.
- User Score: A combined score multiplied by the following sub-scores => Account Credibility, Activity Score, Curation Score, Hunt Score
- Account Credibility: Calculated from Steem reputation and account age
- Activity Score: Calculated from daily login record
- Curation Score: Calculated based on the voting diversity and upvotes value
- Hunt Score: Calculated by the number of approved hunts.
- Voting Diversity: Calculated based on your voting pattern. More diverse the better.
- Hunter Level: A Level classification based on the user score
- Content Weight: Giving hunts (10 weight) and comments (1 weight) different weight
- User Weight: different weight levels based on the hunter level.
- Voting weight unit: content weight x user weight
5. Roadmap
ABV 2.0 for Steemhunt is activated since 26th of July 2018.
6. Conclusion
So now it does not matter anymore directly to have a top ranking. But it does matter to regularly curate(upvote) good hunts (and not the hunter) and uses Steemhunt on a regular base. I think the real hunters can be motivated to play an active role in the community and level themselves up and do their best to keep that level. Until the active community grows to a relevant size the influencers will help to boost the cool products in ranking. For abusers, if they are thinking about creating an Alt account and trying to milk the system, the Steem reputation and also the age of the account will make this even more difficult. When needed additional credibility measurements like follower graphs or other social logins can be added as a layer to higher the barrier for an alt account. Also, it does not work anymore to create a big V4V group and circle jerk a hunt to the top, as the hunter is going to be rewarded based on their hunters level.
It is for sure (based on the human nature) there will arise new kinds of abuser groups or attempts to milk the system, but the (difficult) way to create a fair ranking board based on a blockchain will continue and the Steemhunt team will keep the efforts high to make that possible.
Thanks for reading!
Other articles about Steemhunt.
- Steemhunt- Start here
- What is Steemhunt and why should I care?
- Biggest Airdrop ever - HUNT token and how to participate
- [Steemhunt] ABV (Account based voting) in development
- Update for Upvoting Review Comments & Other Developments
- Most asked questions from Steemhunt Newbies.
- How to get your hunt verified on Steemhunt
- Evolution of Steemhunt`s voting system
- Understanding Steemhunt and How to Craft a Good Hunt -@fknmayhem
- Picking Apart The Steemhunt Posting Guidelines - How We Review Hunts @fknmayhem
- Steemhunt is NOT a Writing Curation Project- @fknmayhem
- The difficult way to make your own path with ABV
- Being a Trailblazing SMT on Steem Pre-SMTs - @fknmayhem
- Crowdfunded Products are Validated “Cool” Products For Steemhunt - @fknmayhem
- [Steemhunt] Open Source and Community
Join our chat channels if you need more information as the community, team, and the moderators are answering very fast on any question:
Discord: https://discord.gg/mWXpgks (this is where the magic happens)
Telegram: https://t.me/joinchat/AzcqGxCV1FZ8lJHVgHOgGQ
Hi,
Thank you for the contribution, very informative and clear submission, and I think that is nice the work that you have done with the images.
Keep up the good work!
Your contribution has been evaluated according to Utopian policies and guidelines, as well as a predefined set of questions pertaining to the category.
To view those questions and the relevant answers related to your post, click here.
Need help? Write a ticket on https://support.utopian.io/.
Chat with us on Discord.
[utopian-moderator]
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
This is some amazing system you have developed for Steemhunt. I have just written about how your gamification is revolutionizing the Steem-apps and SMT community. I love the combination of bounties and gaming. You have successfully made a niche super interesting via all the incentives you have created. I will keep a close eye on this as I plan to build on your experience when I release my own 1UP SMT. Steem on.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thanks a lot @flauwy and I am forwarding your kind words to the founders @tabris and @project7 who are doing an amazing job. It would be great if u would see how Steemhunt will grow and build more successful SMT’s based on that. Let us know about your plans as the Steemhunt team is also supporting great SMT projects!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Congratulations @jayplayco! You have completed the following achievement on Steemit and have been rewarded with new badge(s) :
Award for the number of upvotes received
Click on the badge to view your Board of Honor.
If you no longer want to receive notifications, reply to this comment with the word
STOP
To support your work, I also upvoted your post!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Hey @jayplayco
Thanks for contributing on Utopian.
We’re already looking forward to your next contribution!
Want to chat? Join us on Discord https://discord.gg/h52nFrV.
Vote for Utopian Witness!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
My score varies quite a bit sometimes I am at level 5, and then it drops to level 3 and I didn't do anything.
Also I get that only five comments can be upvoted but do I lose points if i make 25 comments? Is there a limit to the number of resteems I can do? Are hunts that don't get approved a waste of my vote?
I understand you guys don't want to make the system easy to game and maybe these are all secret.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I would recommend to read the following article if you are interested to understand the hunter level.
https://steemit.com/steemhunt/@jayplayco/steemhunt-understanding-the-hunter-levels
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit