I guess the biggest issue is that many relays simply store the json so that it can be delivered as-is, so for efficiency it would need to store the msgpack version as well. Guess we’re stuck with json for now. Its still the most cpu usage in nostrdb next to signature validation 😒
Discussion
instead of storing directly as json, could it be saved more in a jsonb representation? something that may be more easily converted to a msgpack format when requested?