Thread

@Mike Dilger β˜‘οΈ and I re-wrote NIP-65 to make it easier to implement. Amethyst will be moving to the "Gossip model" as soon as we finish this Private DM/Group workstream. Then we say goodbye to the old infrastructure that centralizes in large relays. Together with @utxo the webmaster πŸ§‘β€πŸ’» 's new relaying.io service, we can finally start claiming a healthier decentralization in Nostr. πŸ“ƒ.md

Replies (24)

As someone who is still pretty n00by regarding #Nostr, I want to comment on a specific issue I experienced too many times. Someone posts something from/about someone else & that someone is linked via pubn. I get onto that pubn & see nothing. Nothing ever finishes loading, because we are apparently on separate relays & I don't even know how to find that user's relay, since I cannot see any information about this profile, at all. I would strongly prefer to have the ability to see profiles of 99% of users without issues, except those who explicitly are not public at all & literally close themselves up in a gilded cage.
Bravo! I learned what is the "gossip model" only a few days ago. but it is too hard for us to follow everything that happens, even gossip users dont find this info easily. most of the discussio nin this thread appears to be misunderstanding about the gossip model. Dont forget to guide the users! and always care about speed/eficiency... I am a pure desktop user via free intercontinental VPN, nostr is very slow to me. I still did not try the latest gossip versions as Mr dilger recomended, tough (no time to compile stuff from repositories)
This is great news. I think if widely well-implemented in relays and clients the gossip model can fix some fundamental issues in nostr that would eventually (under higher adoption) become show-stoppers. If nostr's functioning becomes critically dependent on some low number of popular relays (which is arguably the case already), it loses its single most important characteristic: DECENTRALIZATION. And those popular relays inevitably become targets of all kinds of interference (hacks, DDOS's, court orders, etc, etc, etc). If nostr is going to work as a large-scale social media platform (there are plenty of other use-cases that don't depend on this), there have to be LOTS of independent, commodity relays all over the place that are fairly dumb and follow a relatively simple set of common rules.