Bitcoin Forum
April 20, 2024, 03:54:07 AM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Automatically save encrypted wallets on a remote server  (Read 1220 times)
CombustibleLemon (OP)
Newbie
*
Offline Offline

Activity: 34
Merit: 0



View Profile
January 16, 2012, 08:55:12 PM
 #1

So I was reading the second whitepaper and thinking.  Always dangerous, but I've gotten into that habit.  One of the main remaining weaknesses of bitcoin is that you can lose bitcoins by writing over wallets.

But if we're already allowing users to encrypt wallets, and if the encryption is secure, then shouldn't it be secure to allow users of the native client to automatically export their wallets to multiple backup servers?  Because the wallets take up negligible space running a backup server should be low impact and something just about anyone can do from a garage.

1.This should only be an option AFTER encrypting a wallet.
2.A properly encrypted remote copy of a wallet should be safe from even a corrupt server operator.
3. Wallets can be remotely retrieved on any copy of the bitcoin client and unpacked on the local computer.




This seems to me like it would be a killer app of bitcoin, your bitcoins anywhere, but also secure
1713585247
Hero Member
*
Offline Offline

Posts: 1713585247

View Profile Personal Message (Offline)

Ignore
1713585247
Reply with quote  #2

1713585247
Report to moderator
Transactions must be included in a block to be properly completed. When you send a transaction, it is broadcast to miners. Miners can then optionally include it in their next blocks. Miners will be more inclined to include your transaction if it has a higher transaction fee.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
grue
Legendary
*
Offline Offline

Activity: 2058
Merit: 1431



View Profile
January 16, 2012, 09:00:10 PM
 #2

why not make a script that uploads to a ftp server? or i can whip up a c# application that encrypts your wallet, and uploads to services like dropbox.

It is pitch black. You are likely to be eaten by a grue.

Adblock for annoying signature ads | Enhanced Merit UI
CombustibleLemon (OP)
Newbie
*
Offline Offline

Activity: 34
Merit: 0



View Profile
January 16, 2012, 09:08:02 PM
 #3

I already have multiple copies of my wallet.  But a new user would not know how to do this.  Streamlining it by including it as an automatic option in the client would make the learning curve for bitcoin much shallower, and much less dangerous to your coins.

And I'm rereading about the deterministic wallets in clients like Armory.  I still like the simplicity of my idea more though.
hex
Newbie
*
Offline Offline

Activity: 45
Merit: 0



View Profile WWW
January 16, 2012, 10:00:21 PM
 #4

Yes but I am not sure if official bitcoin client is even planned to be user friendly.

The biggest problem now is blockchain downloading and storing. It takes almost 3GB now and how big will it be in a year? 10G ?
And they have no plan AFAIK to fix that problem...

So I think that if official client is to be kept for advanced users and average joes should find another solution with all protections or hosted.
kjj
Legendary
*
Offline Offline

Activity: 1302
Merit: 1024



View Profile
January 16, 2012, 11:50:18 PM
 #5

Code:
2012-01-14 911579996 /etc/bitcoin/blk0001.dat
2012-01-15 914759556 /etc/bitcoin/blk0001.dat
2012-01-16 917831173 /etc/bitcoin/blk0001.dat

Still under a gig and growing by just over 3 megs a day.

And exporting the wallet is still trivial.  In windows, just make a scheduled task to run a .bat file to export the wallet and then use your choice of upload tool.  In unix, use crond.

17Np17BSrpnHCZ2pgtiMNnhjnsWJ2TMqq8
I routinely ignore posters with paid advertising in their sigs.  You should too.
hex
Newbie
*
Offline Offline

Activity: 45
Merit: 0



View Profile WWW
January 17, 2012, 12:41:21 AM
 #6

Still under a gig and growing by just over 3 megs a day.

Whole folder. index is another 350MB and database folder is 1.6GB
etotheipi
Legendary
*
expert
Offline Offline

Activity: 1428
Merit: 1093


Core Armory Developer


View Profile WWW
January 17, 2012, 05:56:14 PM
 #7

I already have multiple copies of my wallet.  But a new user would not know how to do this.  Streamlining it by including it as an automatic option in the client would make the learning curve for bitcoin much shallower, and much less dangerous to your coins.

And I'm rereading about the deterministic wallets in clients like Armory.  I still like the simplicity of my idea more though.

What is a simpler backup solution than printing/copying your wallet once and never having to back it up again?  And the paper backup is even better than USB keys or servers, because you never have to worry about the USB key working when you plug it in a year from now, or a HDD/server failing.  Plus, a sheet of paper is a LOT cheaper and a lot easier to hide, and its integrity is visually verifiable.

Not to mention you can still backup the encrypted version to a server somewhere, but I don't see the necessity of risking something like the 0.4.0 wallet-not-actually-encrypted bug.

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!)
conspirosphere.tk
Legendary
*
Offline Offline

Activity: 2352
Merit: 1064


Bitcoin is antisemitic


View Profile
January 18, 2012, 02:54:12 PM
 #8

Yes but I am not sure if official bitcoin client is even planned to be user friendly.

The biggest problem now is blockchain downloading and storing. It takes almost 3GB now and how big will it be in a year? 10G ?
And they have no plan AFAIK to fix that problem...

So I think that if official client is to be kept for advanced users and average joes should find another solution with all protections or hosted.

+1. Danloadin the friggin 1GB+ monetary base all the time seems overkill even to me. How about adding the option to use on-the-fly some online version of the blockchain (via p2p ideally, or some cloud) and/or download a shortened version, like Electrum / Multibit do?  

And how about a portable version which stores the wallet and everything in the same folder of the prog instead of hiding it in the system partition? I had to hack a .bat file myself to have a so essential feature.
stcupp
Full Member
***
Offline Offline

Activity: 209
Merit: 100


View Profile
January 26, 2012, 12:24:50 PM
 #9

Yes but I am not sure if official bitcoin client is even planned to be user friendly.

The biggest problem now is blockchain downloading and storing. It takes almost 3GB now and how big will it be in a year? 10G ?
And they have no plan AFAIK to fix that problem...

So I think that if official client is to be kept for advanced users and average joes should find another solution with all protections or hosted.

+1. Danloadin the friggin 1GB+ monetary base all the time seems overkill even to me. How about adding the option to use on-the-fly some online version of the blockchain (via p2p ideally, or some cloud) and/or download a shortened version, like Electrum / Multibit do?  

And how about a portable version which stores the wallet and everything in the same folder of the prog instead of hiding it in the system partition? I had to hack a .bat file myself to have a so essential feature.

theres a option for bitcoin.conf that lets you choose any folder youd like

Code:
-datadir=<dir>     Specify data directory
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!