Replies (28)

There will always be hierarchies and inequalities... meanwhile in Nostr they are not imposed
Mindaugas's avatar
Mindaugas 1 year ago
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.
Default avatar
pox 1 year ago
Nostr has no economic spam countering mechanism on the protocol level (the protocol is inherently free, like SMTP) which means it's up to relays to fight spam and that's an inevitable centralizing force. Fortunately the protocol could yet be overhauled to fix this using something like HTTP 402 (i.e. make everything paid). Till then the network is zombie walking towards an inevitable censorship reality once it's big enough and spam is burdensome enough.
Mindaugas's avatar
Mindaugas 1 year ago
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.
What about making clients solve a small but significant PoW before they can post to a relay
Default avatar
Bogi 1 year ago
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.
Peter Todd's right. Nostr has become more centralized and isn't as censorship-resistant as people claim. The neglect of the relay network is part of it, with most relay operators dropping off. A few remain, but it’s barely holding on. This was kind of clear from the start—Nostr is just a subset of HTTP, so anything Nostr can do, HTTP can too, and actually more with storage and real-time capabilities. How decentralized either is depends on how they’re used. Nostr's centralization, like HTTP's, was always possible, and the article’s author had a big hand in that. Still useful, just not as advertised.