I’m 1000+ hours into Bitcoin. There is one thing I don’t understand.
A private key is a 256-bit string.
When using a private key to login to a software wallet, or reinstalling a hardware wallet with private key or seed phrase, the private key is instantly recognized. It’s not like you only know if a private key is valid when you sign a transaction.
My point is, why couldn’t you write a script that tries 1000 combinations a second? There doesn’t seem to be a time lapse per try.
I know entropy and that there are many many many combinations. But still. What am I missing here?