Os relays são servidores, os servidores armazenam todos os conteúdos do Nostr.
Cada relay tem suas regras.
Existem diversos relays para diferentes funções, como também existem relays que realizam várias funções ao mesmo tempo.
Dizemos que o Nostr é descentralizado principalmente por conta dos relays.
Se você faz um post no X, esse tweet vai pra um servidor do X. Caso sua nota seja censurada nesse servidor, ninguém poderá ver.
Se você faz um post no Nostr, sua nota vai para diferentes relays, se o relay 1 bloquear sua nota, o 2 e o 3 continuarão a exibí-la.
Por isso tenha mais de 1 relay em suas configurações. Os clients por padrão já vem em média com 3 relays configurados, já inibindo parcialmente a censura, o que já é suficiente.
Mas o ruim que pode acontecer é; eu possuo 3 relays e você 3, nossos relays são distintos, nem você verá meus posts e nem eu verei os seus.
Mas ainda existe uma função onde é possível fazer um broadcast (ou transmissão em português), onde você pede para que seus relays compartilhem em outros relays os seus posts, assim eu posso ver seus posts, mas nem tudo que eu fizer (como reagir) você ficará sabendo a menos que eu faça o mesmo, o relay te notifique, ou você possua o relay em que eu fiz isso.