Bitcoin Forum
December 02, 2016, 10:22:45 PM *
News: To be able to use the next phase of the beta forum software, please ensure that your email address is correct/functional.
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Bitcoin Wallet to Amazon S3/Google Storage for Developers?  (Read 2163 times)
kongming208
Newbie
*
Offline Offline

Activity: 3


View Profile
November 06, 2010, 05:56:12 PM
 #1

I've been making backups of my wallet using Dropbox, but I found that the bitcoin client writes logfiles and other data rather often, which clutters up my Dropbox history. So, I wanted to write a patch that will let users automatically back up their wallet after every transaction to Amazon S3 or Google Storage for Developers.

Anyone willing to pledge bitcoin donations for this project? Of course, I don't expect to get anything before I complete the project, but I'd be much more willing to put time into it if I know I'll get even a little cash out of it.

I plan on making the project open-source, using the same license as bitcoin.

Bitcoin donations: 197h1deYhxP5cQ8vKgAsQAhfvg1y3sBPy5
GPG key ID: 90A446C1
GPG fingerprint: 0F56 0641 52F7 0F1E 368F  656C 7E15 4647 90A4 46C1
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1480717365
Hero Member
*
Offline Offline

Posts: 1480717365

View Profile Personal Message (Offline)

Ignore
1480717365
Reply with quote  #2

1480717365
Report to moderator
1480717365
Hero Member
*
Offline Offline

Posts: 1480717365

View Profile Personal Message (Offline)

Ignore
1480717365
Reply with quote  #2

1480717365
Report to moderator
Stephen Gornick
Legendary
*
Offline Offline

Activity: 1988



View Profile
December 12, 2010, 07:45:51 PM
 #2

I've been making backups of my wallet using Dropbox, but I found that the bitcoin client writes logfiles and other data rather often, which clutters up my Dropbox history. So, I wanted to write a patch that will let users automatically back up their wallet after every transaction to Amazon S3 or Google Storage for Developers.

Anyone willing to pledge bitcoin donations for this project? Of course, I don't expect to get anything before I complete the project, but I'd be much more willing to put time into it if I know I'll get even a little cash out of it.

I plan on making the project open-source, using the same license as bitcoin.

Rather than have dropbox backup the entire Bitcoin folder can you have it just backup the wallet.dat, which is all you need to recover if needed.   Assuming you are using MkLink (Vista/WIndows 7) or Junction/fsutil (XP), do either of those allow just an individual file to be linked?  (On linux I use ln (symlink) which allows either.)

I've used Microsoft SyncToy to replicate an individual file into a Dropbox folder and added it to the task scheduler so that it is performed automatically each day.

But as far as storing an unencrypted wallet.dat on Dropbox ... Huh

Dropbox appears to have the bases covered as far as being able to trust that your data is secure from unauthorized access on their end: https://www.dropbox.com/help/27
Dropbox employees aren't able to access user files, and when troubleshooting an account they only have access to file metadata (filenames, file sizes, etc., not the file contents)

however Dropbox is used by many to replicate their documents and files to all of the various devices they use.  Do you really want your unencrypted wallet.dat on your dropbox folder on each of these devices?

As far as a patch modifying the Bitcoin client to be able to backup the wallet after every transaction (or at least after ever new address is allocated), is the backup target going to be *my* S3 / Google Storage account or yours / 3rd party?  If the wallet is encrypted (e.g., gpg) first, then I don't care as much.  The Bitcoin FAQ reads: An in-built tool for encrypting your wallet will be included in Bitcoin later on. so that will likely make auto-backup functionality easier to build.

Is there any roadmap / priority list for the client to get a better handle on when and how that might happen?


davout
Legendary
*
Offline Offline

Activity: 1358


1davout


View Profile WWW
December 12, 2010, 08:33:05 PM
 #3

Since keypools were introduced you don't need to backup after each address generation anymore.
Your client generates a bunch of adresses in advance and feeds them to you upon request.

Anonymous
Guest

December 12, 2010, 09:31:10 PM
 #4

http://tahoe-lafs.org/trac/tahoe-lafs
kiba
Legendary
*
Offline Offline

Activity: 980


View Profile
December 12, 2010, 09:32:30 PM
 #5

Tahoe Lafs is not exactly userfriendly.

Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!