...are there sites like WikiLeaks that have been using the same address for years:
http://blockchain.info/address/1HB5XMLmzFVj8ALj6mfBsbifRoD4miY36vThe above address has been receiving and sending out transactions since 2011. I have heard that by sending funds from an address, you lose an additional layer of protection and so if a method of cracking the single encryption now protecting your address is discovered, any bitcoins stored in such a used address could be stolen. But how feasible is this scenario?
It is true that before you send from a Bitcoin address the only thing known is the Bitcoin address, which is the triple hash of the public key. Now when you send from an address you basically publish the actual
public key in order to spend them. So after spending from an address not only is the hash of the public key known, but the actual public key is now known. In order to steal your BTC from the public key they would have to be able to calculate the private key from the public key. If they can do that then your BTC, my BTC, everyone's BTC are gone even before they are taken because the entire system has been cracked and all BTC are worthless.
In other words, not something I worry about.
And secondly, I have also heard that it is a bad idea to make multiple deposits into a single address since that also qualifies as reusing an address. But how would it be possible then to make a paper wallet to store 1 BTC in if you have multiple addresses with 0.01 or 0.05 BTC in them each? Say for example you sell a whole bunch of low-value items and generate a new address for each transaction, how would you then pool these funds together without reusing an address by making multiple deposits?
First of all, multiple "deposits" into one brand new address do not have any effect on
security (see my next post for other concerns). To answer your question directly you can send from all the addresses which contain small amounts into the one brand new address in order to collect all the BTC into one address
using one single transaction. This one transaction would then be the one time you sent BTC to the address.
And do multiple deposits affect the security of the encryption? If not, then why are multiple deposits considered a bad idea? Or aren't they?
Multiple deposits do not effect
security, but see below.
Apologies for the newbie-ish questions. It feels a bit weird posting in this section of the forums since I'm a senior member. You'd think someone who has been on the forums for so long and has more posts than Satoshi would be an expert by now but unfortunately, I'm still pretty far from it.
No problem.