storing 733,131 kind1 notes in damus android/notedeck's optimized binary format is about 410MB
you can keep most of the network on your phone in the size of a video
Thread
Login to reply
Replies (10)
I wish I knew how to build things for NOSTR.
With nostr db?
yeah damus iOS/android/notedeck all use nostrdb internally
Cool, how can use it on Khatru or any other languages? Dose it have bindings?
Can we run it as an independent server?
it's typically meant to be embedded into clients, but you could in theory use it on the server. notecrumbs works this way

GitHub
GitHub - damus-io/notecrumbs: A fast nostr api/web server with opengraph support, built on nostrdb and egui.
A fast nostr api/web server with opengraph support, built on nostrdb and egui. - damus-io/notecrumbs
Great stuff. Thanks a lot. 🫡
That's awesome! I kinda expected that, but actually seeing the numbers is crazy. This is also why I think that outbox + negative queries + Bluetooth mesh is going to be essential in the long run.
If all phones store even 5 GB of "their network", we could truly drop all dependencies on the internet. Every device runs a relay and allows serving negative queries (or bloom filters), and is accessible via Bluetooth.
To me that would be the most efficient way for Nostr to spread and be even more decentralized than Bitcoin
that's impressive. How much would it be if sent over the websocket in the normal way?
its about half the size if it has lots of pubkey/id references like contact lists.
