Results 621 comments of Jeremy Rand

Also see https://github.com/namecoin/ncdns/pull/174

> and not detrimental to performance Based on https://github.com/brianolson/cbor_py , it looks like CBOR is expected to be quite a bit faster than JSON if both libraries are equally well...

> If you could send me (either a link, or send to my email) some examples of typical JSON messages you get (one large, perhaps one or two medium ones)...

@SomberNight Yes, the idea of excluding the previous block hash occurred to me, and I think it's worth trying (orthogonally to the other ideas discussed here). I wasn't aware of...

> Here are two JSON messages I'm observing in Electrum-NMC: http://3q4jhw6htdrfftl3.onion/mastiff-shrug > [snip] > Let me know once you've downloaded the files so I can shut off the onion service...

@kyuupichan here are the chunks that were available previously on the onion service. [nmc_chunks.zip](https://github.com/kyuupichan/aiorpcX/files/2893947/nmc_chunks.zip)

Based on my testing with real-world dumps of Namecoin ElectrumX traffic (I'll upload my data and code shortly), it looks like compressing CBOR with DEFLATE (i.e. the compression algorithm of...

> OK, what about the various compressed sizes vs original JSON? Here's the data I have so far: https://github.com/namecoin/electrum-nmc-compression-test Using chunk 80 as an example (it's the largest chunk in...

> I haven't yet tried ascii85, I'll see if I can get some data on that shortly. Updated the aforementioned repo with analysis on ascii85; the tl;dr is that ascii85...

> Do you want to suggest protocol and code changes to enable this feature? @kyuupichan Should I submit the protocol changes as a PR to the ElectrumX repo, or is...