First of all before anybody jumps down my throat please read my last post on auto-voting in the attention economy.
Right now, with the curation system in place, bots of large stakeholders are being paid for their attention instead of people. Not so different from corporate social media when you look at it that way. Sure, we can argue that there are real people behind those bots, but those people are not paying the full price of their attention. Advertisers and investors don't want bots attention, they want peoples.
Apart from interrupting the flow of user experience it is also seemingly necessary for there to be a centralised authority for the "are you a bot or a human" question to come from. In order for bots to be challenged by the CAPTCHA, they should not have access to them or they could easily be programmed to recognise them and to answer them. This is why I have been brainstorming on the possibly impossible implementation of a de-centralised CAPTCHA system on the blockchain.
From every steemit account there could be a means to submit a CAPTCHA to the witnesses. Once submitted, the witnesses have to vote to approve it based on whether the challenge is too hard for humans or too easy for bots. Once approved by the majority of witnesses, the CAPTCHA becomes encrypted on the blockchain. When a steemian user or bot votes and their vote meets the criteria* that requires a CAPTCHA a randomly selected encrypted CAPTCHA appears.
It should only be possible for any one account to submit one CAPTCHA at a time, to prevent the submissions being filled with spam and making the workload too much for witnesses.
The CAPTCHA's submitted by accounts could ideally be any kind of programming or simple question and answer. There could be a few options.
Once again, I welcome other proposals to resolve this issue as people becoming more like bots to compete with bots seems to be escalating the problem. The platform has less and less visitors every day according to alexa.com.
Target Votes of 5 per Day instead of 40
We are changing the target number of votes per day from 40 to 5 so that more people keep their voting power below 100%. The purpose of this change is to rebalance power toward normal users and away from bots. You can still vote as often as you like, this change merely impacts the speed at which voting power is consumed.