bye bye;

Reply to this note

Please Login to reply.

Discussion

🫡🤭

Can I add my own filters for words or phrases that I don’t want to see?

Love to see it

Make them pay 🫶

this is a bad idea.

If it doesn’t work it can be undone.

no, i mean per post cost to deter spam is a bad idea. economically speaking.

If all apps have it on by default, it could help.

help with what?

ahh i see, if you have dos type flood spam problem it can help a bit.

won't help with spam tied to commercial interest.

what could help with passive spamming is if relays only provide the notes requested with a specific geohash tag. That way it's unfeasible for the spammer to passively listen to all channels.

I know but it's the best idea

question: do you want to deter spammers or just throttle the "bandwidth" for the conversations?

trick question? deter the spammer

not a trick question, i'm just dead convinced that the economic reality of "per message cost" is doomed in broadcast networks. it would only work e2e.

so no better idea

i truly wish i had. in general to combat spam in a broadcast / flood network you need to make the identity costly and block them before the spam fully propagates. which can work with persistent pseudo identities, but i think you have more ephemeral identities here by design.

I agree. How can I delete reactions?

oh that one? 😂 i have no idea.

nostr:nprofile1qqsfeg9aw3g8gtt2yqcecr3af3nee8syd2wuwr5w74wzjp0zgpfrgzcpz9mhxue69uhkummnw3ezuamfdejj7qgewaehxw309aex2mrp0yhx6mmddaehgu3wwp5ku6e0qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj75pvvxy this should help prevent `; ` spam.

It uses Proof of Work to make some messages slightly more expensive to produce by performing a computation on your message that takes time to do.

For normal users that turn this on, it takes (in this example) about 1 second to publish a message, rather than instantly, as the computation is done. This is barely noticeable.

For spammers, who want to send out loads of messages quickly, it's just too slow to do.

Now normal users can activate a filter that will only display messages that have done this computation, leaving spammers invisible.

Not for the semicolon spammer unfortunately: he spams responses (passively), so he's quite economical.

Solution to that would be convincing relays to only give out the notes for the requested geohash tags. So the spammer would have to request

them all or spam every channel actively.

Where does the semicolon spammer come from, and what does that mean?

No idea where he’s from but what it means is that he’s found a loophole in the current design which he is exploiting aggressively.

Thankfully, at least he’s just using it to be annoying. There’s probably far more nefarious uses for his approach, but his persistence will hopefully ensure that this gets fixed before people figure those out.

To prevent the hashes from being prepared in advance, is there some way to ensure the hashed data depends on something more recent? Perhaps it can be based on recent messages in the same channel?

good point but: nostr relays have some restrictions on the time stamp, and the mssage contains the geohash they wanna spam with, and they need to rotate their npub for every message or get blocked by the relay

what bitchat could do is to enforce a timestamp that is close enough to the local clock, the rest is handled by nostr I think

On 1.2.2 ? Or next versione?

That’s an amazing idea!!

Lol what? Calle you're on 🔥 fire

How can you tell it's spam though?

Isn't that censorship?

They can still get spam through if they try hard enough so therefore it doesn't work and it should be removed.

oh no it's retarded

Based

was ist das?

Have you seen the stamp thing from nostr:npub1h0uj825jgcr9lzxyp37ehasuenq070707pj63je07n8mkcsg3u0qnsrwx8 ? It uses ecash.

Censorship?