Thread

I blocked my first user on Nostr this morning. I hit me unexpectedly because everyone has been very genuine. I haven’t seen any of the trolling and negativity I see elsewhere. It’s been wonderful. So now I’m wondering Are people on Nostr getting creepy DMs and inappropriate comments here too? I thankfully have not. The objectionable post I saw this morning was meant to precipitate a strong reaction. I felt provoked but chose not to engage. It only took me a moment to find the block button. I realized in that moment that we need to be careful and measured in our response to these problems. #nostr #socialmedia #problem #block #ban

Replies (68)

🛡️
There’s only mute, not block I think? When they reply to you, you just won’t be able to see it while others can. But I think the general quality of replies has gotten better the last year or so because popular relays moderate.
🛡️
It's hard for some people (including highly-technical Bluesky developers) to understand that either you have censorship by a central committee or you have real decentralization with any host being able to censor whatever they want. Any claims to the contrary are likely to come from either clueless or malicious actors and eventually end in the first situation.
I don't think Nostr was ever intended to have no censorship at all, but to be censorship resistant. I run a relay, and I limit notes it stores to people in my web of trust. Is that censorship? If someone mutes another user so they don't see their notes, is that censorship? Or is choosing what you see and broadcast actually part of your own freedom of speech? I'm pretty confident I can get my notes out amidst any circumstance. - I subscribe to a couple good paid relays. - I run my own relay on a VPS. - If all those fail, or refuse to host my notes, I have a relay ready to go on my home PC that I can start in an instant. - If that fails I have a relay setup on my phone, connecting over tor, that I can turn on. I don't know of any other protocol that gives me those kinds of options.
Now that outbox is getting to be widespread amongst clients I think relays filtering is less of a problem. It's not just a few main relays anymore, there are thousands, and you don't need common relays to pass notes. Anyone with a minimum of hardware and technical knowledge can run one, for just themselves, or for a community. This is incomplete, but still relevant. I know @Luxas has an option using CloudFlare I should add. Anyone truly concerned with moderation by other people should be running their own relay. Otherwise they're just LARPing.
Ryan's avatar Ryan
image To guarantee your notes will stick around on Nostr it is essential to run your own relay. Public and even private relays aren't going to hold them forever. Setting up and running your own relay isn't that difficult, and there are options for most hardware and all skill levels. 🔹Local Options on your PC or phone. 🔻For your PC nostr-relay-tray by @Cody is a great option, available for Linux, Mac & Windows. Combined with jumble.social it gives you an all in one solution to store and view your notes on your own computer. 🔻For Android phones use citrine, created by @greenart7c3 It integrates well with Amethyst, jumble.social and nostrudel.ninja It gives you a local backup of your notes, and can even pull notes from other relays for a more complete backup. Complex setups using Orbot can even give you more private DM messages over Tor. https://github.com/greenart7c3/Citrine 🔻iOS doesn't currently have any options available afaik. 🔹 Internet Based Options 🔻The easiest option here is relay.tools created and maintained by @cloud fodder It is a hosted option, meaning you don't need to know how to run Linux or configure and maintain the relay software. Just set it up the way you want and use it. 🔻A slightly more difficult option is Haven relay created by @utxo the webmaster 🧑‍💻 It is a fantastic piece of relay software, combining outbox, inbox and private relays, and the ability to import old notes. It even includes a blossom server for hosting your own media files. This will require either PC hardware with Linux installed, or a Linux VPS. If you feel comfortable managing a Linux server this is the best option, but is again the most difficult one I have listed. https://github.com/bitvora/haven #grownostr #nostr #freedom
View quoted note →
It's getting easier to do this all the time.
Ryan's avatar Ryan
image To guarantee your notes will stick around on Nostr it is essential to run your own relay. Public and even private relays aren't going to hold them forever. Setting up and running your own relay isn't that difficult, and there are options for most hardware and all skill levels. 🔹Local Options on your PC or phone. 🔻For your PC nostr-relay-tray by @Cody is a great option, available for Linux, Mac & Windows. Combined with jumble.social it gives you an all in one solution to store and view your notes on your own computer. 🔻For Android phones use citrine, created by @greenart7c3 It integrates well with Amethyst, jumble.social and nostrudel.ninja It gives you a local backup of your notes, and can even pull notes from other relays for a more complete backup. Complex setups using Orbot can even give you more private DM messages over Tor. https://github.com/greenart7c3/Citrine 🔻iOS doesn't currently have any options available afaik. 🔹 Internet Based Options 🔻The easiest option here is relay.tools created and maintained by @cloud fodder It is a hosted option, meaning you don't need to know how to run Linux or configure and maintain the relay software. Just set it up the way you want and use it. 🔻A slightly more difficult option is Haven relay created by @utxo the webmaster 🧑‍💻 It is a fantastic piece of relay software, combining outbox, inbox and private relays, and the ability to import old notes. It even includes a blossom server for hosting your own media files. This will require either PC hardware with Linux installed, or a Linux VPS. If you feel comfortable managing a Linux server this is the best option, but is again the most difficult one I have listed. https://github.com/bitvora/haven #grownostr #nostr #freedom
View quoted note →
To be clear, I was referring to public, general use, "free speech" relays, with expressly permissive policies, as opposed to running one's own relay for one's own notes, which is also a good idea but a different thing. None could guarantee those relays wouldn't censor, but if there were enough of them, and people preferred them, the overall resistance would be good. Nostr isn't for everything. For many tasks a central database works better. By a similar principle, platforms which aren't by design technically censorship resistant should have free speech policies and users should prefers platforms that do.
When you say “any host being able to censor,” that’s really just each relay applying its own filtering policy. That’s not the same as censorship by a central committee; it’s decentralization in action because users can choose other relays or run their own. This distinction matters a lot. We encounter the same confusion with Bitcoin: people call spam filtering “censorship,” when in fact filters are local choices that nodes make about what to relay or prioritize. No one can stop a valid transaction from spreading if peers decide to forward it. Confusing censorship with filtering makes it much harder to have a clear discussion about spam.
I find it fascinating that people forget that the first rule is: freedom of choice which you enumerated. People believe that their freedom of speech over rides the freedom of choice! People get mixed up. We have the choice to do what is right by you and for you. If you feel offended by those choices because it affects you, exercise your own freedom of choice: 1. Accept it, 2. Change it or 3. Remove yourself completely from the situation. No need to complicate things! 😁🫂☺️
It is one way to do it. I think making relays easier to run, and having more of them is a better solution though. Having single large relays run by someone else makes points of failure that could be exploited. They would increase centralization. If people are instead running their own relay, on their own server, desktop, or phone the network becomes more resilient, and harder to take down. Maximize decentralization.
Yeah, I have received spam DMs. Not much though since I use Primal, I guess their filters are working. I remember there was a gay spam content some months ago, but if not because users were talking about it, I wouldn't have realized, I got 0 spam notes. Obviously filters can filter legit content too, that's a risk, but for now appears they are working good.
There is no block equivalent, only mute, so if your client has a “Block” button, it does nothing to prevent someone from reading and responding to you, and chances are, they won’t even know you muted them unless they know how to check your public mute list. Also, clients don’t always handle muted users the same way, and you may end up seeing their posts again if you change clients. That said, don’t be afraid to use it, because it improves your overall experience. I’m using it more, with so many bad takes on all The Current Things™ flying around lately.
It happens to all of us. I once was getting into an argument and felt like it quickly escalated into name calling and i'll have none of that. If you are unable to discuss a topic without lowering yourself to such a thing i have lost all interest of continuing. Apart from that there have been some "fake" accounts like scammers/spammers.
Haven't had to block anyone yet. checkout Bitcoin's fist Audio Drama Mysteries of the Bitcoin Citadel Lauren thought she was driving north to sign papers and sell a crumbling lakeside lodge. Instead, she found her uncle’s fortress of paranoia—every wall humming with riddles, ledgers, and the sense he’d built it for something no one will explain.
wow. I’ve blocked maybe 100 accounts already. A lot are bot-like accounts. A few had made some direct, malicious/provoking trolling type comments. A few were due to rude responses. That’s in ~ 6 months.
Yes! Yes and YES! I agree! It’s crazy! I intuitively went to block an opposing view account also, then it hit me.. I want to see what they say and even causes me to remain unbiased, which hardens my continued resolve or I actually learn their point of view and learn something - it’s clear we are being played. Seeing the middle-ground is crucial. Unhinged paid hate speech however, zero tolerance for that shit.