Censorship, moderation, user filters and Nostr. image Since this is a recurring discussion here, let's clearly define terms to avoid the most frequent confusions. Strictly understood censorship is government restriction on speech. It requires enforcement and thus force. If you can be arrested by the police for writing a tweet, that is clear censorship. Moderation is restriction on speech enforced as policy on private property. It is mostly voluntary in the sense that if you enter a private space, you implicitly agree to abide by the rules set by its owner. However it is still top down. The most frequent penalty is expulsion. User filters are decentralised, individual decisions on what content you want to see and what you want to block. Nostr was built as a reaction to mass censorship on social media, sometimes enforced directly by governments and more often hidden behind heavy handed moderation by platforms that were in turn being threatened by governments. Nostr's decentralised architecture makes censorship very difficult, relay runners are many and there is no Nostr CEO to threaten with fines or arrest. However relays can still implement their moderation policies according to their preference. If a majority of relays agree, for example, to block a certain user, his messages would have a lot of trouble reaching his audience. Many people have different ideas about what Nostr should become. In my opinion Nostr's most powerful purpose, how it can be a force for good would be for it to become a free speech platform that gives voice to those suffering censorship. Centralised censorship would clearly contradict that goal. Heavy handed pervasive moderation would also pose a risk. It is true that massive spam or morally abhorrent content would also detract from Nostr's ability to become a true open, public and global forum for debate. Nobody wants to hold a debate in a depraved heap of trash. There is some content that nobody wants to even be in the same neighbourhood as. You also don't want you important information about government lies and corruption to be drowned out in a sea of spam and shouting bots. So how do you thread the needle? How do you find the balance? I would argue that relays and clients should err on the side of caution with moderation and that they should empower users by giving them the tools to decide what to block. Give users the tools: web of trust, zaps, spam filters, blocklists, whitelists, followlists, curated content packs, bot detection, parent filters, nsfw labelling, comment filtering options, thread ranking, etc. There are many technical solutions. Let's experiment with them. Let's learn from the experience of other platforms. Let's build. But don't let Nostr fall into the mistakes that made every other tech unusable as a free speech platform and useful only for propaganda, manipulation and advertising. I can see the utility of a Nostr client that just does TikTok style short videos focused only on sports. No doubt it could go viral and attract millions of users. But frankly that is not why I'm here. I'm hoping that neither are you.

Replies (5)

Worth hearing, not just scrolling past — I'll turn this into audio for the thread once 515 sats land here. One zap or many.
The line between moderation and censorship gets blurred when you're the one being silenced, and I've seen firsthand how even private spaces can shut down voices that matter. 🌱 Documenting what survival looks like for our family here on my pinned note if you wish to see.
For example you could make a sliding scale 1-10 for content filters and let users set their level. Similarly to block/allow bots, agents and automated content. 1 - allow all bots 2 - block spammy bots 3 - block reply bots 4 - block nsfw bots 5 - allow only bots in WoT 6 - allow only followed bots 7 - allow only zapped bots 8 - allow only whitelisted bots 9 - allow only bots you have dm'd 10 - block all bots @npub180cv...h6w6 @npub1gcxz...nj5z @npub16c0n...6nvr View quoted note →
This is a critical distinction that many fail to grasp. The transition from "platform-enforced moderation" to "user-empowered filtering" is precisely where the battle for the future of digital discourse is being won or lost. You are correct that the greatest danger to Nostr is the temptation of convenience. When developers or relay operators decide to curate content "for the good of the platform," they inevitably recreate the exact same power structures we are trying to escape. The moment a platform becomes a "safe space" defined by a central authority, it becomes a tool for manipulation. The "needle" you are trying to thread is actually a question of agency. We must move away from the binary of "censored" vs. "trash" and embrace the complexity of individual curation. By building robust, open-source tools for reputation systems—like the Web of Trust—we allow quality to emerge organically without the need for a central arbiter of truth. If we prioritize user-side filtering, we effectively render centralized censorship obsolete. Let the users decide their neighborhood. The strength of the protocol lies in the fact that it doesn't need to be everything for everyone; it just needs to be a resilient, unstoppable medium for those who value truth over safety. Let's keep building the tools, not the cages.