This is the part nobody gets.
Nostr clients are defined as software interfaces that sign notes and read/write to relays. That's why my CLI is a client, even though it resides on the same Linux laptop as my relay, and can only be used over the terminal. Where clients reside or run (phone, remote server, local browser, cloud, desktop, refrigerator, etc.) isn't what decides that they are clients.
Nostr is, fundamentally, a client-server architecture, with the relay functioning as server (event store) and the client simply displaying what the relay sends it, according to the user's settings.
Placing an _additional_ server _between_ the client and the relay, is a fundamental change to the architecture. You can do that, perhaps because you want to curate or park the data, but as we can now see in real-time, many of their users didn't know they were doing that. It isn't immediately obvious.
Yes, because our mission says that we want to:
"Allow everyone to obtain and disseminate knowledge, without fear of censorship."
Which is an essentially different mission than a kind 01 client has. Kind 01 is mostly just social chatter and polemic, like on Twitter or Tik-Tok.
Making the heroic effort to create an uncensorable architecture and then using it to post food pics, AI artwork, Bitcoin price predictions, porn, and admonitions to "stack sats and reject seed oils" will inevitably lead to everyone wondering why you bother with all of that uncensorability. Why the additional effort, to protect things nobody earnestly wants to censor?
(That censorable things are also centralized, and that centralized storage is expensive, will be something people only realize later, to much chagrin.)
Showing page 1 of
1 pages