<p>It is a bad idea to have multiple copies of your wallet.dat running from multiple computers if both will be spending.  You risk getting double spend attempts that will never confirm and cannot be cleared without performing wallet surgery.</p>

<p>BlockChain.info/wallet has a "desktop sync" feature that will let their hybrid EWallet sync with your Bitcoin.org client (through RPC), but since BlockChain.info/wallet can be used on multiple machines why not just use BlockChain.info/wallet from everywhere instead?  You get to use the mobile app with it as well.</p>

CC BY-SA 3.0
2012-10-02T06:09:56.170Z
2012-10-02T06:09:56.170Z
Stephen Gornick
<p>You can copy your wallet over multiple machines, but you should generally not do that. Besides, your wallets would start drifting apart with each use - generally Bitcoin keeps a set of spare keys in case you need to use them in the future, and the set is refilled every now and then with random new keys.</p>

<p>The best practices for using Bitcoin is to have backups of wallets, but not use them on multiple machines at the same time. If you want to access your coins from anywhere, you can either look into running Bitcoin in a server mode (a bit tricky, not really for beginners), or using one of the many <a href="https://en.bitcoin.it/wiki/Category%3aEWallets" rel="nofollow">eWallets</a> available around (you trust your coins to a third party, but this option is quite easy [just don't put too much money there;) ]).</p>

CC BY-SA 3.0
2012-10-01T17:39:06.050Z
Actually, with blockchain you don't really have to trust your money to a third party: you have your local backup, and the js verifier plugin checks if something nasty happened server-side.
o0'.
CC BY-SA 3.0
2012-10-02T10:36:46.093Z
+1 for the mention of "drifting apart". This is a very important point which can lead to loss of bitcoins in case you don't back up both copies separately.
TripleSpeeder
CC BY-SA 3.0
2012-10-01T13:29:21.970Z
2012-10-01T13:29:21.970Z
ThePiachu
<p>I have a bitcoin client installed on machine one. Let's say it has 5 coins in there. I then have another machine, with another client on it. Can both machines see the same wallet?</p>

<p>Do I have to have a per machine wallet? What if I want to pool my coins in one place?</p>

<wallet><bitcoin-core>
Can wallets be shared by different machines?
Andrew
# Can wallets be shared by different machines?

(Asked by: username_0 on 2012-10-01)

I have a bitcoin client installed on machine one. Let's say it has 5 coins in there. I then have another machine, with another client on it. Can both machines see the same wallet?

Do I have to have a per machine wallet? What if I want to pool my coins in one place?

**Tags:** wallet, bitcoin-core


---

## 2 answers

### Answer by username_1 on 2012-10-02. Score: 3

It is a bad idea to have multiple copies of your wallet.dat running from multiple computers if both will be spending. You risk getting double spend attempts that will never confirm and cannot be cleared without performing wallet surgery.

BlockChain.info/wallet has a "desktop sync" feature that will let their hybrid EWallet sync with your Bitcoin.org client (through RPC), but since BlockChain.info/wallet can be used on multiple machines why not just use BlockChain.info/wallet from everywhere instead? You get to use the mobile app with it as well.


---

### Answer by username_2 on 2012-10-01. Score: 1

You can copy your wallet over multiple machines, but you should generally not do that. Besides, your wallets would start drifting apart with each use - generally Bitcoin keeps a set of spare keys in case you need to use them in the future, and the set is refilled every now and then with random new keys.

The best practices for using Bitcoin is to have backups of wallets, but not use them on multiple machines at the same time. If you want to access your coins from anywhere, you can either look into running Bitcoin in a server mode (a bit tricky, not really for beginners), or using one of the many [eWallets](https://en.bitcoin.it/wiki/Category%3aEWallets) available around (you trust your coins to a third party, but this option is quite easy [just don't put too much money there;) ]).

> **Comments:**
> **username_3**: Actually, with blockchain you don't really have to trust your money to a third party: you have your local backup, and the js verifier plugin checks if something nasty happened server-side.  
> **username_4**: +1 for the mention of "drifting apart". This is a very important point which can lead to loss of bitcoins in case you don't back up both copies separately.  

---

