0

It's generally accepted that using one address for multiple transactions is unsafe, because sending a transaction reveals your public key (whereas only the hash of your public key is required to receive transactions).

If this is actually a safety concern, why do the biggest exchanges like Binance reuse their core storage addresses for many months, storing hundreds of millions of dollars? For example, Binance cold storage has 100 transactions: https://blockchain.info/address/16ftSEQ4ctQFDtVZiUBusQUjRrGhM3JYwe and Binance hot storage makes hundreds of transactions every day: https://blockchain.info/address/1NDyJtNTjmwk5xPNhjgAMu4HDHigtobu1s

As a side question, in theory everyone knows the public key of these addresses since they have outgoing transactions. Where is this information written? I can't find it on the transaction page of Blockchain.info: https://blockchain.info/tx/4d5b7175b4553d3239dae830837045adbe880b3d57dfc0c59a1bb8e6991b8ff8

1

It's generally accepted that using one address for multiple transactions is unsafe, because sending a transaction reveals your public key (whereas only the hash of your public key is required to receive transactions).

It's not unsafe. It is however gratuitously giving up privacy - yours, and that of others you interact with.

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.