ActivityPub spam, onboarding
@tetrislife Bad in practice. It's a sure way to sink a system, or turn it into something only practically available to a very small group of people. Vulnerable people might be particularly impacted, and it's not clear it's that effective against bad actors.
On more mainstream social media, I've even seen situations where a spammer hijacks someone else's account, and uses that to blast out floods of spam.
This also goes down a road I'm not really happy with where someone can be punished for something which someone else has done.
I honestly think any approach which tries to be "perfect" is probably far worse than the problem it is trying to solve.
ActivityPub spam, onboarding
@olives I have not seen too many approaches being available. There is open-house #ActivityPub, clique-y #Zot / #Nomad or this invite system which seems to be in between.
Scale isn't something a federated system should care about. That and vulnerable groups are a non-tech problem, they are not nails for the tech hammer.
It is fine for somebody giving out an invite to be liable in that sense, it will make sure invites are used judiciously.
ActivityPub spam, onboarding
@tetrislife In my view, online spam has a couple of elements:
Bots and farms of humans paid to solve captchas. Often, it's purely a bot. Bot masters usually expend more resources on large sites than they are willing to expand on smaller sites.
There is also the accessibility problem where as you put up barriers like this, the number of people who will go along with it will go down dramatically. That isn't a matter of tech but of psychology.
ActivityPub spam, onboarding
@tetrislife Custom challenges might be a viable option for fighting spam.
There could be an option to create image puzzles with your own images at times when spammers are actively attacking a site. Or ask various questions (bots know the location of Paris though).