I think this is a solvable problem. although its not as easy as other social media because nostr is built to be censorship resistant.

The job of removing Illegal content will probably fall on the relay ( maybe with help from users with reporting )

As for removing content in communities I think the same applies since communities can specify which relays they are primarily using. Although for muting/banning one-off posts or users some kind of "community mute list" might make sense. thoughts nostr:npub1lunaq893u4hmtpvqxpk8hfmtkqmm7ggutdtnc4hyuux2skr4ttcqr827lj?

Reply to this note

Please Login to reply.

Discussion

Lowest common denominator is always an issue with free speech in anon world.

This is a huge issue. I appreciate the original post & think this needs immediate focus.

Definitely a relay level issue. Aside from per-user or per-community mute lists there’s not much clients can do. Community-specific relays seem like the most natural solution.

Community-specific relays sound like a better design anyway. A relay can be a community, and keeps it L1

how do you start a new community then ? right now it's a few clicks and you're in business.

You can always create a community on the free public relays but banning users or content would be difficult.

Although I'd imagine that community specific relays that offer to "host" your community may be a thing. That or you can run your own relay, like a fedi instance where you have full control over who is allowed to post

smaller moderated spaces on private relays within a larger unmoderated space on public relays.

i like this idea.

I disagree, CP is primarily the problem of the site that hosts the media and the site which displays it.

Relays are neither of those, relays just carry text that a client displays. Yes they could carry a URL to CP, but that media is hosted somewhere else and if no client displays the URL, then no CP ever gets distributed.

Trying to moderate at a relay level is even harder and more impractical than it is to do at a client level. Even if you could find a relay admin who wants to actively monitor what makes it to the relay, they would require a client to view that.

I don't think that community-specific relays are a good solution, they go against the idea that relays are interchangeable and will lead to the further fragmentation of Nostr into network islands.

For clarity, I think all relays should have some basic filters in place, but they will always be relatively easy to circumvent. Clients have more options at their disposal to figure out which content to display.

I think a mute list would be great for multi-community clients or really just any client that wants to block certain kinds of content but wants to benefit from the curration from the community.