fiatjaf
· 154w
Please do not accept invalid events in your client. Do not accept non-integer "created_at" values, do not accept non-string-array on "tags", do not accept bech32-encoded keys as tag values. Every time...
For all the people who are eager to reply that Nostr should be able to handle bad practices otherwise it is already dead, or to say that "please" won't work, or these sort of comments, I must tell you that Nostr is not "antifragile", it is indeed very fragile, as all open protocols (including Bitcoin).
Although Nostr is much more fragile than Bitcoin, specially while it is small. Hopefully, while it is small, I do expect that "please" and civil discussions will work, as most people here want Nostr to succeed, and keeping it simple will increase these chances.