Bitcoin Forum
December 09, 2016, 11:39:37 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: Automatically save encrypted wallets on a remote server  (Read 1016 times)
CombustibleLemon
Jr. Member
*
Offline Offline

Activity: 34


I’m gonna invent a combustible lemon!!!


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

When life gives you lemons, don’t make lemonade. Make life take the lemons back! Get mad! I don’t want your damn lemons, what the hell am I supposed to do with these? Demand to see life’s manager! Make life rue the day it thought it could give Cave Johnson lemons! Do you know who I am? I’m the man who’s gonna burn your house down! With the lemons! I’m gonna get my engineers to invent a combustible lemon that burns your house down!
1481326777
Hero Member
*
Offline Offline

Posts: 1481326777

View Profile Personal Message (Offline)

Ignore
1481326777
Reply with quote  #2

1481326777
Report to moderator
1481326777
Hero Member
*
Offline Offline

Posts: 1481326777

View Profile Personal Message (Offline)

Ignore
1481326777
Reply with quote  #2

1481326777
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1481326777
Hero Member
*
Offline Offline

Posts: 1481326777

View Profile Personal Message (Offline)

Ignore
1481326777
Reply with quote  #2

1481326777
Report to moderator
grue
Global Moderator
Legendary
*
Offline Offline

Activity: 1932



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.

Tired of annoying signature ads? Ad block for signatures
CombustibleLemon
Jr. Member
*
Offline Offline

Activity: 34


I’m gonna invent a combustible lemon!!!


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.

When life gives you lemons, don’t make lemonade. Make life take the lemons back! Get mad! I don’t want your damn lemons, what the hell am I supposed to do with these? Demand to see life’s manager! Make life rue the day it thought it could give Cave Johnson lemons! Do you know who I am? I’m the man who’s gonna burn your house down! With the lemons! I’m gonna get my engineers to invent a combustible lemon that burns your house down!
hex
Jr. Member
*
Offline Offline

Activity: 43



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.

http://www.bitcoin.rs - Balkan ex.yu BitCoin community!
kjj
Legendary
*
Offline Offline

Activity: 1302



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.

p2pcoin: a USB/CD/PXE p2pool miner - 1N8ZXx2cuMzqBYSK72X4DAy1UdDbZQNPLf - todo
I routinely ignore posters with paid advertising in their sigs.  You should too.
hex
Jr. Member
*
Offline Offline

Activity: 43



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

http://www.bitcoin.rs - Balkan ex.yu BitCoin community!
etotheipi
Legendary
*
expert
Offline Offline

Activity: 1428


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: 1862


Revolution will be decentralized


View Profile WWW
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: 196


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:  

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!