Downvote Control Tool Proposal, smarter downvotes, more options and more !steemCreated with Sketch.

in downvotes •  4 months ago  (edited)

Hello !

You may know me as the guy who co-founded steempress, or more recently, you may know me as the guy who created You can find the original post where I explain the motivation behind the project here :

Downvotes play a very big role in the proof of brain economy. Without it, the system can’t really work. As we’ve seen over the past few years. Now that we have hard fork 21, we have free downvotes, which means that you can now downvote people without losing on curation rewards. It’s very important that we all contribute by downvoting bad actors so the good actors can rise.

The issue is that finding bad content to downvote takes time, even more if you want to downvote right. And you get free downvotes every day which means that you have to be there every day to downvote stuff if you don’t want to waste downvoting power.

I don’t have that much time nor do I know enough about bad actors to easily find them. So I created It’s a tool that lets you easily automate your downvote, either by trailing your favorite abuse fighting steemiants, or by countering the votes of your "favorite" abusers or bidbots.

There has been a lot of enthusiasm around the tool, and a lot of people reached out to me to ask for specific features to be added. And since this tool was made in a hurry to make sure it would come out as soon as hf21 hits, a lot of the planned features were scrapped.


Hence this proposal. If this proposal gets funded I will add the following features to

KeyChain support :

This one is pretty much self explanatory


Add your friends or users you know are good users and they won’t be downvoted

Voting mechanism overhaul

I will completely rewrite the way votes work to take into account your voting power (aka how much rewards you remove) so that you can either exactly match the upvote in the case of a counter upvote or put the post to 0 (or as close to 0 as possible) in the case of a trailed downvote.

This will really drastically improve the efficiency of the tool. It will go from a relatively rough downvote to a laser focused downvotes. To help you use less downvoting power and/or fight abuse more efficiently.

This will obviously be configurable so that you don’t allocate too much voting power to a single trail.

Counter downvotes

Hf21 means free downvotes allows you to hit bad actors, well sometimes those actors tend to retaliate and try to hurt small users to discourage them from participating in downvoting. This will allow you to counter their

Fighting evil and defending the minnows, what more can you want ?

Bidbot percentage

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).

Clean trending

This option would make you downvote any post in trending that used bidbots. This would also be configureable with the bidbot percentage. This would make trending more of a result of proof of brain and organic curation instead of a list of all the most bidboted posts. (props to @heimindanger for the idea)

Word count limit

Downvote if the post has less than x words. This is a setting is related to all the trails.

Use your voting power

This option allows you to use your free downvotes and if you run out also use your normal voting power to downvote.

UI and UX improvements

The UI is currently very crude and the UX could help with a lot of changes, so I will remake it so it can support all these new features without
being confusing. is open source

All of the work above will be published directly on the public repositories, which means that everyone will see the code and will benefit from it. Anyone will be able to run their own version of, modify it, innovate on it, run a clone or even just take some code for their own projects.

Overall the whole steem ecosystem benefits from this tool, the developer who can learn from it or pick some of the logic, the regular user who can easily downvote, the abuse figthing group who can ask people to follow his trail and thus fight abuse more efficiently without asking for delegation or ask people to downvote things manually, and the whole steem ecosystem that goes towards being a place with less abuse and where rewards goes to quality content.

You can find the source code here :

front end :
back end :
voting bot :


I am asking for 66.5 SBD a day over a month (30 days), which amounts to 1995 SBD

The payments from this proposal will be powered up

I am a long time believer in steem, I have never powered down ever since I arrived on steem
two years ago. I am now working full time on steem and I still power up almost all of my earnings from my work with @steempress,because I believe in this project with all my heart.

So all of the SBD this proposal will be converted to steem and powered up. I don’t see it being any other way.


Here is a few easy links to vote on the proposal :


You can view all View all the proposals on:

If you have any questions or suggestions, feel free to leave a comment.


Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Seems like a pretty good solution to keeping the Steem community nice and clean. Gave you a healthy $ upvote!

Wow, only asking for 10% less than @steemchiller for his toolset improvements. I bet these features could be implemented much faster, you should probably break them down in to smaller features. You only have 22 votes(but 182 votes on the post) on your proposal at time of writing, over 8M SP. For somebody who complained about how hard it is to get whales to vote on things you sure seem to have a way. It's nice to have friends? I'm downvoting this post for my 2cents because I think circle-jerks are worse for steem than using bid-bots, both lead to a plutocracy. I'm absolutely shocked at the audacity you have to submit the very next proposal and talk of retaliatory downvotes in here. Must be nice to be able to power up all of your steem earnings too. slow clap


Can you tell me how to fight 'f comment' abuse? It looks like voting is done in last seconds, so you can't even downvote it.

My solution: Every comment should have 50% beneficiary @null or @steem.dao

if it's really at the last second, there isn't anything we can do. if it's not exactly at the last second then just hit him with "counter upvotes" on downvotecontrol :)

"counter upvotes" is not a best choice in this case, sometimes he is voting on popular authors. If we had "counter upvotes" option for comments only, that would work.
sps voted.

That's an interesting suggestion, I'll see if I can squeeze it in.

Vote Farming :/
Report such criminals to @steemcleaners , @steemflagrewards etc

Bidbot percentage

Would you also like to have a list of ~5000 accounts selling their votes through Minnowbooster and Smartmarket?

That would be super helpful ! Especially if it's updated.

Upvoted and SPS voted

Thank you !!

We need a community agreed definition of ‘’Bad Actor’’
Mine will undoubtedly very from some and be in accord with others.

We need to be able to have open discussions uninfluenced by flags and generously supported regarding the matter in question ‘Bad Actor’’ and many others like doing your due diligence before fucking up someone’s day and killing their post or comment. I see this bullshit far to often.

I don't think we need a common definition, just pick your own definition and if people like it they will trail you. For a long time people have fought about wether we should downvote things or not. Now we can just do it.

before fucking up someone’s day and killing their post or comment. I see this bullshit far to often.

If that post got fucked up and you believe it's actually good content then you should upvote it. That's how proof of brain was supposed to work.

Yes but I am seeing malicious intent. I don't like that

As per link, bots following my downvotes.

I would like a way to block accounts following my down vote trail, if i chose to. Will your service offer this?

There is no way to block other users from doing anything they want with their stake, including automatically replicating your actions, no matter how much you know about 'dev'.

hmm, guess if someone follows me without asking, and i found out, i would turn my attention on to them lol.

😂 🤣 well there is always that option!

I don't really thing there is a use case for that, I mean you always want more people behind you. But I'm open to it if there is one.

i certainly do not want people behind me.

downvoted as i disagree with rewards on this post.

i certainly do not want people behind me.

But why not ?

downvoted as i disagree with rewards on this post.

That's fair

i was trying to make a point. If i had a heap of bots / others behind me when i downvoted you, i would not think that was fair.

It complicates my decision.

Edit: No point in fud. If on the chance this does happen, as long as i can come looking for you. lol

Mhhh, that's a good point. But people don't usually trail people anyways I mean unless you specifically ask for it, people don't do it usually.

yep! had just edited my comment above :)

And yeah, if some people do trail you and you don't like it you can always come to me and we'll figure it out.

Yes sir! makes sense..and respect for your huge work and energy you spend!...thank you for that...up.. follow you...


Well looks like this is the trick for a proposal on steem... make something that only big voters care about and it gets funded.
You know you got funded because you made a tool for @blocktrades @theycallmedan @acidyo @smooth etc
The general audience could care less about this proposal for example, and it shows in the votes.

Did @blocktrades trick @steemitblog and @andrarchy and @ned to pay them to make a tool (well sorta it's not like they actually created the actual tool for voting just the backend we can thank other people doing it FOR FREE) that they get to use to pay indirectly other people for making the features they personally want.

Because let's be honest there have been proposals with TONS of votes not get funded 3-4x more desired than this cool-club 3rd party tool that only you guys want.

Is this a fair assessment of it all?

I registered the domain name and the username for this purpose.

If you are interested in using it, please contact me at [email protected][dot]ph since I think it is a good name.

XYZ can stand for anything so "Downvote XYZ" means to downvote something.

P.S. We have Steem meetups every week in the Philippines at


More tools are popping up to fix this place, the future oos brighter than ever

  ·  4 months ago (edited)

Hey, will

Word count limit
Downvote if the post has less than x words. This is a setting is related to all the trails.

Not overwrite whitelists right?

Also, maybe this option should be considered in conjunction with other options above. Like having a switch button to only "execute" if... and then the other options.

The reason for this is because some STEEM tools don't use many words... like for example APPICS. These will probably get downvoted in many situations. On the other hand, I might want also to consider some tags abuse in culmination with the word count for example.

  ·  4 months ago (edited)

Why do you downvoted one of my posts? I'm not buying bots ... the votes are organic and the content has a lot of work and time put into it.

What is your criteria to downvite? Double check it.

Just to clarify - this is a #NewSteem proposal kind of thing, and if I go to the SteemConnect link and vote for this proposal (which I think is an excellent idea, by the way), and it gets enough votes from the Steem community at large, then will fund it, correct?

(yes, I've been here for almost two years, and I can still be such a n00b... 😂 )

It's not it's in the blockchain itself, but yes, it would get funded :)

And don't kick yourself this is a new system that was added to the blockchain only with the last hard fork so about three weeks ago

Ahh, that's right! I remember now, because that was part of the reason the rewards are now 50/50 - thanks for the brain nudge, @howo! 😊


!giphy i+voted

// You can support giphy by using one of your witness votes on untersatz! //

It is about time steem rose again... Sounds very innovative and will give newbs and minnows a chance at growing and making Steem Great Again. #MakeSteemGreatAgain

hey i think the link is broken?

Which one ?

Works for me

yep it was the browser

The idea of downvoting control is important and necessary

So you think this mafia will attract Facebook, Instragram and Twitter users? This is a joke right?

This will discourage anyone from coming here. Mafias are just another centralized form of power. Who dictates what is "good" or "bad" content?

I'm already hearing from Appics users who are getting random downvotes from you (@howo) because it's not up to your taste of what is good content. I'm telling you, this is a bad way of approaching this issue. If you want to downvote bot users, fine, but don't attack based on "taste".

  ·  4 months ago (edited)

This is not a mafia, this is just a downvote. And they are part of proof of brain just as much as upvotes.

Who dictates what is "good" or "bad" content?

Proof of brain, the community and stakeholders. This is literally the point of this blockchain. And to vote for to say if content is good or bad, people upvote or downvote. I know this culture change is recent as free downvotes only came three weeks ago but people will have to get used to it.

I'm already hearing from Appics users who are getting random downvotes from you

Which users ? My downvotes are far from random. I either trail the downvotes of abuse fighting people or downvote myself. So if they were downvoted, there must have been a good reason why.

I'm telling you, this is a bad way of approaching this issue. If you want to downvote bot users, fine, but don't attack based on "taste".

once again, this is literally proof of brain, aka the base of the chain.

This is nothing more than an organized mafia based on subjective opinions and your website is just a tool to rally the villagers to go attach others that don't meet whatever standard whales have.

This "proof of brain" in it's current form is garbage because it's not really "the community" that decides what is good content and what is bad. It boils down to the guy with the biggest wallet that chooses what is good and what is bad. That's not "proof of brain" it's "proof of wallet influence".

You say "which users? How about:

I know you cleverly used one of the reasons on the list of "suggested reasons" to downvote someone, but why did you disagree with the rewards? Because you thought @roxane's post was not up to your standard?

You see, social plateforms are about sharing. Not every post needs to be some earth shattering photo, thought, or blog on "how to fix things". Sometimes people want to share spur of the moment things. This mafia website plan of yours will only discourage people from sharing and will make people walk on egg shells and eventually just leave. Soon, you'll have only about 100 left appreciate all your superficial selves.


Hey Martin,

why did you downvote the proposal from steemchiller? Steemworld is one of the best tools steem has ever seen.

Steemworld is one of the best tools steem has ever seen.

Not like "best that steem has ever seen" but it is an amazing tool yeah, I love it. But I think his proposal is way overpriced. You can read my comment on the post, I explained myself in greater lengths there.

Congratulations @howo! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

You got more than 800 replies. Your next target is to reach 900 replies.

You can view your badges on your Steem Board and compare to others on the Steem Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

Vote for @Steemitboard as a witness to get one more award and increased upvotes!
  ·  4 months ago Reveal Comment
  ·  4 months ago Reveal Comment