Never looked at MessagePack.

Last time I had to design a consensus critical message format I came to the unenviable conclusion that none of the existing ones were right. But that was for something different than nostr.

Reply to this note

Please Login to reply.

Discussion

What’s the logic behind that conclusion? Would be nice to avoid reinventing the wheel.

I’m curious about what problems you encountered.

I do like the simplicity of TLV and how it doesn't inherently define specific data types. Lightning using it seems promising.

Minor benefits of MessagePack probably aren’t worth its complexity.