PolymathicPedagogue
· 2w
Tell us more! How can we access Nostr via Reticulum?!
I'm writing that tooling as we speak inside the new iteration of geogram that will be made available within a week or so.
Each device connected to the network (Android, Windows, Linux, etc) finds other devices that advertise themselves as NOSTR relays inside reticulum.
Normally when you have +1000 users hosting their own relays this would mean 1000 users repeating asking 1000 other devices for updates and the battery on those with phones would quickly drain. So the option here is to have self-nominated indexers.
An indexer device is plugged to electricity from a home wifi (fast net access without limits, any old Android is OK) that answers questions from users: "where can I find notes from npubXYZ?"
It is the job of those indexers to receive info from +1000 users about what they are willing to share and then to answer which devices have what a user is asking to see (e.g. recent posts from a list of authors).
Indexers can self-nominate (each person can volunteer their hardware for that) and they synchronize with other indexers because it is faster and avoids bothering the smaller devices. When an indexer goes offline, just find another still alive with a good uptime and ask there.
There is a bit more to indexers than what I write here because they also have rules about what to keep (reduce spam) and people shouldn't see an indexer as a large disk drive. Indexers only give answers where content can be found but don't store it on their own disk, which means that users themselves are responsible for data duplication and survival.
When you care for an author on NOSTR, then it is your decision to keep data published by the author on your devices. This way you keep alive what matters to you and carry it on your pocket to use/read when needed. Blossom server is included on the package, so you keep his binary files (e.g. movies, photos) too.
There are many things to improve until a stable is ready, just follow the posts and you should see when it comes out. An interesting aspect is merging both NOSTR running inside reticulum with NOSTR relays available from normal internet connections. When you connect with your usual account you should be able to keep interacting here on normal internet but also share the same posts to reticulum relays (including your own device) and continue as usual even after all the major relays being used right now are gone.
Each device connected to the network (Android, Windows, Linux, etc) finds other devices that advertise themselves as NOSTR relays inside reticulum.
Normally when you have +1000 users hosting their own relays this would mean 1000 users repeating asking 1000 other devices for updates and the battery on those with phones would quickly drain. So the option here is to have self-nominated indexers.
An indexer device is plugged to electricity from a home wifi (fast net access without limits, any old Android is OK) that answers questions from users: "where can I find notes from npubXYZ?"
It is the job of those indexers to receive info from +1000 users about what they are willing to share and then to answer which devices have what a user is asking to see (e.g. recent posts from a list of authors).
Indexers can self-nominate (each person can volunteer their hardware for that) and they synchronize with other indexers because it is faster and avoids bothering the smaller devices. When an indexer goes offline, just find another still alive with a good uptime and ask there.
There is a bit more to indexers than what I write here because they also have rules about what to keep (reduce spam) and people shouldn't see an indexer as a large disk drive. Indexers only give answers where content can be found but don't store it on their own disk, which means that users themselves are responsible for data duplication and survival.
When you care for an author on NOSTR, then it is your decision to keep data published by the author on your devices. This way you keep alive what matters to you and carry it on your pocket to use/read when needed. Blossom server is included on the package, so you keep his binary files (e.g. movies, photos) too.
There are many things to improve until a stable is ready, just follow the posts and you should see when it comes out. An interesting aspect is merging both NOSTR running inside reticulum with NOSTR relays available from normal internet connections. When you connect with your usual account you should be able to keep interacting here on normal internet but also share the same posts to reticulum relays (including your own device) and continue as usual even after all the major relays being used right now are gone.
1๐1๐1