Steem Abuse - Finding Patient 0

I've been thinking about this idea for a couple of weeks now. I'm not entirely sure what would be the best way to implement it, but I hope a developer steals the idea, because I believe it could do wonders to curve abuse on this platform. Granted not all bot owners are developers and even among those who are, not all will care, but It's my sincere hope that they see the value in what I'm trying to propose.




Identifying Patient 0


There are plenty of different ways Abusers do their pillaging of Steem. However a big element of the abuse is the automatic creation of sock puppet accounts. If the accounts are made to follow trails to upvote spam, or if they are made to simply spam themselves to be voted by a main accounts are not as important as identifying where it all got started. At least in the sense that this way we can try to identify the owner and abuser.

One form of abuse that has spawned recently is detailed on this post by @therealwolf and it made me think that right now is about as good a time as any to bring this up. Hopefully a developer will take this idea and run with it, or a whale will choose to fund it, either way I think it would be incredibly valuable.

In theory


The software would be given a starting point, a username. The software in turn will scan that user's interaction with the blockchain and look for transfers above 0.001 to ignore memo spams, delegations from and to, and account creations. It would generate a report with all that information.

This report could show not only the name of the interacting accounts but also the frequency of interactions as well, thus allowing a would be investigator to get closer to patient 0 (main account). When the list of abuse accounts is generated this in turn could be downloaded to be provided to bot owners for blacklist updating.

In no particular order, this is some of the information that the report could generate that should be extremely helpful to the investigations:

  • Accounts of Note - Rep above 50, High SP Holdings, Age of Account, Etc
  • Number of Comments per Account
  • Number of Posts per Account
  • Number of Accounts Created from account
  • Transfers to Exchanges
  • Memo searches for Exchange Transfers
  • If anonsteem was used - Report the 10 accounts created by anonsteem after the Steem transfer (this would only work if Steem was used of course)
  • Cross referencing Systems (Many combinations)

What's the Goal?


Honestly to deter people from even trying. In other words, if we have a SteemDetective service (please steal that name). Then bad actors would think twice before doing anything. The effort it would take to abuse the system might be so much, they might just think it better to go elsewhere.

Conclusion


I'm not entirely sure how feasible this project would be or if they would be enough interest to tackle it, but I hope that someone steals the idea and runs with it. I know that it's impossible to eliminate all abuse, and this would not aim to do so. It just aims to help those who are doing the best to keep our ecosystem clean a little more.

Everytime I read one of @themarkymark's hunting ventures, it usually reads. "I spent 10 hours investigating a spam farm" or something of the sort. Who has that much time to spend doing that? But this could be a game changer for him, for @steemcleaners and others.

Hope everyone is having a beautiful day


Other posts by yours truly

• Another way to look at it - HODLing assistance series
• The Advantage of Steem - HODLing Assistance Series
• Distorted Wisdom - A sure approach to burning out
• helpienaut Meeting 7/16/2018
• Could this be the bull market? If it is, I'll do things a little bit different this time...

H2
H3
H4
3 columns
2 columns
1 column
Join the conversation now
Logo
Center