Bitcoin Forum
May 05, 2024, 09:07:52 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: [Guide] Saving your wallet.dat to PAPER  (Read 2172 times)
jrwr (OP)
Newbie
*
Offline Offline

Activity: 11
Merit: 0


View Profile
June 22, 2011, 03:28:22 AM
Last edit: June 22, 2011, 03:54:54 AM by jrwr
 #1

Basics
A program called PaperBack(Win32 at this time, Open Source'd) allows a user to encrypt and  print a paper copy of a file, to restore the file you scan or provide a image of the printed paper and it dumps out the file

How to use with you wallet.dat
1) Download PaperBack from the location provided before
2) Open PaperBack
3) Open Options and select the options you wish to have (For more info, read the page provided above)
4) Drag and drop the file (wallet.dat) into the window for printing
4.5)File -> Save to bitmap, It will ask you what file to encode, and then where to save the bitmap

Restoring your Wallet.dat
1)Scan or provide the bitmap of the backup
2)Wait for processing
3)Save wallet.dat

Example
(Due to me not having a printer, I had to kinda fake it)
Here is the first Image: http://imgur.com/8b7nz
Its a empty wallet.dat with Encryption on (AES-256), standard options past that
Here is the damaged copy, Opened in GIMP saved as a JPEG at 4% Compression, then converted back into a Bitmap
http://imgur.com/nKKLO

ECC had to correct 56bytes of bad data.. once decoded the md5 hashes where the same!

Here is a screenshot asking for the password (The password is "bitcoin")
http://imgur.com/OEj6G

Extras

Found this while googling around,

http://ronja.twibright.com/optar/ Its GPL'd and seems to be better for data storage and recovery, but I hear its harder to use
"In a nutshell, the network works like a distributed timestamp server, stamping the first transaction to spend a coin. It takes advantage of the nature of information being easy to spread but hard to stifle." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714900072
Hero Member
*
Offline Offline

Posts: 1714900072

View Profile Personal Message (Offline)

Ignore
1714900072
Reply with quote  #2

1714900072
Report to moderator
1714900072
Hero Member
*
Offline Offline

Posts: 1714900072

View Profile Personal Message (Offline)

Ignore
1714900072
Reply with quote  #2

1714900072
Report to moderator
eramus
Newbie
*
Offline Offline

Activity: 27
Merit: 0


View Profile
June 22, 2011, 03:33:39 AM
 #2

what problem do you see this solving? just curious.
jrwr (OP)
Newbie
*
Offline Offline

Activity: 11
Merit: 0


View Profile
June 22, 2011, 03:37:48 AM
 #3

its just another form of backup Smiley

I've backed up some private keys to paper in the past, and found it very useful when i had to go and recover them
Precog
Newbie
*
Offline Offline

Activity: 36
Merit: 0


View Profile
June 22, 2011, 03:38:46 AM
 #4

If the wallet.dat isn't located on a hard drive or memory it cannot be used by anyone.

The piece of paper can make the wallet.dat appear from physical to digital.

I like this.
eramus
Newbie
*
Offline Offline

Activity: 27
Merit: 0


View Profile
June 22, 2011, 03:40:56 AM
 #5

I guess for long term backups it could make sense.
If the wallet.dat isn't located on a hard drive or memory it cannot be used by anyone.

The piece of paper can make the wallet.dat appear from physical to digital.

I like this.
a file still exists on disk after you delete. it is only gone when new data is written over it.
Namegduf
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
June 22, 2011, 03:47:06 AM
 #6

Low level format takes care of that
Precog
Newbie
*
Offline Offline

Activity: 36
Merit: 0


View Profile
June 22, 2011, 03:51:49 AM
 #7


a file still exists on disk after you delete. it is only gone when new data is written over it.
[/quote]

I think a lot of people know that.
eramus
Newbie
*
Offline Offline

Activity: 27
Merit: 0


View Profile
June 22, 2011, 03:53:04 AM
 #8

Low level format takes care of that
certainly. but that seems a bit extreme. lets not give anybody any ideas Wink

not saying a physical copy isnt an interesting idea, but i think an encrypted thumbdrive would serve the same purpose.. or maybe always reading/writing to a tape drive if you really want to eliminate any trace from your machine.
eramus
Newbie
*
Offline Offline

Activity: 27
Merit: 0


View Profile
June 22, 2011, 03:56:48 AM
 #9

I think a lot of people know that.
most dont actually, but thats not the point. we are talking about turning something that is on disc into something physical that can be stored and then read back on to disc. no way around it, its still there unless you go through the trouble of manually flipping the bits.
jrwr (OP)
Newbie
*
Offline Offline

Activity: 11
Merit: 0


View Profile
June 22, 2011, 04:03:12 AM
 #10

What about this, you print your wallet.dat and store it, and print the method of reading it

30 years down the line (BTC is still around) your kids find it, and wish to decode it,

Paper last longer then most digital medium at the moment
eramus
Newbie
*
Offline Offline

Activity: 27
Merit: 0


View Profile
June 22, 2011, 04:11:23 AM
 #11

This about this, you print your wallet.dat and store it, and print the method of reading it

30 years down the line (BTC is still around) your kids find it, and wish to decode it,

Paper last longer then most digital medium at the moment
this is probably how i would utilize it, but i suggest also storing a copy of the program somewhere to reread it. it would be a total bummer if 30 yrs in the future the software is long gone. Undecided
jrwr (OP)
Newbie
*
Offline Offline

Activity: 11
Merit: 0


View Profile
June 22, 2011, 04:19:10 AM
 #12

if you download the source, and if your any kind of programmer. decode.cpp seems simple to work with print that thing in plain text
eramus
Newbie
*
Offline Offline

Activity: 27
Merit: 0


View Profile
June 22, 2011, 04:53:37 AM
 #13

if you download the source, and if your any kind of programmer. decode.cpp seems simple to work with print that thing in plain text
id suggest adding this to your howto just in case. this is an interesting idea for a sort of alternative bitcoin savings account.
byronbb
Legendary
*
Offline Offline

Activity: 1414
Merit: 1000


HODL OR DIE


View Profile
June 22, 2011, 10:07:40 PM
 #14

What about this, you print your wallet.dat and store it, and print the method of reading it

30 years down the line (BTC is still around) your kids find it, and wish to decode it,

Paper last longer then most digital medium at the moment

Agreed. Very cool.

edit---

So in 30 years people have to still be able to run this program or could it still be decrypted as long as the passphrase is known?

MtRev
Sr. Member
****
Offline Offline

Activity: 448
Merit: 250



View Profile WWW
June 24, 2011, 01:49:15 PM
 #15

Only if it supported by the new OS
Tongue


But, this is actually a good idea. I would keep one on a flash drive and another on paper. Digital data can be damaged easily, so having a paper backup in the same location wouldn't be a bad idea.

Thanks for sharing this!

Don't trade alone! Let's Talk Money!
Stocks, Options, Crypto, Forex, Dividends and the Commodities market
zaphod
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
June 24, 2011, 03:39:12 PM
 #16

Only if it supported by the new OS
Tongue


But, this is actually a good idea. I would keep one on a flash drive and another on paper. Digital data can be damaged easily, so having a paper backup in the same location wouldn't be a bad idea.

Thanks for sharing this!

Remember, flash drives are almost a pain to delete things from.  The technology that protects cells from repetitive use also keeps security programs from effectively overwriting data....
MtRev
Sr. Member
****
Offline Offline

Activity: 448
Merit: 250



View Profile WWW
June 24, 2011, 04:01:56 PM
 #17

But honestly, it's safer then holding cash.. . and if you want to hide it from the IRS.. . this maybe the next best thing lol

Don't trade alone! Let's Talk Money!
Stocks, Options, Crypto, Forex, Dividends and the Commodities market
jstorm
Member
**
Offline Offline

Activity: 378
Merit: 10


View Profile
June 24, 2011, 06:00:09 PM
 #18

Interesting idea.

Say, where IS the wallet.dat? I just downloaded bitcoin and am trying to learn and have been looking for a couple hours for an answer - all over the wiki and here and on my computer, too - can't find wallet.dat.

I, of course, have no bit coins yet - will I get one if I can figure how to get a coin? Thanks and sorry for being a dumb n00b. I'm not computer illiterate by any stretch but this one got me good.

   H A R A                [  WHITEPAPER   │   LITEPAPER  ]                H A R A  
Empowering billions through data one byte at a time
TWITTER     GITHUB          REDDIT     FACEBOOK     BITCOINTALKLINKEDIN
bal3wolf
Sr. Member
****
Offline Offline

Activity: 476
Merit: 250

Power to the people!


View Profile
June 24, 2011, 06:28:57 PM
 #19

Pretty cool but id end up losing the paper that i saved it on.
MtRev
Sr. Member
****
Offline Offline

Activity: 448
Merit: 250



View Profile WWW
June 25, 2011, 09:27:48 AM
 #20

Interesting idea.

Say, where IS the wallet.dat? I just downloaded bitcoin and am trying to learn and have been looking for a couple hours for an answer - all over the wiki and here and on my computer, too - can't find wallet.dat.


wallet.dat can be found in these locations:

Windows:
%APPDATA%/Bitcoin/

Mac:
~/Library/Application Support/Bitcoin/wallet.dat

Linux/Unix:
~/.bitcoin/wallet.dat

Don't trade alone! Let's Talk Money!
Stocks, Options, Crypto, Forex, Dividends and the Commodities market
Pages: [1] 2 »  All
  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!