Oddbean new post about | logout
 Point is the signature nonce, not the private key itself 
 Signature is worthless without the private key 🤷‍♂️ 
 Signature can leak the private key to an attacker via the nonce :) 
 Interesting. Would require physical possession though? 
 Nope, just compromised firmware/hardware. 
 It seems like the trade off is to either trust your wallet software to not generate leaking nonce or to trust your hardware wallet to not leak via nonce. IMO trusting the hardware wallet is the better option as that is the device that you are trusting to not be compromised already 
 Nope! There’s no tradeoff, what I’m proposing allows you trust that *both* need to be compromised, instead of just the hardware wallet. 
 Interesting. This is definitely above my technical expertise, but good to see this being discussed. 
I think we can all agree that any hardware wallet (ledger included 🤢) are better than trusting custodians 
 Ah okay. So you’re saying hardware wallet would use the nonce unless it thought the nonce was leaking, in which case it wouldn’t sign. The change is just that software _could_ specify the nonce to use as an additional security measure