Everything can be abused, sadly. But, it's good to think about solutions and to think of the potential ways of abusing the mechanic. I don't wanna share that on the chain, before having thought of a solution that can work.
Just thinking out loud here (mechanic keyboard). My best bet is to have the people who wish to be using the service run through a whitelist (meh), which is not ideal. For monitoring: whoever uses it, Hive Archaeology should be the only account placing a comment, preferred under 1 post that collects all the comments with a username + link to the post, so it would be easy to see beneficiary stats minus a fee to keep the service running (whatever transparent profit-share @Pibara feels fit). Might as well be handy if you can pull up stats on who is voting on old posts, to see if there are signs of abuse. Or have a system message send when someone is using X % of their voting power on self-voted comments.
You have a lot of experience related to comment voting abuse
Do you mean those AI morons? Honestly, I was very suspicious after the 3rd comment, until I read your post, then I just knew for sure that. It was most likely one account (all funds were sent to 1 main account at some point in the track record).
It's not a service, its a personal bot that you run on your personal account. Try it out and check out how it works on hiveblocks. Basically for the most part your account IS the whitelist.
One possibility of abuse might lie in the plausibility of ambiguity of the created comment.
If my vote is worth $0.10 and your vote is worth $10, and I use this bot to up-vote an old post by you through a comment like this, you could up-vote the same comment that I up-voted with $0.10 with your full $10 vote, basically doing a huge self vote.
If the comment made is ambiguous in that sense (it probably is right now, and I think your alternative wording is too), your "I didn't know I was massively self up-voting" will be plausible.
I think the wording of the comment needs work. I don't want to make it a data dump, but it needs to be unambiguous that an up-vote by the main beneficiary equates a self-up-vote and might be viewed as abuse.
O, I see. In that case... I totally misunderstood the assignment and would need to re-assess the potential scenarios. Figuring out how to be running your own script can already be a pain in the ass for most people.
Which can be a gift for tech-savvy bad actors, right?
Can you imagine gifting this to a known scammer who has the same or a higher level of understanding of tech? Given the fact that they could make it themselves, let's say they didn't due to time management or whatever reason. How would you secure it before handing it out? What things would you think of?