Bitcoin Forum
June 21, 2024, 07:12:39 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Other / Beginners & Help / Re: Possible to symbolic link multiple profiles to shared blockchain database? on: February 11, 2012, 10:45:30 PM
Also, a hypothetical question as there is something I am unsure about in regards to the wallet.dat file: If I create an offline backup of my wallet.dat on day 1, can I restore that wallet.dat 500 days later after plenty of usage of my wallet, and still be fully functional with all my bitcoins? Or do I always have to have an "up-to-date" backup of my wallet.dat?

Once you have the address, you can store the wallet.dat in deep storage and use the address to deposit as much as you like. You can check the balance on block explorer.

I would keep a couple backups of the wallet, of course.

Cool, thanks! I'll keep a very safe backup(s) of my wallet from day one then, and from then on not worry about the wallet.dat file bitcoin uses, as if I somehow lose it, I will always be able to use the day 1 backup.
2  Other / Beginners & Help / Re: Possible to symbolic link multiple profiles to shared blockchain database? on: February 11, 2012, 10:35:40 PM
You are likely to have problems with missing payments as you start one client, and it updates the blockchain and finds all the transactions for it's wallet. Then you start the other client and it updates the blockchain more, and only finds payments to it's wallet, ignoring any payments for the first wallet. You could put the command line -rescan option into the startup for each bitcoin to look for missing payments when bitcoin starts up. You definitely wouldn't want a chance of both running at the same time.

The best solution to not hit the network twice for everything is to have the second bitcoin on a different machine use the connect=192.168.1.xxx bitcoin.conf option so it only connects to the first client on your network.

The database log files can have private key data written into them. They are cleared when bitcoin shuts down, but if bitcoin is just aborted, they can remain.

Thanks a lot deepceleron! Funnily enough, throughout all my research googling and learning about bitcoins, your name has popped up in many of the threads matching my search terms dating long back - you have indirectly helped me more than you think ^^

Anyway, I have a new idea for my setup, does this sound ok?

- I create 2 wallets, and back them up to my encrypted container stored on dropbox.
- I create a second encrypted container to store my datadir.
- When I want to swap between the two wallets, I ensure bitcoin.exe is completely shut down, I then proceed to delete all files in the datadir except: wallet.dat, blk0001.dat, blkindex.dat andbitcoin.conf.
- I then replace wallet.dat with the other wallet, and rerun bitcoin.exe (always with -rescan) on a new Tor identity.

I really want to avoid having a second computer or second database Smiley

Also, a hypothetical question as there is something I am unsure about in regards to the wallet.dat file: If I create an offline backup of my wallet.dat on day 1, can I restore that day1 wallet.dat 500 days later after plenty of usage of my wallet, and still be fully functional with all my bitcoins? Or do I always have to have an "up-to-date" backup of my wallet.dat?
3  Other / Beginners & Help / Re: Possible to symbolic link multiple profiles to shared blockchain database? on: February 11, 2012, 09:05:57 PM
One final question actually, is it still safe enough to symbolic link the blockchain outside of my encrypted container?

It is so HUGE and I want to be able to store my encrypted container inside dropbox. Moving the database folder outside would solve that...

But does the %bitcoinuserdir%\database folder contain any sensitive info?

If someone were to examine the database folder I redirect to my regular harddrive, would they be able to attain any info about my wallets or transactions?

I guess I could create a second container solely for the purpose of storing the blockchain, but I would preferably like to avoid this if there is no sensitive information in that folder anyway ....
4  Other / Beginners & Help / Re: Possible to use same database for multiple wallets? (Not simultaneously I mean) on: February 11, 2012, 09:01:01 PM
The wallet database is in the wallet.dat file and it has nothing to do with the block chain.  If you have the blockchain you can simply copy it to a second instance of the client.

Alternatively you can use one client and simply replace the wallet.dat file in the folder with the one you want to open.
Wow, I hate when the simple solution is right in front of me yet I go on thinking way too complicated for no reason -.-

But this is great... I use one client... 2 seperate wallets... Open client with wallet 1, finish business, close program, get new tor identity, replace wallet with 2nd one, open client, finish business, and I'm good!

Thanks a lot hehe

You could run your Bitcoin wallet through Tor to hide your IP.
What oO, you didn't read my post did you Tongue
5  Other / Beginners & Help / Possible to symbolic link multiple profiles to shared blockchain database? on: February 11, 2012, 08:53:08 PM
Hello.

I am aware that bitcoin is pseudonymous and transactions can be backtraced to ones IP address. I am therefore putting in some effort to deny this possibility to become as anonymous as possible.

With that said - my strategy is to use 2 separate wallets, which will run through tor on separate identities. I will receive money on one wallet, tumble it to my second, and on a new tor identity, login to the second wallet where I will transfer to the final destination wherever that may be.

There is one issue I am experiencing though - downloading the blockchain through Tor takes FOREVER! (and is not so nice either to the other people using Tor)

I finished doing it once for my first wallet, and I am now wondering whether or not I can create a symbolic link to a central "database" folder.

From the technical aspect, I imagine something like this: I have my bitcoindatawallet1 folder & bitcoindatawallet2 folder. Inside both of these folders are a symbolic link called "database" pointing towards a central blockchain.

Considering I will -never- have both clients running at the same time (which obviously then could cause corruptions or something else weird), can this idea of mine pose any implications or security risks? Will it even work?

Another big bonus is that I would then be able to store the blockchain outside of my encrypted container, so it isn't as huge as it is now (I could then store the container on dropbox).

Thanks Smiley
Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!