🕵 Catching a Minnowsupport Abuser - Blockchain Sherlock Eats Copy Pasta for Breakfast
Blockchain Sherlock Eats Copy Pasta for Breakfast!
How I accidentally found and eventually exposed a cheater abusing the @minnowsupport voting service for several hundred dollars a week.
image source: movies.stackexchange.com - Does sherlock have an eating disorder?
This will be the story of how I stumbled over, and then unmasked, a kid who tried to game the system for quick profit.
But before we go there, let's talk a bit about copy-pasta on steemit and my personal motivation to spend a few hours investigating this situation.
Everybody's Here for the Money
Let's face it, everybody's here, at least in part, because of a monetary incentive.
But that's not a bad thing!
I believe the way monetary-value in steem is created is revolutionary. It changes a whole bunch of paradigms in the bigger picture and it is definitely one of the first really usable applications of a blockchain based economy - an economy of content and community interaction that creates it's own cryptocurrency as it grows.
This is something precious! And we, the community, must do our best to protect this growing Utopia.
There are many things that need to be addressed, and a lot of kinks that need to be ironed out, but this can grow into something wonderful and liberating for many many more of us.
But there are some who just come by to make a quick buck by any means possible. They will try to extract the value that has been created, they come to take but not to partake!
Posting copy-pasted articles or images without giving sources, it's called plagiarising, is just one of the ways unoriginal people will try to get rich here. When you see something like that happening, I believe it is a social duty to be vocal about it!
You can contact @steemcleaners over steemit.chat or discord if you see plagiarised content or spammers!
But what's coming next is about more than just plagiarised content.
Not Just Copy Pasta
I stumbled over a network of accounts posting copy pasta and circle-jerking each other.
image source: quickmeme
It really all started by accident. It's not like I am hanging over steemit trying to catch cheaters all day.
I was initially just trying this new "Votes Graph" tool provided by @steemreports. Unsurprisingly it showed @minnowsupport as a close connection of mine.
I use @minnowsupport & @randowhale (in that order!) for almost all my posts, I usually wait a few days, though, so my "organic" upvoters will get the benefit in curation rewards (and minnowsupport voters from rando)!
So, curious me, clicked on @minnowsupport next, and immediately noticed two accounts that stuck out: @bloodless & @brainer seemed to get unproportinally many votes from @minnowsupport.
I looked at their profiles and they just looked too similar, both pasting tons of very comparable copy-pasted memes and ecards. It started smelling really fishy and a look under their "recent replies" showed that they were getting their minnowsupport votes cast from countless different discord usernames to avoid the 1vote-every-12hrs constraint.
It was obvious someone was abusing @minnowsupport heavily, but they did not disguise themselves very well in doing so!
Looking into their wallets' transfers led me straight towards two "proper" accounts @aut0matic & @renepaolo (obviously the same person), from which the whole scheme seemed to originate.
In total I have mapped 20 steemit accounts and 87 discord accounts (so far) involved in this dodgy activity.
The paid rewards on these accounts in the last 7 days alone are 141.684 SP & 157.257 SBD - that does not include pending rewards nor rewards prior to this, and the operation had been running for about 3 weeks already!
Time to Set Things Right
And here's how things turned out.
image source: taringa.net
Quite early after my initial discovery I tried to contact @aggroed to ask him how abuse is handled with @minnowbooster (yeah you read that right). This little mistake threw the whole thing on a tangent. I had mixed up booster and support and naturally @aggroed sent me to talk to @reggaemuffin. @reggaemuffin of course didn't see any abuse by these accounts... oh well...
A bit of an awkward detour, but something good comes from everything! There might be a nice surprise in one of the upcoming Googly Prizes. ;)
In the meantime I had also tried to contact @renepaolo, too, confronting him about his connection to @bloodless, but he evaded me.
So, after the initial confusion I finally contacted @aggroed again and alerted him to the details. He quickly took things into his hands and was able to bring the cheater to his senses and end this scheme. All the accounts I was able to connect him to, have stopped their devious activities two days ago. He was given a chance to post an apology before he would be publicly outed otherwise.
He did just issue that "public" apology, disappointingly though, it's posted under one of his obvious sockpuppet accounts, @hundreddays.
It contains a heart warming story of how he did this in order to pay for his grandpa's hospital bills. Hmm... I just don't know... it's hard to believe for me. Maybe the fact that the only sockpuppet account that has remained inactive is called @granpa lends this story some credibility, but posting the confession from another sockpuppet account and not revealing ALL his fake accounts leaves me with a foul taste in my mouth.
That is why I am sharing my side of the story now!
edit: fellow steemian @discordiant has uncovered that the apologizing account (@hunddreddays) was introduced with a fake sob story fishing for money! "100 Days Left: I'm here to save for my burial expenses" - serious troll-balls that guy!
edits:
- @hundreddays has posted a follow-up continuing to give vague excuses and not actually revealing ANYTHING! sigh
- I have just posted my final thoughts on the situation and a list off all his accounts involved in this scheme [here]
What do You think about Copy Pasta?
How would You have handled the situation?
Do you believe @hundreddays' confession?
follow @fraenk
... it's free!
steem-on and prosper
Resteemed Honestly I think a scheme like this may have passed through many minds of us on steemit. When I was fresh to steemit i know I've had these thoughts but have since taken the moral high-ground deciding that being genuine and original shall pay off in the long run.
exactly... cheating a quick buck may be tempting... but you cannot build anything on that!
This post received a 4.4% upvote from @randowhale thanks to @spbesner! For more information, click here!
Look back at @hundreddays early posting and see his need for money due to his 'upcoming burial costs' as well.
Whoever is behind these accounts clearly operates under the impression that a sucker is born every minute.
I didn't even bother looking to deep into the content... I was expecting to find nothing more than more stale copy pasta...
but now that you bring this up... hard to believe anything about his apology anymore!
edit: OMG! I just read it... he started that account with a ridiculous sob story already... and now publishes the apology with that same account... that's some proper big troll-balls!
He’s in a race against time with his grandpa I guess. Sad to see his apology post get upvoted.
I don’t know what to make of MSP. Users talk openly of gaming it in chat.
Yeah, minnows are like that. Especially minnows from places where the currency is depressed enough such that even 1 shitty upvote is still comparatively worth a lot of money to them. Part of the goal is to teach a different way. Teach how this place can work. As you've seen we have a lot of good stuff out there too: creating a steemit publishing house, adding a radio show, multiple curation bots that aren't just public spam cannon, formed a big community (had our first inside msp date the other night), got a fiction workshop, got some great contests, etc. But there's bad shit too. Working on an abuse/detective group. We can nuke bitches too, but you saw how that worked out.
Glad to know you're hanging in chat. We have 400 people in channel these days. I think we crossed teh 3500 unique user mark, though it is slowing down some. We have a fair number of smurfing mega whales that chill in there unnoticed.
Personally I think we net out as a pretty strong force for good, but I'm open to criticism and ways to be better. What would you change?
I'm definitely just talking about the bot, and not MSP community.
When I look at @hundreddays postings, it's just meme spam.
And most of them got a MSP vote ( >6 days ago).
It's hard to see that, even ignoring his most egregious behavior, and support auto-voted vs hand picked content.
I guess I would feel more comfortable supporting a version of MSP with more oversight and a higher bar of what is acceptable.
Well I think as we get bigger and there is more specialization that will come to be. It won't be perfect. Still gonna keep taking the general public. So, it'll take institutional memory, which is a longer process than two months. I'll seewhat I can do.
Good work! I was even convinced with his/her apology post. Going to read what you uncovered now.
Same here
Nothing new. This happens all the time. It will get less popular with some updates although I don't think that's in anyones interest now. On Steemit you can't be a scammer if you are using just your own account for everything, by definition. So it's not anyones fault they are getting upvoted without any reason. Enjoy while it lasts.
I'm not sure I get what you are saying?
Are you saying it's best to just ignore such schemes and let it "pass by"?
Yes.
Good work :)
thanks!
And to think I was so taken when I was reading his(her?) story about the grandpa. Glad I scrolled down to comment on the post and saw yours instead. I don't know whether to feel sad for that person or feel annoyed. I hope there won't be anything like this in the future :| To scam a community even on an "apology"... smh
Him (I am pretty sure).
And yeah... so many people are still upvoting and rewarding this ridiculous apology post... nobody has time to read properly anymore I think?!
Omg, I'm sorry! I forgot to upvote your comment there to help keep it on top. I headed straight here to read your side. Hopefully, he doesn't scam anyone anymore. I'm feeling angry now. I read his fake intro post about stage 3 cancer. A close family friend got diagnosed with stage 3 breast cancer feb this year. So effed up to play being sick and then invent a sick grandpa! Ugh!
despicable, I know...
thanks for your votes! even despite that top comment on his post he seems to still have people voting on his side... oh well, probably people just skim through, give a sympathy vote and move on.
Crap, I'm so glad I had a chance to read the comments. Naturally skeptical on these types of posts (which in itself is a sad commentary) but I'm glad you posted this explanation. Did not want to engage in the original post. Keep up the good fight and the education of how we all can help stem this type of behavior.
Thanks for the support man! Feels weird to accuse someone... but it also feels good to do "the right thing".
I don't buy his sob story at all! I hope more people will see this post of yours and start ignoring this guy.
I hope so, too... his "personal" account @renepaolo tries to continue blogging as if nothing happened!
I saw his "consultancy" website and courseground.com which this account claims to own, I don't see how he couldn't have promoted those and blogged about what he knows if he was all for earning on this platform. He just needed to be greedy and obviously a compulsive liar.
Puts Filipino bloggers to shame.
yeah... his whole consultancy business and marketing expertise... so convinced about his own talent and then lowlife gaming the system...
but we shouldn't let his nationality affect our judgement here... could have been anyone anywhere with those personality traits.
I am a bit embarrassed to find out that he is a fellow filipino :(
oh come-on... don't be... scammers are everywhere!
Hey @fraenk!
I found this post to be a great and valuable contribution to our Steemit community!
One of the best I have read today. I REALLY do not like all the scams, plagiarism etc. If it were up to me we would flag them all into oblivion to send a message. If we did so this shit would stop because it wouldn't be worth it.
I just posted a new episode of ~(~Q2C2~)~ and featured your project in hopes to advertise it and bring in more support!
Keep up the great work!
SteemON!!!
You can check it out here here if you like.
Wow! Thanks for the support! The story is still developing and he's been taking all the money out as of now. I will (sadly) have to follow up myself again to release a list of the fake accounts he had used... :/
No thats good!
I will support it and make sure many others do as well.
KEEP UP THE WORK!
I have just released my final thoughts on the issue, including the list of accounts I could with certainty connect to his scheme.
Awesome I will add it to my next issue again!
Keep up the great work!
Thank you for this post. It was 97% perfect. The masturbation meme stole too much of the flow of the writing imho.
You're a good writer... and it is appreciated you brought this attention to this important issue. 100% upvote! :)
Thank you!! I am trying to get better... writing still feels hard to me though!
I really appreciate your constructive criticism! It's hard to get around here!
I think I know what you are saying... it did even interrupt myself when reading through... but I just found it too funny myself!
I should take that "kill your darlings" thing more seriously ;)
Thanks for dropping this by #steemit-scams. This is one area that I have not had time to delve into too deeply.
What am I saying? I don't have time to do much beyond surface research most days! I'm so far behind in linkdrop I think it will never end.
Seriously, Great Job! Posting meme's and avoiding tags like photography kept them in that grey area and out of the sights of @steemcleaners.
I flagged the apology post. I feel sorry for them if any of the financial problems are true, but how can you even believe them?
Yeah... part of me also still feels sorry for him... but he had several opportunities to really own up to what he's doing...
His apology post coming from one of the sockpuppets, and particularly that account which revealed that fishy introduction. That was the nail in the coffin for me...
Even if anything is true and he would be really struggeling... his behavior would still be an insult on top of what he has already done so far.
meep
Smells fishy to me, perhaps return the funds that were gained wrongfully (probs wont happen tho).
yeap... I think so, too. He should return the gained funds to minnowsupport... should be a good few hundred SP worth!