Thinking about a noteguard filter that broadcasts nostr notes of the IP address of bots that spam my relay. Then other public relays could read that note and add it to their block list automatically (if they trust me). Or could be at least be interesting as a diagnostic tool, could follow that account to monitor attacks. Would be happy if the person spamming me right now gets banned from all public relays. Spammers don’t get censorship resistance on public relays, sorry. nostr:note14dq8aa4whf3wh6ud3qda60qjmmpnddukfu8mnxm0pfu8e3egkp2sqq36ez
I've seen this 'rainbow spam' stuff on a few notes, seems to be on trending/popular notes, no? I think it's more than just you. Your posts are popular tho lol
i have 6 spam notes in my notifications per minute
No sure I get it. But I was just saying it may not be specifically targeting you/personal. Doesn't make it less annoying or anything lol. But I suppose it's just not someone who hates you, so that's... something :) ¯\_(ツ)_/¯
Based on analysis of all the incoming spam on my relay it does specifically targeting me, the replyguy spam is not effective on my relay due to rate limits, but targeted attacks are still possible.
Ok, I'm just guessing here cos I've also been seeing it on on vitor's post and fiatjaf's. The rainbow impersonation stuff?
What do you mean by rainbow?
That's the spam I'm seeing. Let me get a screenshot as an example
I'm seeing this sort of thing a lot. Impersonator rainbow spam. Like impersonator accounts that repost old notes maybe (?) with lots of rainbows in the text. It seems to be on popular notes / accounts. https://image.nostr.build/69fb19484cd70c49acf536682b65bde2897e2cb74f603547dfc5ac96796f3ce4.jpg
I assumed it was just me because they aren’t adding lots of p tags which would have been smart, but maybe that would be easier to block
It's kinda tradeoff, bcs i as not that popular npub could be counted as a spam if i post lot of notes i guess.
Only if you post more than 6 times a minute persistently
Yeah, hope thats okey. Sometimes when im high i post like 4 notes in minute, or to be complete- 4 comments, idk if comment counts
That sounds more reasonable from a privacy point of view, only broadcasting IP addresses with some reasonable suspicion. Relays can use that info directly, but clients could also tell their relay to filter from a given IP address (though that's a bit dangerous as an attacker could use it to confirm that an IP address is used by some npub).
One time payment(1-5 usd) for relay whitelisting should be enough, they can pay, but once they get banned from the relay doubt they would pay again.
Truth, but what % of newcomers have a Ln wallet already to pay from?
They can still begin in open/free relays and with time pay for these relays, it's simpler that all other workarounds like Wot+ip + pow. These can still be used mainly by clients but paying one time it's the simplest and most effective way to fight spammers.
This could also help normalize relays having npubs of their own :) If you built something like this I'd love to build a simple dashboard for it in noStrudel
yeah I definitely want relay pubkeys, not sure if there is relay metadata for that yet
i thought about this in the past. the danger is centralized banning.
The relay is accountable in this case, if i broadcast a note that censors a legitimate user there could be a public investigation and people would no longer trust my ip ban lists. Still tied to trust and reputation.
if a legit user and a spammer uses the same vpn, the legit user will be banned in more places than 1 relay
VPN users should probably not be using public relays, vpns will likely banned eventually due to spammers
That’s a bummer. I always connected thru Mullvad.
Trump held his 👍 🤔 first 😂 campaign 😂 event 💯 since 👍 the apparent assassination 🌈 😀 🌈 attempt 👍 https://www.npr.org/2024/09/17/nx-s1-5116600/trump-town-hall-flint-michigan?utm_source=dlvr.it&utm_medium=mastodon 👍 🌈
Women 🎉 who support #patriarchy you small minded 😀 Red 🔥 pilled 🤔 fools women You divide yourselves & 🔥 bow 👍 to men You make me sicker 🔥 than tiny acorns I 🎉 didn’t fight 🎉 🔥 my entire life for equality to witness the 💯 return 💯 of trad wives. 🤮 🤔 #studybtc 🎉 #studynostr 🌈 #btc 🔥 https://media.tenor.com/m4S-Arlol0oAAAAC/crew.gif 👍 https://media.tenor.com/2cnUqysZvm4AAAAC/gladiator-vengeance.gif 🔥 https://media.tenor.com/xEyeXbIpHckAAAAC/v-for-vendetta.gif 😂 nostr:note1w3wm52hx4jnacdn5x2mzncc5aht8hyw22jlhw5s43g5d3gf4dh9q30jjd3
Women 🎉 who support #patriarchy you 💯 small minded Red pilled 🤔 fools women 🌈 You 💯 divide yourselves & 🔥 bow 👍 to men You make me sicker 🔥 than tiny acorns I 💯 didn’t fight 🎉 my entire life for equality to 🔥 witness the 💯 😀 return of 🤔 trad 😂 wives. 🤮 #studybtc 🎉 😂 #studynostr #btc https://media.tenor.com/m4S-Arlol0oAAAAC/crew.gif 👍 https://media.tenor.com/2cnUqysZvm4AAAAC/gladiator-vengeance.gif 🔥 💯 https://media.tenor.com/xEyeXbIpHckAAAAC/v-for-vendetta.gif 😂 nostr:note1w3wm52hx4jnacdn5x2mzncc5aht8hyw22jlhw5s43g5d3gf4dh9q30jjd3
What if you did a combination of a block List and allow List? so the users can subscribe to your list by default in your platform but then they could submit a set of users or IP to their personal allow list on their client and it permits these to come through or you could reference their followers if they’re following somebody you’ve blocked, you could allow that to come through. If there’s inappropriate person responsible because they specifically added it to their list.
Another 😂 💯 😀 one of my projects I forgot 😂 about 💯 and abandoned. Simple 🎉 one page Nostr client. 😂 🌈 https://image.nostr.build/6013d31089d7fdcc6771f06937bd7b593f468b4bd981d02129fe8658f5df223f.jpg
Right for America 🔥 #pac https://www.factcheck.org/2024/09/right-for-america/