RE: A Decentralized CAPCHA Annonymous Proof of Brain verification
Can it be done? I have no idea, I’m not that technically minded although I don’t really see why any Witness server outside the top 50 couldn’t be utilized - the top 50 should be dedicated to block production but outside that there are upward of 80 powerful servers being run that have plenty of spare capacity particularly at the lowest end - it might also help push more new Witnesses if some sort of reward was included for running the service.
I think we need something, you got me thinking a lot with your last post and nobody can argue with reasoning - If an upvote is to validate Steem creation through “Proof of Brain” it has to be a human upvote. I toyed with the idea of making upvote bot’s unable to upvote the account that paid them - so you could only use a bot to upvote another - then a human made the decision to send the bot to a post they judged worthy. But i’m quite sure it is obvious people would just buddy up and send each other funds - upvote my posts with this bot and I’ll do same. So back to square one.
Maybe this is the answer, it’s not going to be simple but I would be interested to see what someone with the technical coding knowledge had to say.

Thanks for your feedback, @c0ff33a.
Bringing some financial aid to up and coming witnesses seems, to me, like a healthy thing for the community. As server costs continue to escallate, to deal with scalability issues, eventually witnesses will need mini farms of load balanced servers, if scalabiliy issues continue unabated. Such a scenario will further increase the difficulty to rise to the top 50 witnesses without the ability to generate some revenue from their nodes.