Oddbean new post about | logout
 I wonder what tradeoffs will be made in the name of nostr ‘mass adoption’ 
 I relay don’t know how relays will handle real traffic. some of them are already overloaded 
 There’s likely a ton of optimization to be had at the relays. Things like caching, read replicas, and so on. 
 Client to client I’m sure there will many flavors of trade off 
 What do you have in mind? 
 every major relay will censor undesirable political or scientific opinions. 

then people will say “but the protocol layer hasn’t been censored”

Sure, and the first amendment hasn’t been struck down. 
 What do you think they will be / are? 
 maybe i’m missing it, but i don’t see a way to stop/limit spammers.  

feels like we could get crowded out by noise pretty easily. 
 Three ugly and somewhat possible ones are

1. Client/relay level censorship
2. Shitcoinery
3. Client/relay level surveillance 
 I’ve been thinking a bit about this. I think the protocol and relay implementations lend themselves to horizontal scalability.  Just a hunch but the db models I’ve seen are very simple so it’s likely easy to setup some very good replication with the DB tools we have at our fingers.  I do kind of want to try it just for kicks.