I think people who are most at risk of censorship (and have a following that wants to view their content) are the ones who will run their own relays and the people who want to follow them will happily add those.

As long as nostr is open and interoperable and users own their identity and events - it doesn’t have to be perfectly decentralized.

Reply to this note

Please Login to reply.

Discussion

This is equivalent to saying people can always switch clients if the client starts censoring. That has major costs in terms of user experience.

Imagine I'm following Alex Jones, and the hub relay I use starts censoring him. Not only do I not get any notice that that's happened (shadow bans are notoriously hard to detect), I have to manually find his relay out of band and add it to my client to see his material again. The gossip model (in its ideal form) is just the client doing this automatically.

How would you know his kind 10002 changed if the relays you’re on are censoring him?

Relay hints.

Kind:10002 relays.

The next time I reload his metadata, I would pull it from all relays in his old 10002. This would fail only if the old 10002 only specified relays that had banned him. This is unlikely for anyone high profile enough to be banned, they're definitely going to run their own relays and publish those selections just in case.

It's easy, if Alex has a nip05 of alex@infowars.com he just updates it.. 💥💥💥 gossip+nip05 is unstoppable..

That's a great point

Agreed. I think we should go back to encouraging relays in NIP-05. Having an out of band option seems like an important backup.