Nice , I’d be interested in reading an update.

Relays seems to have been the source of many bugs from the very start

Reply to this note

Please Login to reply.

Discussion

So it seems relays don’t relay.

i.e. they don’t relay messages to each other. If you don’t share a common relay, then you are unable to communicate.

It seems you need to pay to “write” to large relays like nostr.wine in order to attain the reach.

If you just read from the large relays, then your notes won’t travel.

relay.damus.io has been allowing free writes, but due to demand, has had to throttle writes from unsubscribed npubs

I believe NOSTR is inherently trending towards a centralised paid relay model, which was not the concept. Paid, yes, but not centralised.

Still researching, but these are my early thoughts.

mostly accurate. relays *can get notes from other relays but doing so creates a lot of confusion later.. this is why clients that use the outbox model are important or nostr can't scale or be decentralized.

Ah, I’ve heard the “outbox” model mentioned a few times. I need to understand this better

This may be of interest:

The Gossip Model was named after this client, because gossip never used a simple list of relays. From day one it tried to find posts of people that you follow wherever they are most likely to be, based on those people's relay lists as well as half a dozen other heuristics. Today multiple clients use a similar model, focused around (NIP-65). Gossip connects to all relays necessary to cover everybody you follow, while also trying to listen to the minimum number of relays necessary to do that (considering that there is overlap, and that people generally post to multiple relays). It also dynamically adjusts to relays being down or disconnecting.

https://github.com/mikedilger/gossip

Very interesting. This looks similar to Bitcoin nodes

Me: happy to be of service

Also me: I don’t know what I’m talking about

😂

Oh wow, you have to pay for Damus relay now? (To write) That was one of my go-to’s

Anyway, thanks for your thoughts

You can still write to Damus, but if you post a lot, you’ll be throttled.

They have a purple subscription that pays for various features like auto translate and includes enhanced write privileges to their relay.

Got it, thanks 🤙

I am using my own relay to have backup of all my data so no relay can rug me but in general it is quite a challenge to onboard millions of users and not use some level of relay centralization

Yes, i think a bundled, paid for service should be on the horizon for newbies that don’t want to delve into the configuration of NOSTR