Hi guys
i was wondering if it's possible to withdraw bitcoin from a paper wallet without compromising it? say if the address is semi important and you don't want to change address?
thx
That depends on what you mean by "compromise it".
It is impossible to create a bitcoin transaction that doesn't make the public key known. At that point you lose the protection of RIPEMD-160 and SHA-256. The bitcoins are still protected by ECDSA.
It is possible to create and sign the transaction on an offline computer, which at least keeps your private key permanently offline.
There is a small risk that the system that you use to create your transactions has a bug that doesn't use a proper random number to create the signature. If this is the case, then there is a chance that the private key could be computed from the transaction (or a set of transactions).