joakim wrote:
I played with the idea of having something like the Block List Project for Reticulum, but I haven't got the time. All I have is a name – X1. After NGC 1313 X-1, a rare intermediate-mass black hole in the Topsy Turvy galaxy in the Reticulum constellation. I kid you not.
TIL something new. That's actually pretty cool.
But as Ahyrax says, it wouldn't be effective against spammers using burner identities. For that, whitelisting could be something to consider.
Whitelisting is... questionable. My belief is that it's just as unmaintainable as normal sites, but it might honestly be the best approach in this situation.
Oh, that's you in the thread! I swear, the more I look into this network the more I see the same people haha.
Guess I'll share a bit more since we're having this discussion. I've thought about it as well when taking a break at work and designed something (only conceptually in my mind without an actual prototype) that could've worked. It has some issues I'm not sure are very resolveable. lmk if you're interested, I could probably write more once I'm free.
My main concerns over such a system are:
- It has to be community-maintained.
↑ Otherwise it doesn't differ from normal nodes and wouldn't be easily discoverable. Most of the things I'm stating below are stated because it's community-maintained.
- If it's community-maintained, said community has to pass data into this source.
↑ I've been thinking about something in the vein of "people submit addresses and based on amount of these submissions you get a certainty score. The more people report it - the more likely it's actually a bad source and should be banned".
I believe that such a list would be easily manipulated (by spamming or inflating the list by invalid identities for example) and is going to disrupt networks if big backbones are going to adopt it. It could be fixed with some effort, but I feel like the fixes I'm thinking of are a bit too theoretical and wouldn't actually do anything to prevent the abuse.
- It's going to spread illegal content instead of blocking it.
↑ Because it is community-maintained, the entire community is going to be able to see why these nodes should be banned. And because banning individual spammers isn't very effective (an effort still should be done to maintain these), it's probably going to be banning "CSAM, revenge porn, doxxing, or other kinds of abuse" and, as such, giving everyone interested an easy to access list of this content.
- I would like it to be configurable.
↑ This is my personal eek. It would be nice that every backbone/user that uses it could specify what exactly they would like to avoid (some people actually get off from spam for example) or how much of a certainty score they would like to trust to blackhole networks. This is not possible in the current system without a custom script that is going to import stuff, while I was hoping to just use "blackhole_sources" variable in config (nodes sourcing via info.blackhole/list don't send fingerprint by default).
Other approach I thought of included using one node as NomadNet page for displaying/submitting stuff and as transport node for simulated RNS identities that would distribute blackholed "presets". This works, but I feel like this is just rude to the network (it's going to create more announces than probably needed, if I'm understanding the system right) and is not useful at a big enough scale.