Oddbean new post about | logout
 #COLDCARD Firmware Upgrade!

## SeedXOR
🌳XOR from Seed Vault (select other parts of the XOR from seeds in the vault). Restore geographically distributed SeedXOR without physically bringing the parts together
📸Seed XOR seeds can be scanned f/ SeedQR instead of typing them by hand

## Multisig
🔐Option for unsorted multisig [multi(…)]
📝JSON wrapped imports to provide custom `name` instead of the filename. Most useful for USB and NFC imports which have no filename
🔬Descriptor checksum is no longer required upon import
⛓️‍💥Create Airgapped (aka using CC as multisig coordinator) now works with BBQRs

## QR File Share
📁Same as NFC file share, allows user to share any file from SD card via QR/BBQr
  
## Optimizations and speed
🍄 #libsecp256k1 bumped to latest 0.5.0 (point multiplication algorithm speed up, etc)
🐇⚡️improvements in our signature grinding algo. Updated libsecp plus our optimizations yield 30% improvement in signing speed over previous version (15% in overall signing speed as signing is not the only part of it (validation, change checks, etc.))

## Security
🧐Improve side-channel protection: libsecp256k1 context randomization now happens before each signing session

And much more! Details here https://blog.coinkite.com/5.4.0-released/

https://m.primal.net/Knzw.jpg 
 Would it be possible (theoretically) to generate a npub from the seed and then have some kind of  nostr enabled version of ckbunker autosign psbt sent to the npub from specific whitelisted npubs and return signed transaction (for a multisig)? Like a nostr connected hardware signer? Or is this a dumb idea? 
 Yes, but could be tricky UX wise. Maybe on the EDGE firmware as it requires schnoor 
 @Jameson Lopp can't wait for the updated benchmark. Fun story, someone signed about 500 inputs with the old firmware. Just had to wait 5 min or so, the longest wait was change address check. With this new firmware is around 30% faster! Q&Mk4 have the same MCU, so it's all the same. 
 You're real right?