Replying to Avatar Peter Todd

https://github.com/nostr-protocol/nips/issues/354

Picking JSON serialization rather than a well specified binary serialization was a terrible idea. Satoshi got this right; nostr did not.

Right, but if a binary setialization was used, details encoding of Unicode would still have to be sorted out.

On the bright side, this does not about validation or consensus, but display of some special characters. (I mean I think there is no use case where clients REconstruct y Json, and any diffrence would lead to different hash.)

Reply to this note

Please Login to reply.

Discussion

No, this is about validation: a you noticed, this includes how signature hashes are calculated.