Downvote control tool proposal delivery #2

Hello,

if you are not familiar with the tool, here's the initial post : https://steemit.com/downvotes/@howo/introducing-downvote-control-tool-an-open-source-downvote-tool

Two weeks have passed and everything is going as planned. I have finished pretty much all of the biggest features.

You can already find all of the updates live on https://downvotecontrol.com

So here's the new features added this week :

Vote with your voting power

This one was heavily requested by @transisto. It allows you to set a threshold in order to limit the voting power you use when you do upvotes (if you counter downvotes). And it also allows you to use your voting power to downvote. It's very useful for those of you who use all of their downvoting power and want to keep downvoting.

Voting mechanism overhaul

This one was a big one, I basically reworked the whole way voting worked internally to approximate the new curve. This allows you to approximate as much as possible the vote you are either trailing or countering. This is a big advantage you have more steem power than the vote you want to counter because you will use almost exactly enough voting power to counter his vote instead of just voting with a ratio.

This means no more overdownvoting and more downvotes for you !

Here's a practical example :

Let's assume my vote is worth 1$. I am countering the upvotes another user which has a vote worth 10 cent with a ratio of 0.5.

Previously if the user upvoted with 100%, I would downvote with the same percentage * ratio, so 50%. which is way overkill since I would then send a 50 cent downvote to counter a 10 cent upvote. Now the system would calculate that I only need to downvote with 5% to counter half of his upvote (because of the 0.5 ratio). Leaving me with a ton of voting power that I can use for other things !

Preparation for a future history feature

I have started to store locally in a database all of the votes that were done through the tool in order to create a dashboard where people can see which votes the tool has done and easily unvote if you think something was a mistake.

Should I still do the bidbot percentage ?

In the original proposal I put this specific feature :

"In #newsteem culture, stacking bidbots is discouraged, this is an option that will allow you to set a ratio of bidboted rewards vs organic rewards when countering upvotes. And if the ratio of organic to bidboted is too high, you’ll downvote.

This option will be available for all of the current downvoting options (trail downvotes and counter upvotes)."

The issue is that there are two types of bidbots, transparent ones where you just delegate, those are easy to spot. And vote seller, ala smartsteem, minnowbooster etc. The issue with those is that finding out which voter is an organic vote and which one is a sold vote is near impossible. So this feature would most likely only harm the "transparent" bidbots, which will make them evolve into hidden bidbots like minnowbooster/smartsteem. Which will obviously not be positive for the ecosystem. Ultimately I think it's better to let you manually set which accounts you want to downvote (counter upvotes) without having this "bidbot percentage" feature which will basically always be unreliable. Which makes this feature useless. Same goes for the "clean trending" feature.

I will replace those features with other ones obviously.

That's it for this week. If you like what I do please consider voting for our witness @steempress and for the downvote control tool proposal : https://steemproposals.com/proposal/34

@howo

H2
H3
H4
3 columns
2 columns
1 column
Join the conversation now