Replying to Avatar Andrew

If you were to include censorship resistance in the definition, which would you say are currently the most *decentralized* Nostr clients, and the least *decentralized* clients?

If I were to break up the clients into different "classes", this is how I'd group them:

**Most decentralized**

(direct connections to relays, no algorithmic filtering, uses NIP-65/Gossip model to prevent bunching up of users in a handful of major relays):

- Gossip

- Coracle

- Snort (gossip feature being tested here: https://relay-lb.snort-social.pages.dev/posts)

- Nostros

**Medium decentralized**

(direct connections to relays, no algorithmic filtering, but prone to bunching up of users in a handful of major relays)

- Damus

- Amethyst

- Iris

- Nozzle

- Blockcore Notes

- Nostrid

**Less decentralized**

(Indirect connections to relays through a centralized aggregator and/or mixed with direct connections, no algorithmic filtering, prone to bunching up of users in a handful of major relays)

- Nostrgram

- Broadcstr

**Least decentralized**

(Indirect connection to relays through a centralized aggregator, algorithmic filtering of some feeds, prone to bunching up of users in a handful of major relays)

- Primal

- Member.cash

- Minds

I’d move any client that is closed source or has a dependency on its own API to work to a centralized list.

Reply to this note

Please Login to reply.

Discussion

That's why I left out Plebstr and Current, though I was conflicted with Nostrgram because of that

Also Nostur