Why Nostr? What is Njump?
2024-10-05 21:46:00
in reply to

Alex Gleason 🐍🚬 on Nostr: I disagree that's what's holding speed back. The issue is that clients talk directly ...

I disagree that's what's holding speed back. The issue is that clients talk directly to relays "just in time", and relays themselves are slow because they're getting overloaded by malfunctioning clients and don't have the right protections.

Pure clients can partially solve this by reading from an internal database synchronously ​​and populate it asynchronously (like Damus does with nostr-db), but there's limits to smartphones being able to do that without wasting precious disk space, battery life, bandwidth, etc.

Which is why I think the server model used by Ditto and Primal wins for mass adoption. Pure clients need to exist for freedom reasons, but it's a choice people need to want to make.
Author Public Key
npub1q3sle0kvfsehgsuexttt3ugjd8xdklxfwwkh559wxckmzddywnws6cd26p