Honestly, whoever has an idea for a spam detection measure for Mastodon, and by that I do mean an implementation, get in touch with me, I'll pay for it.
I've been thinking about solutions for the past few days but the more I think about them the more they appear pointless.
Defining an account as suspicious when it has no local followers can be circumvented by just pre-following them, using account age can be circumvented with sleeper accounts, blacklisting URLs does nothing when the spam does not include URLs, checking for duplicate messages sent to different recipients can be circumvented by randomizing parts of the message...
not an implementation
@Gargron Maybe an idea to allow spam detector bots, and instances can indicate which ones it accepts.(including ones just run by the same org/person running the instance)
The bots could send toots giving probabilities, which might be shown in the UI, where users can respond, or cause spam to be removed if the certainty is high enough.(or get opinion of other spam detectors)
PMs/follower-only.. uh maybe it'll need a way to invite the spam bots.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!