1
Spending bitcoins costs me to sacrifice (i.e. can only be used once) a private/public keypair, am I right?
Receiving does not use up a private/public keypair, am I right?
Creating a new address also uses up a private/public keypair, right?
Question
When I spend bitcoins, how is this connected to my address, if it uses a new private/public keypair everytime, that has nothing to do with the original keypair of my address?
Privacy and security. A spent output reveals the pubkey, where an unspent one exposes only the hash of the pubkey. If the situation arises that ECDSA is weakened, exposed pubkeys will likely be the ones at immediate risk. Reusing keys is needlessly exposing yourself. – Anonymous – 2015-07-14T08:24:53.263
@Bitcoin: Ok, then how can I achieve, that a different public key (i.e. a different public/private keypair) is used everytime I spent bitcoins? Do I have to create a new address? And then move the bitcoins somehow to this new address? – erik – 2015-07-14T17:02:59.240