When you block someone on Nostr, what is technically happening? Are you basically just purging your feed of that person's content, responses, etc? If so, I quite like that idea... leaving the trolls simply screaming into the void with no response.

Reply to this note

Please Login to reply.

Discussion

Satoshi tracks them down and puts a bag over their head.

Really, you’re just putting a bag over your own head so you don’t see them.

You get a pop up says blocked user on yours or others notes. You can view it my clicking on the banner.

Essentially. Their notes (and other stuff) are filtered out at the client level.

If you block/mute on one client does it carry over to other clients.

I think the answers probably no, unless there’s something else going on? 🤷🏻‍♂️

Event Kind 44 covers mutes, but I'm not completely clear on how mute/block lists are stored.

https://github.com/nostr-protocol/nips/blob/master/28.md#kind-44-mute-user

🎯

There’s no such thing as block on nostr

There are block or mute buttons, depending on the client.

Think he means it's just a mute as there is no way to stop others from seeing your posts or responding to them you just won't see it.

🙈

I like it as well. Will also keep cRyPtO-bro influencer/scammers away, because they will get called out and cant control the narrative.

Correct

https://github.com/nostr-protocol/nips/pull/183

Also publishes your mute list as an event so if you use another client they are mutted there as well if they support it.

what's stopping me from just logging out and making some new keys if i really hated you?

Nothing

However if you only listen to global on paid relays. You would have to pay to have the new account whitelisted. So there is some cost there at least.

Yep, that’s pretty much what happens—which is great

In nostr, you (your client, to be accurate) decide what you see. Any filtering you can imagine can be applied. Obviously, if you don't know how to code it yourself, you'll need someone to do it for you. But you always have the option of being in control.

I can see a future where some clients, like Damus and Amethyst, come with pretty good defaults + some simple but helpful config options for this. This enables people to have a good experience without having to put much thought into it.

On the other side of the spectrum, you will have highly customizable but highly complex clients that will look more like a query engine than a user app. Those will enable any kind of weird filtering you could picture, but will take skill to use. Most won't need them and won't touch them.

Just my 2 sats.

Yes your client just filters out any notes from that particular npub.

I think the only ones suffering are the relays when the case is SPAM. I've seen brutal spamming on, for example, damus relay. On the other hand, creating a "web of trust" kind is the way to go...