I've read it, thanks.
you does not sound like you have.
You may want to flip through it again so that you can see how every other cryptosystem other than bitcoin takes great pains to minimize and obfuscate use of the private key, and how every PKI system in the world, again not counting bitcoin, insists on using expiration dates for keys.
example please.
Bitcoin private keys have no expiration date, and are used to sign plaintexts that are partially repetitive and predictable. If these factors don't make your sphincter tighten, you missed some big lessons from the history of cryptanalysis.
LOL! expiration date! the only reason for them is for 512 bit RSA keys, and for CAs to earn money.
512bit RSA was secure in 1990 and broken(practicaly) in 1999.
samething thing now:
bitcoin private keys today are secure. in 10 years they may not be.
on a busy SSL server, things gets signed and encrypted, 1000 times per second. with the same 1024/2048 bit key. they are not broken (yet).
it has nothing to do with key reuse.
We can't expire keys, and we can't compress ( =randomize) scripts.
which is good.
The one thing that we do is discourage key re-use. We should not abandon the one good practice that we are capable of doing without a damn good reason, even though we are pretty confident that we are safe doing so.
Abandon good practice? did you ever hear of X.509?
i would like to abandon it, as fast as possible.