Anyone mind explaining what a Relay is? Maybe dumb it down for me a bit?

Reply to this note

Please Login to reply.

Discussion

how I understand it is: relays are where posts/events are stored and clients are the go between to get/push to relays

So kind of like each relay is a node so to speak? Keeps the record of everything?

yes that’s how I understand it anyway. Though a difference there I think is that relays don’t all have the same records - I could talk to myself all day on a personal relay but if no client knew to look there they wouldn’t see it

Ah ha! Ok. Makes sense. Thanks Dylan

To add to what Dylan is saying... while yes relays store events (notes, comments etc) they are not required to store them forever and will in fact prune data periodically. Just something to keep in mind.

Oh good to know. So over time they will be lost due to pruning.

Yeah so what ppl often do is set up their own private relay. Most node software now offer this.

All you do is rebroadcast your notes and they'll get saved to that relay. If the notes ever get taken down from a particular relay, you can go back to the note (since it's on your personal relay) and rebroadcast it. That'll send it back to all the relays you're on, and now ppl can see ur note again. Basically undelete.

Very cool. Also. That’s a great way for you to protect against something like a government censoring you