I love #nostr!
And I am thinking about possible attacks against it, and how they could be countered (similar to my thinking on #Bitcoin).
Here is a possible attack that I could envisage: since it is free to generate nsec/npub pairs, generate a billion pairs, and saturate all the free relays with LLM-generated conversation. This would require relays to become very good at detecting this, or else everyone would be almost forced to move to paid relays.
I consider the latter more likely, nothing beats imposing a physical cost, as #Bitcoin has taught us over the past decade and a half. But relying solely on paid relays would pose a harsh onboarding problem. If you need to shell out money (and sats no less) from day 1, the vast majority of people will never take their first step into #nostr.
Thoughts?