说说工业界是如何反Spam的:
其实反Spam分好几个子类,有几个是和Fediverse相关的:
1. 防止Spammer注册和(本地)发言。
这是最最基本的一条。通常注册页需要加上反机器人(验证码或者CF盾),然后管理员人工处理手动注册的漏网之鱼。封禁Tor和临时邮箱也很有用。
2. 防止外部Spam流入
这个一般指公开Spam流入,对应的Fedi就是公轴Spam。这一般通过反Spam API实现。因为是外站信息,隔离审查(延迟展示)是可行的。此外长毛象自带的tag审核也有一定效果。因为公开Spam要求的就是Publicity,如果没有tag的聚集,spam就失去了意义。
3. 防止点对点Spam
也就是防止类似Email Spam。对应Fedi的私信或是直接at。这个是最难处理的,需要每个用户有一个Spam inbox然后使用更高级的反Spam API。目前在长毛象还没有这样的技术,所以只能暂时让大家被点对点轰炸时关掉提醒并通知管理员。
ps. 切忌有病乱投医,网上不靠谱的方法不要乱试。Spam不是新问题,先想想传统平台是怎么解决的。
Edited 214d ago