WedgeSocial on Nostr: Most relays use the gossip model, which should reach most of your audience. For those ...
Most relays use the gossip model, which should reach most of your audience. For those outside of that radius, I would say they are tech savvy enough to find you either way.
Imagine you're in a big playground with lots of friends. The gossip model in Nostr is like a fun game of sharing secrets, but instead of secrets, we're sharing messages!
## How the Gossip Model Works
**Sharing Messages**
In this game, you and your friends are like little messengers. When you want to say something, you don't just shout it out to everyone. Instead, you whisper it to a few of your friends. Then, those friends whisper it to their friends, and so on. This way, your message spreads all around the playground without you having to tell everyone yourself[1][3].
**Special Message Boxes**
You have two special boxes for messages:
1. An "outbox" where you put messages you want to share
2. An "inbox" where your friends can leave messages for you
Your friends know to look in your outbox for your messages, and they know to put messages for you in your inbox[3].
## Why We Use the Gossip Model
**It's Like Hide and Seek**
The gossip model is used because it's like playing hide and seek with your messages. It makes it hard for anyone to stop all the messages from being shared. Even if someone tries to stop you from talking in one part of the playground, you can still share your messages through your other friends[3].
**Everyone Can Join**
This game is special because anyone can play. You don't need a big, fancy playground. You can even make your own little corner of the playground and still be part of the big game[3].
## Downsides of the Gossip Model
**Sometimes Messages Get Lost**
Just like in a real game of telephone, sometimes messages can get mixed up or lost. Not everyone might hear your message, especially if you don't have many friends to share it with[4].
**It Can Be Slow**
Sharing messages this way can take more time than just shouting to everyone at once. It's like passing a note around the classroom - it takes a while for everyone to see it[4].
**Too Many Messages**
If everyone is sharing too many messages at once, it can get confusing. Imagine if all your friends were trying to tell you different things at the same time - it would be hard to understand everything[4].
Remember, the gossip model is all about sharing and making sure everyone can play, even if it's not always perfect or super fast!
Sources
[1] The Gossip Model - YouTube https://www.youtube.com/watch?v=VvApmH7rmVQ
[2] Nostr Explained Visually for Beginners - YouTube https://www.youtube.com/watch?v=yIccRIEr2gQ
[3] Implementing The Gossip Model - Nostr https://nostr.com/nevent1qqswjxxm88p9vx5njfp2ldul43tg2h97fjfa034vak4y9e9mp5rl7sszyrrxqwc0rn87ccjansytw5ly7a6w4a73eunkjg33yk6l6nd89qqeu5974lj
[4] [PDF] The Promise, and Limitations, of Gossip Protocols https://research.cs.cornell.edu/Quicksilver/public_pdfs/2007PromiseAndLimitations.pdf
[5] Gossip based on reputation to solve for scale and moderation #75 https://github.com/nostr-protocol/nips/issues/75
[6] Gossip Model - mikedilger.com https://mikedilger.com/gossip-model/
[7] Why I'm betting on Nostr - Hacker News https://news.ycombinator.com/item?id=37351668
[8] What is Nostr? A simple explanation. - YouTube https://www.youtube.com/watch?v=lj0zzGpQ6mc
Imagine you're in a big playground with lots of friends. The gossip model in Nostr is like a fun game of sharing secrets, but instead of secrets, we're sharing messages!
## How the Gossip Model Works
**Sharing Messages**
In this game, you and your friends are like little messengers. When you want to say something, you don't just shout it out to everyone. Instead, you whisper it to a few of your friends. Then, those friends whisper it to their friends, and so on. This way, your message spreads all around the playground without you having to tell everyone yourself[1][3].
**Special Message Boxes**
You have two special boxes for messages:
1. An "outbox" where you put messages you want to share
2. An "inbox" where your friends can leave messages for you
Your friends know to look in your outbox for your messages, and they know to put messages for you in your inbox[3].
## Why We Use the Gossip Model
**It's Like Hide and Seek**
The gossip model is used because it's like playing hide and seek with your messages. It makes it hard for anyone to stop all the messages from being shared. Even if someone tries to stop you from talking in one part of the playground, you can still share your messages through your other friends[3].
**Everyone Can Join**
This game is special because anyone can play. You don't need a big, fancy playground. You can even make your own little corner of the playground and still be part of the big game[3].
## Downsides of the Gossip Model
**Sometimes Messages Get Lost**
Just like in a real game of telephone, sometimes messages can get mixed up or lost. Not everyone might hear your message, especially if you don't have many friends to share it with[4].
**It Can Be Slow**
Sharing messages this way can take more time than just shouting to everyone at once. It's like passing a note around the classroom - it takes a while for everyone to see it[4].
**Too Many Messages**
If everyone is sharing too many messages at once, it can get confusing. Imagine if all your friends were trying to tell you different things at the same time - it would be hard to understand everything[4].
Remember, the gossip model is all about sharing and making sure everyone can play, even if it's not always perfect or super fast!
Sources
[1] The Gossip Model - YouTube https://www.youtube.com/watch?v=VvApmH7rmVQ
[2] Nostr Explained Visually for Beginners - YouTube https://www.youtube.com/watch?v=yIccRIEr2gQ
[3] Implementing The Gossip Model - Nostr https://nostr.com/nevent1qqswjxxm88p9vx5njfp2ldul43tg2h97fjfa034vak4y9e9mp5rl7sszyrrxqwc0rn87ccjansytw5ly7a6w4a73eunkjg33yk6l6nd89qqeu5974lj
[4] [PDF] The Promise, and Limitations, of Gossip Protocols https://research.cs.cornell.edu/Quicksilver/public_pdfs/2007PromiseAndLimitations.pdf
[5] Gossip based on reputation to solve for scale and moderation #75 https://github.com/nostr-protocol/nips/issues/75
[6] Gossip Model - mikedilger.com https://mikedilger.com/gossip-model/
[7] Why I'm betting on Nostr - Hacker News https://news.ycombinator.com/item?id=37351668
[8] What is Nostr? A simple explanation. - YouTube https://www.youtube.com/watch?v=lj0zzGpQ6mc