Bitcoin Forum
May 03, 2024, 06:18:26 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: How do I have multiple wallets, with one computer?  (Read 6382 times)
monocolor (OP)
Hero Member
*****
Offline Offline

Activity: 766
Merit: 621


Own ONION


View Profile WWW
May 03, 2013, 11:20:08 PM
 #1

Can I just move one wallet.dat to, say, wallet1.dat, then create another wallet? How do I transfer funds between the two wallets if I have only one computer? I know with multiple computers it is easier. But with one, do you know note down the inactive address, and send to it, and swap the wallet file name and  reload qt?

Sorry if it is a too simple question, but I tested with small amount FTC, and the amount I sent to inactive one I can not see it anymore, even I swapped the wallet file names and reload the qt.

           ▀██▄ ▄██▀
            ▐█████▌
           ▄███▀███▄
         ▄████▄  ▀███▄
       ▄███▀ ▀██▄  ▀███▄
     ▄███▀  ▄█████▄  ▀███▄
   ▄███▀  ▄███▀ ▀███▄  ▀███▄
  ███▀  ▄████▌   ▐████▄  ▀███
 ███   ██▀  ██▄ ▄██  ▀██   ███
███   ███  ███   ███  ███   ███
███   ███   ███████   ███   ███
 ███   ███▄▄       ▄▄███   ███
  ███▄   ▀▀█████████▀▀   ▄███
   ▀████▄▄           ▄▄████▀
      ▀▀███████████████▀▀
DeepOnion      ▄▄██████████▄▄
    ▄███▀▀      ▀▀█▀   ▄▄
   ███▀              ▄███
  ███              ▄███▀   ▄▄
 ███▌  ▄▄▄▄      ▄███▀   ▄███
▐███  ██████   ▄███▀   ▄███▀
███▌ ███  ███▄███▀   ▄███▀
███▌ ███   ████▀   ▄███▀
███▌  ███   █▀   ▄███▀  ███
▐███   ███     ▄███▀   ███
 ███▌   ███  ▄███▀     ███
  ███    ██████▀      ███
   ███▄             ▄███
    ▀███▄▄       ▄▄███▀
      ▀▀███████████▀▀
.....DeepVault.....
....Blockchain File Signatures....
...deeponion.org...
1714717106
Hero Member
*
Offline Offline

Posts: 1714717106

View Profile Personal Message (Offline)

Ignore
1714717106
Reply with quote  #2

1714717106
Report to moderator
In order to get the maximum amount of activity points possible, you just need to post once per day on average. Skipping days is OK as long as you maintain the average.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
kjj
Legendary
*
Offline Offline

Activity: 1302
Merit: 1024



View Profile
May 04, 2013, 12:53:59 AM
 #2

The short answer is, don't.  Whatever need you think you have for multiple wallets, you are probably wrong, and there is a better way.  At least for now; this is a common request, and the software may very well support this in the future, or other clients might already do it today.

If you must, the safest way is to run two instances in different directories.

17Np17BSrpnHCZ2pgtiMNnhjnsWJ2TMqq8
I routinely ignore posters with paid advertising in their sigs.  You should too.
mollison
Full Member
***
Offline Offline

Activity: 157
Merit: 100



View Profile
May 04, 2013, 01:22:11 AM
 #3

If you must, the safest way is to run two instances in different directories.

It should be perfectly fine to do what he's describing as long as you completely close down bitcoin-qt between moving around the wallets. That's what I've been told by developers.

Whatever need you think you have for multiple wallets, you are probably wrong, and there is a better way.

monocolor, if you want to describe why you want to do this, someone may be able to suggest a better way to achieve what you're trying to do. However, I can imagine valid reasons for doing what you're doing.

the amount I sent to inactive one I can not see it anymore, even I swapped the wallet file names and reload the qt.

I think that shouldn't happen, but starting bitcoin-qt with --rescan (on Linux; do whatever is equivalent if you're using some other OS) will likely fix it.
Roy Badami
Hero Member
*****
Offline Offline

Activity: 563
Merit: 500


View Profile
May 04, 2013, 06:03:09 PM
 #4

Armory supports multiple wallets (indeed, this is a pretty common use case - one online wallet, and one watching-only wallet for cold storage).

roy
Chi11ed
Newbie
*
Offline Offline

Activity: 24
Merit: 0


View Profile
May 04, 2013, 06:18:00 PM
 #5

What he is describing will work perfectly as mentioned, as long as he closes down his client 100%. Ive done this a few times with my wallets.

Also just a note to the OP, would creating a new address not help you? Do you need to have a completely separate wallet?
dreamhouse
Hero Member
*****
Offline Offline

Activity: 1073
Merit: 666



View Profile
May 05, 2013, 03:37:31 AM
 #6

interesting. Is this to hide your fortunes in a private wallet?
monocolor (OP)
Hero Member
*****
Offline Offline

Activity: 766
Merit: 621


Own ONION


View Profile WWW
May 05, 2013, 04:24:36 AM
 #7

Thanks everyone for replying. I tried different way to swap etc, but I don't see the amount I transferred, anyway it doesn't matter since it is just a small amount. It could be due to some bugs.

           ▀██▄ ▄██▀
            ▐█████▌
           ▄███▀███▄
         ▄████▄  ▀███▄
       ▄███▀ ▀██▄  ▀███▄
     ▄███▀  ▄█████▄  ▀███▄
   ▄███▀  ▄███▀ ▀███▄  ▀███▄
  ███▀  ▄████▌   ▐████▄  ▀███
 ███   ██▀  ██▄ ▄██  ▀██   ███
███   ███  ███   ███  ███   ███
███   ███   ███████   ███   ███
 ███   ███▄▄       ▄▄███   ███
  ███▄   ▀▀█████████▀▀   ▄███
   ▀████▄▄           ▄▄████▀
      ▀▀███████████████▀▀
DeepOnion      ▄▄██████████▄▄
    ▄███▀▀      ▀▀█▀   ▄▄
   ███▀              ▄███
  ███              ▄███▀   ▄▄
 ███▌  ▄▄▄▄      ▄███▀   ▄███
▐███  ██████   ▄███▀   ▄███▀
███▌ ███  ███▄███▀   ▄███▀
███▌ ███   ████▀   ▄███▀
███▌  ███   █▀   ▄███▀  ███
▐███   ███     ▄███▀   ███
 ███▌   ███  ▄███▀     ███
  ███    ██████▀      ███
   ███▄             ▄███
    ▀███▄▄       ▄▄███▀
      ▀▀███████████▀▀
.....DeepVault.....
....Blockchain File Signatures....
...deeponion.org...
btcven
Hero Member
*****
Offline Offline

Activity: 715
Merit: 500


Bitcoin Venezuela


View Profile WWW
May 05, 2013, 11:35:45 PM
 #8

You can use Electrum with -w tag and run multiple instances with different wallet files at the same time

Admin: rdymac (PGP) | contacto@bitcoinvenezuela.com | @cafebitcoin | Electrum, lightweight bitcoin client
If I've been helpful tip me a coffee! Cheesy1rdymachKZpA9pTYHYHMYZjfjnoBW6B3k Bitrated user: rdymac.
odolvlobo
Legendary
*
Offline Offline

Activity: 4298
Merit: 3214



View Profile
May 05, 2013, 11:42:10 PM
 #9

Whatever you do, be careful. Any time you play with the wallet file directly, you risk losing some or all of the coins in the wallet.

Join an anti-signature campaign: Click ignore on the members of signature campaigns.
PGP Fingerprint: 6B6BC26599EC24EF7E29A405EAF050539D0B2925 Signing address: 13GAVJo8YaAuenj6keiEykwxWUZ7jMoSLt
furuknap
Sr. Member
****
Offline Offline

Activity: 294
Merit: 250

http://coin.furuknap.net/


View Profile WWW
May 06, 2013, 12:43:00 PM
 #10

A usage scenario can be as simple as managing wallets for two entities. A spouse or child may have a separate 'account', a business may require a shared wallet that cannot mix corporate funds with private funds, etc, etc... In case of emergency, I don't want my wife to have access to corporate funds, but I may want to give her the keys to the private estate. At age 18 a child can get acces to their 'savings' rather than a cash deposit. A corporation sold, merged, or liquidated may have its accounts transfered by giving access to private keys.

In my case, I think I'll add a wallet on a separate virtual machine, but I'm open to other suggestions. Armory is certainly an option. A default client with -walletfile <wallet.dat> would help too.

.b

jim618
Legendary
*
Offline Offline

Activity: 1708
Merit: 1066



View Profile WWW
May 06, 2013, 07:27:09 PM
 #11

The bitcoind wallet is stored in a user specific data directory so you could have multiple user accounts on the same machine. Each one could have their own wallet.

You could also try out MultiBit which supports multiple wallets in the user interface.
With different passwords for different wallets you could effectively separate who can spend which money eg you and your wife both know the 'house wallet' password but for the 'corporate wallet' perhaps only you and a coworker know the password.

MultiBit HD   Lightweight desktop client.                    Bitcoin Solutions Ltd   Bespoke software. Consultancy.
furuknap
Sr. Member
****
Offline Offline

Activity: 294
Merit: 250

http://coin.furuknap.net/


View Profile WWW
May 06, 2013, 07:29:38 PM
 #12

The bitcoind wallet is stored in a user specific data directory so you could have multiple user accounts on the same machine. Each one could have their own wallet.

For a second there, I got extremely excited until I saw that it said specific, not specified :-(

Damn you for getting my hopes up, but thanks a lot for your suggestion!

.b

kjj
Legendary
*
Offline Offline

Activity: 1302
Merit: 1024



View Profile
May 06, 2013, 07:34:46 PM
 #13

The bitcoind wallet is stored in a user specific data directory so you could have multiple user accounts on the same machine. Each one could have their own wallet.

For a second there, I got extremely excited until I saw that it said specific, not specified :-(

Damn you for getting my hopes up, but thanks a lot for your suggestion!

Well, the user can specify it too.  But, it is set when the program is started, and you have to shut down (or run a second instance) if you want to change it.

17Np17BSrpnHCZ2pgtiMNnhjnsWJ2TMqq8
I routinely ignore posters with paid advertising in their sigs.  You should too.
furuknap
Sr. Member
****
Offline Offline

Activity: 294
Merit: 250

http://coin.furuknap.net/


View Profile WWW
May 06, 2013, 07:38:20 PM
 #14

Well, the user can specify it too.  But, it is set when the program is started, and you have to shut down (or run a second instance) if you want to change it.

How? I looked through the parameters of Bitcoin-QT but couldn't find anything to specify path for wallet.

If there is one, it would solve a lot of my problems.

.b

EDIT: Yes, I'm an idiot, looking for wallet path. -datadir is the correct parameter.

Thanks!

btcven
Hero Member
*****
Offline Offline

Activity: 715
Merit: 500


Bitcoin Venezuela


View Profile WWW
May 07, 2013, 11:38:01 AM
 #15

I don't know if you read me:

Electrum

Admin: rdymac (PGP) | contacto@bitcoinvenezuela.com | @cafebitcoin | Electrum, lightweight bitcoin client
If I've been helpful tip me a coffee! Cheesy1rdymachKZpA9pTYHYHMYZjfjnoBW6B3k Bitrated user: rdymac.
wiggi
Sr. Member
****
Offline Offline

Activity: 403
Merit: 251


View Profile
May 07, 2013, 03:47:43 PM
 #16


VMs are the solution to everything Wink because they can run different clients or different versions of the default client
at the same time (directly connected to each other with "connect=..." in config file), and you have all the
functionality of a special client which supports multiple wallets. Probably more.
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!