Bitcoin Forum

Bitcoin => Bitcoin Discussion => Topic started by: DoctorG on May 24, 2014, 10:10:37 PM



Title: New bitcoin Core client says 're-use existing receiving address' not recommended
Post by: DoctorG on May 24, 2014, 10:10:37 PM
I requested a refund from BFL. I sent an email with a receiving address.

I then went ahead and updated my wallet to bitcoin core, just to be safe.

My receive address has now gone! Shock!


I go through the process of requesting a payment but check the box 're-use existing receiving address' which it says is not recommended

Ive sent an email to butterfly labs requesting refund to a new address which I set up

My question is, if they send to the old bitcoin address will I still get the transfer?

Hope Ive been clear enough for people to understand.

Can anyone help with this?

Thanks!


Title: Re: New bitcoin Core client says 're-use existing receiving address' not recommended
Post by: phillipsjk on May 24, 2014, 10:21:59 PM
As far as I know, You should still receive the funds at the old address. It is just not recommended because the block-chain is public. If people learn about your "well known" address, they can target you for all kinds of things ranging from direct marketing to kidnapping.


Title: Re: New bitcoin Core client says 're-use existing receiving address' not recommended
Post by: phillipsjk on May 24, 2014, 10:38:44 PM
The addresses are pseudonymous. That means that any anonymity attached to them is fragile.

If you interact with entities that also re-use addresses: like a bitcoin accepting business using one address, people may learn that you frequent said business just by looking at the block-chain. This is not like the traditional banking system where most things are kept private by default (for fear of identity fraud, among other things).

There are ways to mitigate that though:
CoinJoin: Bitcoin privacy for the real world (https://bitcointalk.org/index.php?topic=279249.0)


Title: Re: New bitcoin Core client says 're-use existing receiving address' not recommended
Post by: Abdussamad on May 24, 2014, 11:02:11 PM
There is an option under the file menu to see old addresses. They can still be used. The privacy implications that phillip is talking about are there, though.


Title: Re: New bitcoin Core client says 're-use existing receiving address' not recommended
Post by: greenlion on May 25, 2014, 12:29:55 AM
Not re-using an address is a best practice for security reasons, because the moment you produce a spend from an address, the public key gets broadcast to the network. An address has an extra layer of security attached to it because it's run through RIPEMD from the public key, so if SHA2 ever got compromised in some way, an unspent address would still be secure as long as RIPEMD wasn't.


Title: Re: New bitcoin Core client says 're-use existing receiving address' not recommended
Post by: justusranvier on May 25, 2014, 05:03:06 AM
Addresses are supposed to be single-use payment codes.

The only reason people think of them as being permanent is because of irresponsible wallet developers.