If you have a server that anyone is free to write to on the internet this kind of stuff will always happen. The obvious solution is to not have this kind of server.

You can also have this kind of server but disallow links. That will probably go a long way too.

Reply to this note

Please Login to reply.

Discussion

The obvious solution is to just give up working on it and spend the next few years smoking weed and going snowboarding instead. But the actual solution I think has to be some kind of distributed scoring system.

I drafted a spec to auto block/show/ask for content previews from specific domain providers. Clients can automatically block previews from a domain, or let the users decide on what to do with it. You can aggregate these lists from different users into a rating system for domains as well. Would appreciate any feedback.

```

{

"kind": 10099,

"content": "",

"tags": [

["d", "domain_lists"], // identifier

["white", "nostr.build"],

["white", "void.cat"],

["black", "malicious-site.net"],

["black", "scam-domain.com"]

["unknown", "ask"] // Options: "load" | "block" | "ask"

]

}

```

https://github.com/limina1/nips/blob/extend56/56.md

I just don’t know if a “domain blacklist” will

work well. I think it will be too slow, too incomplete, and ineffective. I think the only way to do this at scale is that relays have a way to score images and videos and simply be sure to delete and not re-broadcast any which get a bad score.

Wonderful that some arse decided to drop some pics in this particular feed. Charming content, brought to me by the public Einundzwanzig relay.