Some pics, caveat, the checksum is real, the fingerprint is fake.
#m=image%2Fjpeg&dim=768x1020&blurhash=_XJar%7DENRPX9RPofae%7EpoLIpR%2Bayayj%5B4TM%7CoMM%7Ct7WBoynhNGa%7Ds.R%2Bs%3Aayx%5DxGf%2BofjtkCaeWBWBt7s.bHjaj%3FX9xZkBs%3Aayayj%5BogxtoKbIoLWBa%23M%7Bt7j%40oLazaybH&x=0ac9a8dc67b1a1a3049c922e5517382a6ad80f43c5f5bb8dea51e4ece2035330
#m=image%2Fjpeg&dim=768x1020&blurhash=_bI%3B%40jELe.WXWBkBoL%7Epn%25M%7CbHaefkj%5B4nR%2CRkR*jsWVj%5BR5NGjZWCWWofj%5Bt7jFWWWBofa%7CjsV%40NGt6aeofjtayWVRkofoLWXoLj%5BtRn%25kCjsj%5Baya%7CWVj%5BoeoeWVjZay&x=21c26a6d93c11e2e2cb3c9291fe520dab94690e044632c8e52059c7ea9124579
Do you find it crazy that the checksum for 01234..... In sequence is just a continuation of the sequence? 😂
it's a 12 word code and there is 4 bits so the checksum is 0-9a-f that's it
literally the first hex digit of a hash
not sure why the fingerprint is fake though
Thread collapsed
Thread collapsed
Thread collapsed
why is the fingerprint fake?, what difference does it make that's one of the lowest entropy numbers you could imagine
There is a specific algorithm you are supposed to use to calculate the fingerprint. It involves using the secp256k1 algorithm and I think possibly because of memory constraints, I had issues getting that library to run on the device.
It also wasn't giving very helpful feedback, I think the device just crashed after attempting to perform a memory allocation step.
oh, fingerprint would require generating the public key, it's a truncated hash of the pubkey usually
surely there must be a memory constrained version for deriving a public key using secp256k1?
it doesn't require that much memory actually, so the library isn't well coded
I'll jump back on this project some time this year. Hopefully I'll have more luck. I also have had advice on debugging hardware I can buy to help me zero in on the root cause.
I'm a little out of it depth with all this low level c++ coding, and most complex for me: compiling for non standard CPU architecture.
it would be easier if it was C probably, C++ complex syntax often masks underlying wasteful abstractions
Thread collapsed
Thread collapsed
Thread collapsed
Thread collapsed
Thread collapsed