I can't really disagree with that, I hope gossip model can reduce that threat on some extent.
Discussion
Of course, client monopoly can lead to relay monopoly, if the biggest client does a bad job of relay diversification
Both are just as terrible
Curious to see how incentives develop as nostr matures. I’m not very technical when it comes to software, but I imagine there will be management needed from at least a fairly substantial number of nostriches. Would like to map it all out sometime soon.
That’s the problem, clients shouldn’t be responsible for relay bootstrapping!
Finding relays from trusted mutuals is fine (even if that doesn’t scale extremely), but clients bootstrapping users with a default set of relays is a huge central point of failure.
We’ll release a great solution to this when we complete the decentralized GitHub.