Moderation is an essential part of community management, even in darknets. Trust in what is said and what is promised as part of a transaction is what attracts and retains members of the community. Just because you can create a censorship resistant network doesn't mean you should.
Nostr is a protocol. Are there moderation functionalities in RSS, SMTP or HTTP? Do matrix and XMPP protocols have some central authority overseeing what server a talks to server b?
It’s up to the relays implement their own moderation features and clients filter what they don’t want to see.
I don't think these protocols are quite comparable to a Twitter-like "town square" model, so they don't have the same problems. But where they overlap, they do some "censorship": SMTP will delete spam, XMPP servers will kick out spammers and harassers.
The problem with Twitter is that unlike RSS, it shows content from people you did not subscribe to (e.g. you get replies, you see strangers' replies to your friend's posts). The content is public, so unlike e-mail, receiving abuse is not just your private problem, but a problem for the network's image and reputation.
But in either case, when normal users (not righteous keyboard warriors) find some content to be horrible, they don't want to see it. If they keep being bombarded with unwanted content, they leave. For Mastodon/Twitter/Gab that may be "political" content, but the problem in general is similar to spam.
Can you point to the part on the SMTP RFC that specifies the spam deletion behaviour?
> XMPP servers will kick out spammers and harassers
Nothing prevents nostr servers from kicking out based on account or IP address or message content
> The problem with Twitter is that unlike RSS, it shows content from people you did not subscribe to.
This is not Twitter, any client can decide which content to show. And there are clients that do not show any content from people you don't explicitly follow.
Yeah, people should really go to the GitHub repo and actually read it. It doesn't even need to be a Twitter like. It could be a WordPress like, or a Discord like, it's already running chess, it's already blog comments.
It could be a community run closed system where only citizens are given access to the system.
It doesn't (and I think shouldn't) have any crypto features built in. That's up to the client builders to handle.