Honest question: what’s the incentive to run a relay? I understand that it is not the same as bitcoin, where you run a node due to privacy and source of truth, or miner for financial returns. There is also no need for each relay to have all the information exactly as other relays. But the distribution of relays is somewhat important to resist the censorship in the future, thus incentives for more users to run relays is important.
So you don't have to depend on someone else to serve your notes
By “notes” you mean any content you are interested in? As in any content produced by myself or others that I am interested in I would persist in my relay and make it available to other relays.
My understanding is if you were to run your own relay all your notes and the notes of other npubs you follow (and probably other criteria you specify) would get pulled and/or pushed into your relay for you and others to use. I would want to set up a cluster of relays among family and friends to know for sure I can communicate with those people at a minimum. One thing I haven’t researched or read is if the nostr protocol has a way of knowing if you’ve ever missed any notes/data.
Thanks. This is my understanding too.
Not sure gow relays sync the data. There must be some mechanism to make a light lookup if your rely is up to date against the other one based on specified rules.
I am using word content because I am thinking around social media use case, I know nostr protocol will most likely be used beyond this use case.
They were never your notes if they were on anothers relay. 🤔