2 ms·
And as long as you don't re-use wallet addresses, your public key is effectively not revealed until the balance is zero. Since your wallet address is a sha256
by g_p 4y ago
And as long as you don't re-use wallet addresses, your public key is effectively not revealed until the balance is zero.
Since your wallet address is a sha256 hash of the public key, you would need to meaningfully break sha256 to be able to go after a public key or generate a false signature.
Once the public key is broadcast to spend the funds, that wallet shouldn't be reused, and a new wallet address should receive the change.