What about the whole nostr design principle of "relays should be dumb"?

Reply to this note

Please Login to reply.

Discussion

That was never a design principle.

Relays should be dumb in the sense that they allow all legal speech and allow users to decide what to see for themselves.

Now I have to abide by whatever I wrote on the "very short summary" forever?

It’s the law. There’s no way you would change your mind in the future!

That's why I asked why did he change his mind..

Well, since the beginning I imagined relays would have different policies for accepting users, whitelists, blacklists, anti-spam features, requiring payments, these things. That implies some level of smartness, but you can also say they are dumb with regards to not actually caring about the actual contents of the events. In any case that section you quoted was just the "very short summary" and writing that required some trade-offs. Could be better though, maybe I'll rewrite that repo entirely, or nuke it.

The 'holy scripture' of Nostr. I understand that both of your points. Maybe just need more clarity in the docs, what is the fundamental and dynamic thing in Nostr. :)

No you don't, that's why I originally asked "what happened to that" and why did you change your mind meanwhile.