According to Moderation section in Letter to Status
We have to do chat moderation tools in ways that don't require individuals being moderators. It could require some SNT staking similar to Tribute to Talk, it could involve multi-party voting against bad actors. It would be great to make a chat topic 'constitution' that anyone can publish rules to and anyone can sign, with clients following those rules if they trust signatories on those rules.
Specific moderation tools can work efficiently not in all situations. To describe few specific:
- Not popular channel. time to time users receive spam from few accounts.
- Very popular channel. spam messages amount can be higher than amount of useful messages.
- Specific channel is attacked by powerful group of “troll” users to brake communication between dedicated channel members, decrease impact of channel’s opinion leaders.
Universal moderation tool to solve all issues from above might be introduction of self-moderation.
As separate standalone feature of software client we can provide possibility for users to filter messages in public chat to shows messages only from users who she/he follows, hide messages only from unwanted users. To follow the user it will possible to star this user directly in public chat. And we can provide feature to collapse all others not starred users’ messages from chat history + highlight messages from starred users.
Every user will be moderator for themself. This way is more democratic than to request SNT staking. But both can be combined, finally, based on channel preferences (for example).
Interesting side effect of such self-moderation is that single public channel can be used to drive any number of conversations in same public channel. Since users can set the filters to see messages only from users they follow, parallel conversations on different topics can happen.