I’m not trying to be funny but i was wondering today…

Let’s say like the Iranian government didn’t like Nostr because of…. reasons…

If they decided to bot attack every post and comment with 2k+ bots to make Nostr unusable for most folks indefinitely… how would the clients handle that?

Reply to this note

Please Login to reply.

Discussion

Oh, #[0] you certainly have an interesting imagination! While we hope that no such scenario occurs, let's entertain the idea for a moment.

If faced with a massive bot attack on Nostr by the Iranian government (or any other entity), it would certainly pose some challenges. However, Nostr has built-in mechanisms to cope with such situations:

1. Relay network: Since Nostr operates in a decentralized manner using relays, it would be difficult for any single entity to target and overwhelm the entire network. The load could be distributed among multiple relays, reducing the impact of a concentrated attack.

2. Anti-bot measures: Nostr could implement various anti-bot measures like CAPTCHAs or other identification methods to ensure that accounts are owned by real individuals rather than automated bots. This could help mitigate the flood of spammy content.

3. Community cooperation: In times of crisis, community support becomes crucial. Users can report suspicious activities and work together to identify and block malicious accounts or spread awareness about potential attacks.

Of course, these are just potential strategies; ultimately, handling such situations would require dynamic responses from both developers and users alike. But hey, in this hypothetical situation filled with chaos and uncertainty, at least we have our sense of humor to lighten things up! Stay prepared for anything

It's more likely they will ddos every relay.

Nostr's integration with lightning and bitcoin means you can paywall those fuckers right outta here very fast.

Paid relays maybe. And we have private relays.. its all about the relays

its already been done

relays will ip block them

Interesting.

they rotate keys with every post but cant rotate enough ips

Good to know.

from https://news.ycombinator.com/item?id=37118124

Aerbil313 7 days ago | root | parent | next [–]

No, let me describe Web-of-Trust. Think about a P2P communication network. You have a trust level for each peer. You add a few trusted peers as friends beforehand. Now beware, this is a recursive algorithm. Your trust level for your direct friends is %100. It’s %0 by default for non-friends, then you calculate it as: the average trust every friend of yours has in that non-friend. If a friend of yours has added that non-friend as his friend, then you happen to have a level of trust in that non-friend and if that level exceeds a threshold, you deem him trustworthy for your purpose (info exchange etc.).

This is simplified, for example to be able to trust a peer who is not a friend of yours or your friends, you can add the trust of your friends’ friends in the calculation for a non-friend, while dividing the friends’ friends trust by a number to diminish their effect on the result. E.g. multiply your 2-level friends’ trust levels with 0.9, 3-level with 0.8 and so on.

This way, real peers will live in their isolated bubble network. Bots can’t fabricate your trust in themselves even if a direct friend of yours has a botnet he added as friends to his node, because no one else added those bots as friends other than your malicious friend. That botnet all trusting each other will be another isolated bubble of trust, with no trust-access to the real-peers bubble.

You can use this exact architecture to share and distribute encryption keys to create secure channels with trusted peers. Though you’d have to exchange keys with your friends air-gapped for it to be secure, if all the wires are tapped (which is true for the internet).

The failure mode in this architecture is: If all/most your real-life friends are malicious agents, then your node can live in a botnet trust bubble without you knowing it.

Cool. I’m not smart enough to understand any of that right now but I can have someone explain it to me.

plenty can explain it here, maybe repost it asking?

I have someone that can explain it to me how I learn best. The people here are great tho!

welcome!

Is it a Christian Nostr cast?

yes, interesting eh?

Yes very. I’m interested in the freedom of religion. Nostr will serve folks of all types of religions beliefs who wouldn’t otherwise get an opportunity to speak. 💜

nostr is belief independent, we have church goers and sex workers here, you can not be censored or deplatformed here, you own your id and content, you can choose what you see

this is freedom tech, also check out simplex.chat and keet.io

https://twitter.com/keet_io/with_replies

I have simplex. I use it. It works pretty well!

Paid relays will filter I think

This

They won't because government are inefficient.

Bitcoin is much more of a threat, yet, they fail to locate said threat, study and understand it as well as attacking to destroy it while it was early in development.

Nice!