Creating an Anti-Abuse Project for Your Community

avatar
(Edited)


image alt


Background

The @steemcleaners team seeks to empower the diverse communities that make up the Steem ecosystem to increase their resilience to abuse. By increasing their abuse resilience, communities will become stronger and be able to achieve their goals.

Abusers often target specific communities to exploit both the good-will of their members and the curation opportunities they present. Community leaders and members are therefore becoming increasingly concerned about abuse.

Numerous communities collaborate with the @steemcleaners team to fight abuse and many have voiced their desire to launch smaller, targeted anti-abuse projects within their communities.

Setting Up Your Community's Anti-Abuse Project

We recommend that you leverage the experience and expertise of the @steemcleaners team when considering the creation of your own anti-abuse project or initiative. Below are general guidelines that will assist you in formulating and preparing for your own anti-abuse project.

The @steemcleaners team is always at the ready to consult with you, collaborate with you, or assist you in whatever way we can.

Set Scope

Be sure to set your scope ahead of launching your project.

  • What type of abuse is most important to your community?
  • What type of abuse do you feel the most passionate about?
  • What type of abuse do you feel isn't abuse at all and you will ignore?
  • Are you familiar with all the types of abuse that are prominent in your community and on the Steem blockchain?


Image source and link to additional resources.

Set Timeline

We recommend that you create a timeline for when your project will start, reach maturity and conclude. You may also want to set an open-ended project and determine the conclusion date at a later time.

  • When will you launch it?
  • How often will you work on it?
  • At what interval will you report your results back to the Steem ecosystem and your community?

Select Team Members

Some projects are run by one person and some are run by a team. The size of the team depends on the project needs.

  • Select reliable individuals that can work together as a group without competing or arguing.
  • Make sure team members are familiar with the Steem ecosystem.
  • Team members should feel comfortable dealing with members of your community and the Steem ecosystem, no matter if they're talking to whales, dolphins or minnows.

Determine Financial Needs

Different projects require different forms of financing. Projects based on various bots will need a server paid for. Projects based on educating members may need funds to reward good behavior through contests.

  • What will your server cost?
  • What will your website and domain costs be like?
  • How much SBD/STEEM will you need to give out?
  • How much will delegation cost if you need it?
  • Will you need to remunerate your team members somehow?

Determine Collaboration

The @steemcleaners is the largest and most expansive anti-abuse project in the Steem ecosystem. We have the ability and desire to support community-centric and specialized anti-abuse projects where our scope matches.


The @steemcleaners internal Slack allows all team members to collaborate.

  • Will your project report abusers to the @steemcleaners?
  • Will your project have a two-way dialogue with the @steemcleaners?
  • Will you need the @steemcleaners to process the abusers that your project discovers?
  • Do you see yourself working with other projects, such as @steemflagrewards?
  • Are you familiar with all the other projects?

Setup Tools

Your project may need a separate channel set up in your community Discord or a new account registered.


Example of an Excel spreadsheet from a faucet abuse investigation.

  • Do you know how to register a new Steem account yourself?
  • Did you set up your server how you wanted?
  • Have you written the scripts that you needed?
  • Did you format your Google Drive, Excel spreadsheet, Dropbox, or anything else that you'd need to store and share information?
  • Who will manage your tools?

Outline Communication

Your project will likely need to report back to your community members somehow or to the Steem ecosystem in its entirety. It will need some way for contributors and for abusers to reach you or your team members.


The #phishing channel in the @steemcleaners discord enables phishing victims to reach the team.

  • Will you publish regular update posts/reports and reply to comments?
  • Will you be available to chat on Discord?
  • Will you accept appeals?
  • Will you follow up with abusers you made contact with?
  • Will you teach users via chat how to participate in your community without abusing?

Determine Readiness

This is likely the most important part of launching an anti-abuse project. All anti-abuse projects take a considerable amount of time and dedication. They also come with a degree of risk. Verbal abuse, malicious flags, retaliatory spam, doxxing, law suit threats, threats to family, death threats, etc are something every abuse-fighter or anti-abuse project owner becomes familiar with.

  • Are you prepared to deal with aggressive users?
  • What will you do if a user starts threatening or flagging you?
  • What will you do when someone gets mad at you and uses language you're not comfortable with?
  • What happens if you get on the wrong side of a whale?
  • Does your community support your anti-abuse project? (This is something you should ask yourself before initiating it.)

Useful Tools to Have On-Hand

  • Coherent clearly-formulated list of abuse definitions that fit your project: Those may including things like "submitting made-up reviews" on top of the standard "plagiarism" and "identity theft".

  • Discord, Slack or another communications method set up and its installation instructions for those who need them. Set it all up ahead of project launch and save yourself a headache.

  • Group or individual accounts to a Dropbox or similar file repository. For public files such as blacklists, GitHub works well. You should back everything up.

  • Contact list for collaboration purposes. The list should include members of the @steemcleaners team, owners/managers from other communities that may overlap with yours or from useful projects like DTube, other anti-abuse project team members, etc. @Steemcleaners Discord

  • Software required to operate and manage any servers or websites your project uses. If you SSH into your server to run your bots, you may need a copy of Putty and instructions on how to use it.

Example Project

The #Introduceyourself Tag Spammers Project ran for a period of several months in 2017. It was created by the @guiltyparties team. For the purpose of providing an example, we'll break it down below.

The scope of the project revolved around #introduceyourself (and subsequently #steemit)tag abuse. Every Saturday it ran a to pull a list of users who used the #introduceyourself tag excessively. The results were processed into a post, creating a transparent list of users.

The users that were abusing the #introduceyourself tag then had their blogs checked over and received a friendly reminder that what they were doing is wrong.


This is the friendly reminder that was posted in their comments.

The idea was that through awareness, abuse of the #introduceyourself tag would decrease week to week. The timeline was set in weekly intervals, with Saturday being the main day of action, and the project aiming to last no longer than 6 months.

To function, this project required the use of several tools: SteemData (now defunct), a small server to process the query and the written query itself, Excel to set up the metrics, and the friendly graphic. The financial cost was absorbed by the team.

Users that were commented on typically responded positively. All of the communication was done via comments. In cases where deliberate abuse or identity theft was found it was reported to the @steemcleaners team to support collaboration.



0
0
0.000
42 comments
avatar

Greetings team @steemcleaners!

I enjoyed the list of questions in this post in regards to many facets of anti-abuse. Steemians who wish to join anti-abuse efforts should ponder on them before proceeding.

For those not interested in participating, the questions should offer some insights too. They outline the decision-making process which abuse fighters had to go through.

It is also comforting to know that @steemcleaners will offer consultations where appropriate. Furthermore, anti-abuse does not solely rest on the team's shoulders.

Individual communities can only flourish when they have sound quality control. When valuable content/services thrive, they add value to the Steem Blockchain.

Then, everyone benefits.


Your contribution has been evaluated according to Utopian policies and guidelines, as well as a predefined set of questions pertaining to the category.

To view those questions and the relevant answers related to your post, click here.


Need help? Write a ticket on https://support.utopian.io/.
Chat with us on Discord.
[utopian-moderator]

0
0
0.000
avatar

Thanks for your support and feedback, we hope that the post will be helpful to community leaders getting overwhelmed with abusers. We definitely see the need to focus on passing on our accrued knowledge onto the communities.

0
0
0.000
avatar

You want to clean steemit. Start by destroying the vote bots..
The biggest existing spam..

0
0
0.000
avatar

It's one of those supply and demand things. The only real way to get rid of them is for people to stop buying their services. Once the market is gone, they'll stop.

0
0
0.000
avatar

That is. Never..?

Equally. I keep seeing many accounts grow, when they are accounts that do not respect the copyright of the images; they are mostly taken from any random internet site, and putting that blog as a source. Some in the last months in an excessive way.

In fact, even in projects that are later supported by "important people".

I do not know which is the exact place in which that should be reported; or ¿That is not a bad practice for the cleanners? Example of a user: exe8422 I do not know which is the exact place in which that should be reported over it. Or is that well done?

Surely there are many more..

0
0
0.000
avatar

There's a lot of plagiarists out there and unfortunately some "important people" think it's appropriate to enable scammers. We'll still flag them and remove rewards where it's within our scope. To report them, just fill out http://steemcleaners.com/reports/new and we'll process it.

0
0
0.000
avatar

This really surprised me.. :O

Thank s! I will try to commit myself to denouncing people who steal images from other blogs. I have never liked that practice, and it is so popular here. :D

0
0
0.000
avatar

Hey, @steemcleaners!

Thanks for contributing on Utopian.
Congratulations! Your contribution was Staff Picked to receive a maximum vote for the anti-abuse category on Utopian for being of significant value to the project and the open source community.

We’re already looking forward to your next contribution!

Get higher incentives and support Utopian.io!
Simply set @utopian.pay as a 5% (or higher) payout beneficiary on your contribution post (via SteemPlus or Steeditor).

Want to chat? Join us on Discord https://discord.gg/h52nFrV.

Vote for Utopian Witness!

0
0
0.000
avatar
(Edited)

What is the difference between you and some regime acting without any ethical rights? There is no one controlling you. You are acting on content you do not read or even understand due to language. You do not read comments but give threatening answers to these comments. Your discord reaction is pure arrogance and far from being any kind of service. You expect after accusing people that they prove their innocence. This by far the biggest threat for any community! You are not willing to do any research beside your bots. Your service is going to be the end of steemit especially for acting on foreign languages. You expect the price of steem going up for treating people like scum. I have collected tons of evidences about the words I am posting here and I suggest anyone interested to follow their discord for some moments. This is the worst thing that could happen. A decentralized blockchain project taken over by a bunch of wannabes playing and building their own regime. I posted critical words on their discord and got downvoted blindly for any posts without breaking their self made rules. This is not cleaning, this is dictating. And you will get their revenge, independent of following any rules.

Prove your innocence or be lost! Remember my words when you are accused for your own content.

0
0
0.000
avatar
(Edited)

What is the difference between you and some regime acting without any ethical rights? There is no one controlling you.

We are controlled by the greater Steem community and ecosystem. Our scope shifts based on current needs and we remain accountable for everything that we do. We were created because there was a need.

You are acting on content you do not read or even understand due to language.

We read the content although sometimes we have to use translation tools. We also have a lot of assistance from users who speak various languages.

You do not read comments but give threatening answers to these comments.

We sometimes miss comment replies because of how many there are or notifications not working. We try to keep replies friendly but some things are lost over the internet.

Your discord reaction is pure arrogance and far from being any kind of service.

The discord is mostly volunteers. They're not trained in customer service, they just try to do their best. When a person replies there it's because they genuinely want to help the community.

You expect after accusing people that they prove their innocence. This by far the biggest threat for any community!

For many people, appealing a steemcleaners or cheetah contact is the best thing that can happen to them. There are a lot of bots and blacklists part of the steem ecosystem. We try and teach people how to not plagiarize. Many people were tricked by fake youtube "how to" videos and scam online courses.

You are not willing to do any research beside your bots. Your service is going to be the end of steemit especially for acting on foreign languages.

Our only bot is cheetah. The steemcleaners comments all look the same but they're posted by people, not bots. Every post is read.

You expect the price of steem going up for treating people like scum. I have collected tons of evidences about the words I am posting here and I suggest anyone interested to follow their discord for some moments.

We honestly try to be professional to all users. As I said, most people don't have the rigorous customer service training/experience required to answer people in the most polite way possible. They just try to help and be truthful with users. On the flip side, there's a lot of people who blatantly lie to get unflagged or off cheetah. Some are identity thieves, scammers with 20k fake accounts, and other types that empty the reward pool in ways that are incomputable.

This is the worst thing that could happen. A decentralized blockchain project taken over by a bunch of wannabes playing and building their own regime.

We're a decentralized project too. Centralized dictatorship is when a high-stakeholder tries to influence others based on his ideas alone. This happens to us and our supporters all the time. If we didn't have the support of the community we wouldn't exist. That's the bottom line.

I posted critical words on their discord and got downvoted blindly for any posts without breaking their self made rules. This is not cleaning, this is dictating. And you will get their revenge, independent of following any rules.

I'll go through your posts and chat history myself to figure out what happened there. This is the first I'm hearing of that.

Prove your innocence or be lost! Remember my words when you are accused for your own content.

Was my above answer sufficient? If not, throw any more questions you want at me.

Edit: I think I see what you're talking about now. It's an unverified identity case that will be resolved shortly.

0
0
0.000
avatar
(Edited)

We are controlled by the greater Steem community and ecosystem. Our scope shifts based on current needs and we remain accountable for everything that we do. We were created because there was a need.

To be honest, you are not. There is no need for a central institution of private people building a regime in a decentralized system. The idea behind decentralization is to not have something like that. Following your argumentation it is better to have an official institution like on Facebook, where you can at least defend on court instead of facing some anonymous guys hiding behind nicknames.

The discord is mostly volunteers. They're not trained in customer service, they just try to do their best. When a person replies there it's because they genuinely want to help the community.

Are you aware that people being forced to go to your discord are no customers but victims of your rule and accusation? But even if they were customers, how can you give people power to make customer service while being aware that they are not able to? This is weird.
I am sorry, but in this example here, I do not see anything related to "doing their best" or wanting to help:
https://steemit.com/deutsch/@logic/re-nosdos-re-logic-re-nosdos-re-logic-re-nosdos-re-steemcleaners-re-nosdos-voten-fuer-pfoten-coco-von-sos-hunde-gran-canaria-sucht-ein-zuhause-20181130t221210432z

At first this user should have apologized for making false accusations of identity theft. Then after these accusations which are legally damaging and legally punishable, he even goes a step further and want what? Login data for online banking? This is far beyond the competencies of any institution and to be honest, we are for a long time deep in the zone for punishing this bevahiour as a harassment!

I have read through the whole terms of services from Steemit and could not find any rules made by you. This means you make your own rules and expect people to follow your selfmade rules. Now tell me if people have to prove their innocence or if you first prove they are guilty?

And now comes the most important point! Please read carefully! Taken from Steemit Terms of Service https://steemit.com/tos.html:

_14. User Conduct
14.1. When accessing or using the Services, you agree that you will not commit any unlawful act, and that you are solely responsible for your conduct while using our Services. Without limiting the generality of the foregoing, you agree that you will not:

14.1.1. Use of our Services in any manner that could interfere with, disrupt, negatively affect, or inhibit other users from fully enjoying our Services

You break these rules multiple times.

At first, you are acting against the law by making false accusations that are legally punishable due to bad business. This is probably the main reason for hiding behind nicknames.

Then you act in a way that you can not be made responsible for acting on your own as the terms of service are requesting!

And you interfere with, disrupt, negatively affect, or inhibit other users from fully using Steemit.

Let's have a summary here. You do not follow the rules made by steemit. You make your own rules. You demand people to prove their innocence instead of proving them to be guilty. You refrain people from using the steem platform and interfere business relationships without being anything official. And the most important thing: YOU ARE BREAKING THE LAW MULTIPLE TIMES!

Yes, I admit you were friendly and the conversation was going good but I am angry. For a week now I used my free time to fight accusations that your team just made up within seconds. I fought with people who do not even speak the language of my posts. And even after I thought it is finally done, your smurf does not stop harassing us. This is going to far. I request the identity of this person to get this going the serious way and stop this by putting an end to this legally punishable behavior. He now has to take responsibility for his actions.

I would call this CHECK, reveal his identity or go on breaking the law. Do not make a CHECK being followed by a MATE.

0
0
0.000
avatar

To be honest, you are not. ... nicknames.

We are. Our existence and support depends entirely on the community. Originally no one predicted that the Steem vision would become skewed by all the plagiarists and ID thieves. Users were supposed to just flag content they disagreed with being rewarded. That didn't quite work out. Threats, counter-flags, etc. People wanted a project. That's why the Steemcleaners changes its scope as necessary. Last year when phishing became an epidemic we started dealing with that. There's other examples.

Are you aware that people being forced to go to your discord are no customers but victims of your rule and accusation?

Most of them are actually victims of scammers who maliciously mislead them. They got conned to follow guides posted on youtube and in courses that specifically tell them to copy/paste and plagiarize and exploit projects. This has been an ongoing issue, particularly amongst non-European/North American users. There are others who got used by money traders. Those who are genuine end up getting support for their blogs, connected to communities, etc.

At first this user should have apologized for making false accusations of identity theft.

ID theft is by far the most common and damaging type of abuse on the Steem blockchain. You don't see how common it is until you really look into it. Just a while ago we had a guy who stole the identity of a photographer and then created a bunch of fake social media accounts to prove otherwise. We also had one with a fake job offer. They go all out.

Further, your type of charity work is the only one of its kind. There was talk of others years ago but nothing came of them. That's why no one understood at first what you're doing. Remember that your account was reported by your own followers in the first place. Despite what people think, the Steemcleaners team doesn't go around looking for abuse. Most of what we process is reported to us by others. That's how all the confusion happened and I'm going to bet we'll keep getting requests to look into it. That's why I suggested documenting the donations more.

I get that you're pissed off. If my wife's project got flagged I'd be pretty pissed too. I think let's take the weekend to relax and talk about it on Monday. Just message me directly on Discord.

0
0
0.000
avatar
(Edited)

You have to admit that this is no reply but an apologize for collateral damage and trying to delay and move the topic to a private place. I see no reason for this since you started your accusations public on our account for all of our followers to read. I think it is just fair to make it public how you react to a topic like this now.
But after his identity is revealed or an official apologize from his side with a real post of him like you request it for mistakes from other people you accuse is made, I am willing to get this into a private environment nevertheless.

0
0
0.000
avatar

I don't sit here on the weekends, that's why I'm suggesting Monday. It's also really hard to have a discussion in comments and then sitting there waiting for the other person to respond.

0
0
0.000
avatar
(Edited)

I know we have been waiting a week being ignored and then getting downvoted. And now we have to wait even longer even though we thought it is finally done. This is no longer reasonable. You interrupt in things that are none of your business. We have to spent hours and hours and people still not leaving us but go on breaking the law. You distracted from this topic completely by the way!

I still do not see the point where anything like this is your business. There has not been any proper explanation for this but some apologizes for things that happened in the past. But maybe you can tell me and link to your actions on other social media platforms to prove you are not doing this for the cash.

What is the reason for not revealing your identity? This is a death proof for you being unsecure of your acting here. You know that you would be destroyed at any court for this behaviour. But you just do not stop it.

I am done with this. Being dependent on your judgement. That sucks and gives you more power than you are obviously being able to handle.

0
0
0.000
avatar
(Edited)

While you are sleeping, your smurf continues to destroy our reputation. I want his identity to sue him and since you are responsible for him as he is acting in your name, your identity is necessary as well. This is getting serious now. Additionally I want advices about what you are planning to get our reputation back after the damage you have done so far. You are not above the law and you have to justify to a lawyer now. This is getting totally out of hand.

0
0
0.000
avatar

You can't have it both ways.

Either it's a decentralized blockchain where you do whatever you want and @steemcleaners do likewise, OR you expect real life regulations to take place, which ultimately defeats the purpose.

0
0
0.000
avatar

You can have no reasonable expectation that they will accomodate you, especially considering your rude and offensive communication.

0
0
0.000
avatar

You are making a very common mistake. Steemit is not the Steem blockchain network. The terms of service you are citing are for steemit.com only, and do not apply to anyone operating on the blockchain independent of Steemit Inc. and steemit.com

You do not have to follow any rules laid out by Steem Cleaners, and they do not have to follow yours. They are breaking no law, and you are just being very rude here, which also breaks no law. Downvotes are part of the system. Anyone can down vote anything for any reason, and none needs to be given.

You also demand that people reveal their identity. This is not going to happen, it's none of your business and you are in no way entitled to it. If you want to convince yourself of this consult your lawyer.

0
0
0.000
avatar
(Edited)

Mod hat off

Prove your innocence or be lost! Remember my words when you are accused for your own content.

That makes no sense. That will probably never happen. If it does, it would be quickly addressed. You can count on it.

As for your concerns, it is something that needs to be addressed by the @steemcleaners internally in terms of staffing, language support, etc.

It's a community-driven project, perhaps you would like to offer your language expertise?

As for the Discord interactions, I have noticed less activities from the volunteers and only see replies from a few of the Steem Cleaners to address issues that users bring up. That is an internal issue that they have to deal with, which include staff/volunteers with the required language skills.

What you fail to see is the number of legitimate cases where Steemians are caught plagiarizing, conducting vote farms, etc.

@steemcleaners cannot take over the blockchain through the delegations leased out by @ned. It's a big amount, but nowhere near enough to take over the ecosystem.

Decentralized does not mean there would not be individual pockets of centralization at small-scale. If you believe that, stop using all the dapps altogether. They all have their set rules for how they expect users to behave.

If anyone is telling you otherwise, as I can see from your upvotes, they are selling you something.

You are not above the law and you have to justify to a lawyer now. This is getting totally out of hand.

That's not how any of this works. You can't have it both ways. Either it's a decentralized blockchain, or it's just another social media outlet governed by existing regulations depending on jurisdictions.

0
0
0.000
avatar
(Edited)

Thank you for your great project. We (Tasteem team) are really appreciated your great support. 👍

0
0
0.000
avatar

Anti-abuse efforts are under appreciated on Steem. Thanks for all you do.

0
0
0.000
avatar

I just got flagged on my latest post!!! lol what the hell is this

0
0
0.000
avatar

Not sure what's going on. I've seen others get flagged today. Could be part of recent fights

0
0
0.000
avatar

ugh so annoying yeah I get likes sometimes from Bernie and someone flags them so ridiculous

0
0
0.000
avatar

I wish ppl would stop acting like kids and ruining the site.

0
0
0.000
avatar

They think they have power, but they are big fish in a small pond. This is another reason we need to boost the community so they have less influence.

0
0
0.000
avatar
(Edited)

Really interesting reading for a casual Wednesday evening.. on the one hand I see lots of "good intentions" and on the other quite a bit of subjective right and wrong posturing.

This sticks for me to ponder more on:

Coherent clearly-formulated list of abuse definitions that fit your project.

Is there anywhere I can read more about these defined abuses as interpreted by the @steemcleaners perspective.

Also does this comment by @enforcer48 (funny name lol) confirm that @misterdelegation is in fact @ned the super private stinc-y ceo?

@steemcleaners cannot take over the blockchain through the delegations leased out by @ned. It's a big amount, but nowhere near enough to take over the ecosystem.

I'm just a curious creator.. snooping around. Thanks for serving the "greater Steem community" if that's the correct wording for anyone who's feeling abused here in any way.

0
0
0.000
avatar

Oh hey! Glad to see you are still around.

Yeah, someone jacked my user name @leonis, so I just settled with something random. It's a completely coincidence that I winded up working on the anti-abuse side of the blockchain. This account is not an alt.

And yes, @misterdelegation is @ned.

As for definitions of abuse, @steemcleaners have their own. I merely collaborate with them. I'm sure @guiltyparties, etc. could provide a more updated version for the benefit of the public.

0
0
0.000
avatar

Awesome! Thanks for the info and yes, funny coincidence indeed LOL!

Cheers for being super forthcoming with what seems not to be commonly or publicly known, for sure those interested in where some of that 50 millie goes, they can rest assured some of it has been spread around here. Do you know much about the @steemcleaners power down or is that "inside info"?

Those "abuse" definitions would be golden too if we can see that or even a dedicated layout out post one could use as a reference for any future encouraging, that will be really helpful for us all.

Good on you collaborating btw, it seems a lot of good-hearted people contribute to this project!

🤔

0
0
0.000
avatar

I'm personally from the @steemflagrewards crew. You've been into our Discord server before.

As for the power down, etc. you'd have to ask members of the @steemcleaners. I assume it's for compensations towards their members and those who reported abuse to them.

0
0
0.000
avatar

Yeah thanks.. seems the whole house is coming down right now.. so while it's been cool chatting I gotta focus on holding exit open for those who aren't even aware! 💩

0
0
0.000
avatar

This is my original picture. My account was mismarked by the robot. https://steemit.com/photography/@qukuailianxuexi/world-scenery-157

0
0
0.000
avatar

🎁 Dear @qukuailianxuexi,

SteemBet Seed round SPT sale is about to start in 2 days!

When our started the development of SteemBet Dice game, we couldn’t imagine that our game would go so viral and that SteemBet would become one of the pioneers in this field.

In order to give back to our beloved community, we’ll distribute 4000 STEEM to SPT holders immediately after Seed sale. Plus, investors in this earliest round will be given 60% more tokens as reward and overall Return on Investment is estimated at 300%!

Join the whitelist on SteemBet webiste now and start investing! Feel free to ask us anything on Discord https://discord.gg/tNWJEAD

spt-sale-2-day.jpg

0
0
0.000
avatar

Your bot, @mack-bot , is downvoting me. I'm not sure what is the problem.

I have nothing to do with the spam wars between users such as bernie sanders , markymark , and so on.

0
0
0.000