Bitcoin Forum
June 24, 2024, 12:22:17 AM *
News: Voting for pizza day contest
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Is It Better To Have One Private Key or Multiple?  (Read 712 times)
l.j2300 (OP)
Member
**
Offline Offline

Activity: 83
Merit: 10


View Profile
November 18, 2013, 12:23:26 PM
 #1

Hey all,

I was wondering what is everyone's opinion/recommendation regarding the number of private keys someone should have if they are looking for long term cold storage. Would it better to store btc in one address (or multiple since it doesn't matter if one has access to your private key/wallet) on one private key or would it be better to split the btc in smaller amounts into multiple private keys/wallets?

Thanks
goatpig
Moderator
Legendary
*
Offline Offline

Activity: 3682
Merit: 1347

Armory Developer


View Profile
November 18, 2013, 07:33:25 PM
 #2

By design you should save your coins on several private keys. In the abysmal chance of private key collision, you wouldn't be losing everything.

l.j2300 (OP)
Member
**
Offline Offline

Activity: 83
Merit: 10


View Profile
November 18, 2013, 07:47:43 PM
 #3

Thanks for the quick response. Let's say if there was to a private key collision, doesn't the multiple wallets with split up btc allow for a better chance of getting smaller amounts stolen? Or is the chance that small that this happens that it hardly wont effect it?
goatpig
Moderator
Legendary
*
Offline Offline

Activity: 3682
Merit: 1347

Armory Developer


View Profile
November 18, 2013, 08:00:41 PM
 #4

Thanks for the quick response. Let's say if there was to a private key collision, doesn't the multiple wallets with split up btc allow for a better chance of getting smaller amounts stolen? Or is the chance that small that this happens that it hardly wont effect it?

The collision would only compromise a single private key. Wallets have several private keys. If you're talking about Armory's wallet seed collision, then it would indeed corrupt the entire wallet. In this case multiple multiple wallets would protect even more.

Keep in mind that the chance for collision is infinitesimal

etotheipi
Legendary
*
Offline Offline

Activity: 1428
Merit: 1093


Core Armory Developer


View Profile WWW
November 18, 2013, 10:42:47 PM
 #5

I don't agree with goatpig's explanation here.  People like to dwell on the possibility of collisions, but it's irrelevant.  A collision occurs at a rate similar to winning the Megamillions jackpot six consecutive times.  It doesn't happen.  No decisions should be made based on that possibility.

However, it is true that there are serious privacy implications to reusing addresses.  Luckily Armory wallets were designed to generate an infinite number of addresses from the paper backup seed, so you can use a new address with every transaction, without any risk of your backup going bad.  Just use a new address for every incoming transaction, and Armory will use a new address every time it needs to make a "change" address. 

However, it may not be a bad idea to split your coins into a couple different addresses in your wallet, again for privacy reasons.  But it's not critical.  Keeping them all in one address is fine for security reasons.

Founder and CEO of Armory Technologies, Inc.
Armory Bitcoin Wallet: Bringing cold storage to the average user!
Only use Armory software signed by the Armory Offline Signing Key (0x98832223)

Please donate to the Armory project by clicking here!    (or donate directly via 1QBDLYTDFHHZAABYSKGKPWKLSXZWCCJQBX -- yes, it's a real address!)
l.j2300 (OP)
Member
**
Offline Offline

Activity: 83
Merit: 10


View Profile
November 19, 2013, 07:16:04 AM
 #6

Thanks for the responses, I appreciate all of the advice.

However, it may not be a bad idea to split your coins into a couple different addresses in your wallet, again for privacy reasons.  But it's not critical.  Keeping them all in one address is fine for security reasons.

I thought if one were to say have a collision of a private key, they would be able to spend the coins regardless of how many different addresses that the btc are in the wallet? Or did I misunderstand... I thought that if one has generated the same private key, they can use any of the btc in the addresses which the wallet creates regardless if you split them?
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!