how is nostr cool? i am going to publish this note to my personal relay ONLY. however, thanks to several clients that have implemented the gossip model, many users will see this note even though it doesn't exist on the relays that they use. then, once they start interacting with it, the note will then be rebroadcasted to their relays, propagating my note around the nostr protocol, decentralizing my originally centralized content. ๐Ÿ˜ฒ

Replies (92)

Troy's avatar
Troy 1 year ago
"You wouldn't charge someone's PayPal account after they've canceled their subscription with you from their credit card, woukd you?" #curiositystream #badpracticessupportpiracy
im just using my own personal relay that doesn't allow writing to, besides a few npubs for my wife and i to use. nothing overly special there. im sure a few people have added my personal relay, but they can't write to it. anyways, to get it to work, people just need to use a client that supports the gossip model and my note will be pulled in for them to view.
.'s avatar
. 1 year ago
๐Ÿ‘“
Thanks for the explanation, sounds like an awesome thing to learn in a workshop, step guide or tutorial. I would pay serious sats for it as a not technical person because I realised lately how important a good setup is.
It really is such a wonderful os. Running it on an old thinkpad. Absolutely love it.
So are there no private relays? What if i wanted to create one for just me and my wife to use? Everything will go public because of gossip?
Which relay software did you use for this? I set up a personal node without auth, many others started using it unprompted and I blew through my bandwidth quota! Had to turn it off.
Neeto
Derek Ross's avatar Derek Ross
how is nostr cool? i am going to publish this note to my personal relay ONLY. however, thanks to several clients that have implemented the gossip model, many users will see this note even though it doesn't exist on the relays that they use. then, once they start interacting with it, the note will then be rebroadcasted to their relays, propagating my note around the nostr protocol, decentralizing my originally centralized content. ๐Ÿ˜ฒ
View quoted note →
As we say here in Brazil... ร‰ SOBRE ISSO! (It is about that!) #nostr #gossip #esobreisso #brasil #nostrbr
Derek Ross's avatar Derek Ross
how is nostr cool? i am going to publish this note to my personal relay ONLY. however, thanks to several clients that have implemented the gossip model, many users will see this note even though it doesn't exist on the relays that they use. then, once they start interacting with it, the note will then be rebroadcasted to their relays, propagating my note around the nostr protocol, decentralizing my originally centralized content. ๐Ÿ˜ฒ
View quoted note →
Our relay may hide the absence of gossip implementation in clients, so I wonder if I should turn the relay off to support this small relays movement. Although at this point with rebroadcasting etc it might not make much of a difference.
SBW's avatar
SBW 1 year ago
So you did exactly what original nostr idea was trying to avoid: full replication of every note on every relay?
Can someone explain to me what the gossip model is please? In simple terms how is it different to the original Nostr relay model. Thanks
Doesn't this mean every relay will end up a copy of every post. Won't that make the data requirements for hosting a relay prohibitively expensive for most, thus centralising relays into the hands of big tech firms in the long term if Nostr does become popular?
If a client reposts illegal eg copyrighted content to another relay, won't that relay owner now become an accomplice to the crime and legally accountable for its distribution? I foresee legal complications for automatically reposting things from one relay to the next.
Does this prohibit the possibility of being able to delete (or edit) notes on Nostr in the foreseeable future. Also won't relays need vast amounts of storage to hold copies of every post on Nostr. Rather like a blockchain
Clients fetch notes and events from user's relays based on the user's that you follow instead of the relays that you're explicitly using.
โ†‘