Bitcoin Forum
May 06, 2024, 12:57:55 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: 2 year old Armory wallet. Do I have to sync the entire blockchain?  (Read 1140 times)
usernamesareprettyha (OP)
Newbie
*
Offline Offline

Activity: 4
Merit: 0


View Profile
January 06, 2017, 01:48:54 AM
 #1

Hey guys,

I've been sitting on some BTC for a few years which I had stored in an offline Armory wallet running on a Debian desktop. I also have a paper backup of the wallet and the passphrase written down somewhere (I hope the ink hasn't faded).

I've neglected the Debian desktop completely and it hasn't been turned on for around 2 years. At the current size I'm guessing the blockchain will take me days or weeks to sync. What's going to happen when I power it back on? I've also been reading about the dev team at Armory changing and some possible forks - will this impact me? Is Armory still a good choice for cold storage for smaller amounts of BTC.

With BTC rising again I suppose there will be a few people in my situation.
1714957075
Hero Member
*
Offline Offline

Posts: 1714957075

View Profile Personal Message (Offline)

Ignore
1714957075
Reply with quote  #2

1714957075
Report to moderator
1714957075
Hero Member
*
Offline Offline

Posts: 1714957075

View Profile Personal Message (Offline)

Ignore
1714957075
Reply with quote  #2

1714957075
Report to moderator
You can see the statistics of your reports to moderators on the "Report to moderator" pages.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714957075
Hero Member
*
Offline Offline

Posts: 1714957075

View Profile Personal Message (Offline)

Ignore
1714957075
Reply with quote  #2

1714957075
Report to moderator
1714957075
Hero Member
*
Offline Offline

Posts: 1714957075

View Profile Personal Message (Offline)

Ignore
1714957075
Reply with quote  #2

1714957075
Report to moderator
1714957075
Hero Member
*
Offline Offline

Posts: 1714957075

View Profile Personal Message (Offline)

Ignore
1714957075
Reply with quote  #2

1714957075
Report to moderator
achow101
Staff
Legendary
*
Offline Offline

Activity: 3388
Merit: 6581


Just writing some code


View Profile WWW
January 06, 2017, 01:55:07 AM
 #2

What's going to happen when I power it back on?
First, you should update all of your software. Install the latest Bitcoin Core and the latest Armory. Then you need to start Bitcoin Core and let it sync. You MUST sync Bitcoin Core otherwise Armory will not work. This will download the entire blockchain which is ~100 GB right now. It syncs automatically so all you need to do is make sure your computer has enough disk space and then just start the software.

I've also been reading about the dev team at Armory changing and some possible forks - will this impact me?
No. The current dev team consists of the same person who worked on previous versions of Armory and a few community members (including myself) and other former employees of ATI (the previous developers).

Is Armory still a good choice for cold storage for smaller amounts of BTC.
Armory is still a good choice for cold storage of any amounts.

usernamesareprettyha (OP)
Newbie
*
Offline Offline

Activity: 4
Merit: 0


View Profile
January 06, 2017, 02:05:06 AM
 #3

Thanks.

Just wondering if there's a way around syncing the entire block chain (although this sounds the safest way to restore).

What information is on the Armory paper backup? Is it possible to restore this using a sweep function into a different wallet that may not require the entire blockchain?

Just wondering what the worst case scenario would be if the entire Armory dev team disappeared and I could't get hold of the software for example.
achow101
Staff
Legendary
*
Offline Offline

Activity: 3388
Merit: 6581


Just writing some code


View Profile WWW
January 06, 2017, 02:08:37 AM
 #4

Thanks.

Just wondering if there's a way around syncing the entire block chain (although this sounds the safest way to restore).
Unfortunately there is not. Armory requires the entire blockchain.

What information is on the Armory paper backup? Is it possible to restore this using a sweep function into a different wallet that may not require the entire blockchain?
The Armory paper backup contains a root private key which is used to derive all of your addresses. Unfortunately this root key is not the same as BIP 32 master private keys nor is the derivation algorithm the same. You would have to import your wallet into Armory and then export all of the private keys to be imported into another wallet.

Just wondering what the worst case scenario would be if the entire Armory dev team disappeared and I could't get hold of the software for example.
The source code is forked by multiple people and publicly available on github. So you can still compile Armory from source AND binaries are currently hosted on Github as well so you can get those there too.

usernamesareprettyha (OP)
Newbie
*
Offline Offline

Activity: 4
Merit: 0


View Profile
January 06, 2017, 02:19:16 AM
 #5

Thanks again, I think I understand the process now.

Just a few more questions about the paper backups.

Is there a limit to the compatibility of the paper backups? For example, will my paper backup from 2 years ago successfully restore into the latest Armory version? Is this backup likely to still be valid in another 2 years? Will a paper backup from the official Armory wallet restore into one of the community forked versions?
achow101
Staff
Legendary
*
Offline Offline

Activity: 3388
Merit: 6581


Just writing some code


View Profile WWW
January 06, 2017, 02:25:59 AM
 #6

Is there a limit to the compatibility of the paper backups? For example, will my paper backup from 2 years ago successfully restore into the latest Armory version?
AFAIK, yes, it will still be compatible. I don't think this has changed in a long time.

Is this backup likely to still be valid in another 2 years?
Maybe. We are planning on moving to BIP 32 which will thus deprecate the currently used stuff. However the legacy wallet systems will likely still be kept for backwards compatibility.

Will a paper backup from the official Armory wallet restore into one of the community forked versions?
Most likely. It depends on what has been changed by the people that forked it.

runeks
Legendary
*
Offline Offline

Activity: 980
Merit: 1008



View Profile WWW
January 07, 2017, 05:03:23 AM
 #7

I'm in exactly the same situation. Bitcore Core is done syncing, and has left me with 100GB of blockchain data, but when I start Armory, it starts building its database which fills up my SSD.

Questions:

  • What's the size of Armory's database?
  • Is there a way to just not save this database to disk, but only save the information relevant to deducing my wallet's balance?

Holliday
Legendary
*
Offline Offline

Activity: 1120
Merit: 1009



View Profile
January 07, 2017, 05:09:07 AM
 #8

I'm in exactly the same situation. Bitcore Core is done syncing, and has left me with 100GB of blockchain data, but when I start Armory, it starts building its database which fills up my SSD.

Questions:

  • What's the size of Armory's database?
  • Is there a way to just not save this database to disk, but only save the information relevant to deducing my wallet's balance?

Which version of Armory are you using? The new releases don't replicate the entire block chain like the old versions. The database is relatively small, measured in MB, not GB.

If you aren't the sole controller of your private keys, you don't have any bitcoins.
runeks
Legendary
*
Offline Offline

Activity: 980
Merit: 1008



View Profile WWW
January 09, 2017, 07:26:52 AM
Last edit: January 09, 2017, 07:39:08 AM by runeks
 #9

^ I'm running 0.93.3.

0.95.1 won't start for me on OSX (not sure how to debug this, as I'm used to Linux), so I just got 0.93.3.

EDIT: With 0.95.1, if I do this

Code:
open /Applications/Armory.app

in a terminal, the Armory icon appears very briefly in the dock, then disappears, and nothing is printed to the console.

EDIT2: Found 0.95 on the GitHub repo's Releases page, and it works. It's scanning now...
droark
Sr. Member
****
Offline Offline

Activity: 525
Merit: 282


View Profile WWW
January 09, 2017, 04:07:30 PM
 #10

^ I'm running 0.93.3.

0.95.1 won't start for me on OSX (not sure how to debug this, as I'm used to Linux), so I just got 0.93.3.

EDIT: With 0.95.1, if I do this

Code:
open /Applications/Armory.app

in a terminal, the Armory icon appears very briefly in the dock, then disappears, and nothing is printed to the console.

EDIT2: Found 0.95 on the GitHub repo's Releases page, and it works. It's scanning now...

Try this fix. (It'll be rolled into 0.96.) That should allow 0.95.1 to launch.
Rampion
Legendary
*
Offline Offline

Activity: 1148
Merit: 1018


View Profile
January 09, 2017, 04:59:05 PM
 #11

^ I'm running 0.93.3.

0.95.1 won't start for me on OSX (not sure how to debug this, as I'm used to Linux), so I just got 0.93.3.

EDIT: With 0.95.1, if I do this

Code:
open /Applications/Armory.app

in a terminal, the Armory icon appears very briefly in the dock, then disappears, and nothing is printed to the console.

EDIT2: Found 0.95 on the GitHub repo's Releases page, and it works. It's scanning now...

Try this fix. (It'll be rolled into 0.96.) That should allow 0.95.1 to launch.

That fix worked for me. But you will need to remember move Armory.app to your Application folder for it to work.

droark
Sr. Member
****
Offline Offline

Activity: 525
Merit: 282


View Profile WWW
January 09, 2017, 07:53:01 PM
 #12

That fix worked for me. But you will need to remember move Armory.app to your Application folder for it to work.

This isn't exactly true. The code can be anywhere. However, my post assumed that it was under /Applications. The path will need to be adjusted if the code is elsewhere. Otherwise, everything should be fine. Smiley
jammers
Sr. Member
****
Offline Offline

Activity: 290
Merit: 262

Is maith liom bitcoin


View Profile WWW
January 11, 2017, 08:45:19 PM
 #13

It'll take a day or so to get Core up to date, then an hour or two to get armory up and running if you have the wallets already loaded, a bit longer if you don't

██████
███▀▀▀
███
███
███
███
███
███
███
███
███
███▄▄▄
██████
BITCOIN MARKETING TEAM
Established Block 318006 in 2014
██████
▀▀▀███
███
███
███
███
███
███
███
███
███
▄▄▄███
██████
██████
███▀▀▀
███
███
███
███
███
███
███
███
███
███▄▄▄
██████
             ▄▄▀▀▀▄ ▄▄▄ ▄▄▄
 ▄▀▀▀▄▄▄▄▄▄▀▀ ▄▄▀   ███ ███
█           ▄███ █████████████▄▄
 ▀▄  ▄▄▄▄███████ ▀▀████▀▀▀▀██████
   █ ███▀▀███████  ████     █████
   █ ██    █   ▀▀  █████████████
   █  ██▄▄     ▄   ██████████████▄
    █  ██   █ ██   ████     ▀█████
     █  ▀█████▄█   ████     ▄█████
      ▀▄  ▀████ ████████████████▀
       ▀▄    ▀▀   █ ███ ███
         ▀▄       █ ▀▀▀ ▀▀▀
           ▀▀▀▀▀▄▄▀
.
itcoins in Ireland
||||
██████
▀▀▀███
███
███
███
███
███
███
███
███
███
▄▄▄███
██████
usernamesareprettyha (OP)
Newbie
*
Offline Offline

Activity: 4
Merit: 0


View Profile
November 29, 2017, 11:45:26 AM
 #14

Hi again, I never actually managed to complete the full sync due to internet limitation where I was back then. I have some follow up questions before I attempt any of these restores:

Could someone please clarify this statement from above? "We are planning on moving to BIP 32 which will thus deprecate the currently used stuff. However the legacy wallet systems will likely still be kept for backwards compatibility."

Does this mean that at some point the older paper backups will not be restorable into the newer clients? Has this happened yet?

I also have some questions of compatibility around bitcoin core and Armory.
Currently, I have Bitcoin core 15.1 installed and finishing the sync of the blockchain. My main reason for updating was to take advantage of the big initial sync performance improvements. I'm now not 100% sure which versions of Armory support this.
For example, 96.0 says it supports 14.0+, does this mean 14.x only or does it include 15.x?
I'm running OSX and have Armory 95.1 installed, it seems 96.1 is the latest that has OSX support, is that correct?

Lastly, is there any danger in restoring into a slightly older version of Armory. E.g, if I restore into 95.1, is this ok? To clarify my original post title was slightly off. My paper backup was actually from the start of 2014, so it's now closer to 4 years.

I really appreciate all the help on here, thanks!
achow101
Staff
Legendary
*
Offline Offline

Activity: 3388
Merit: 6581


Just writing some code


View Profile WWW
November 29, 2017, 07:30:00 PM
 #15

Could someone please clarify this statement from above? "We are planning on moving to BIP 32 which will thus deprecate the currently used stuff. However the legacy wallet systems will likely still be kept for backwards compatibility."

Does this mean that at some point the older paper backups will not be restorable into the newer clients?
Yes.

Has this happened yet?
No. We have not moved to BIP 32 yet. Once we do, it will still be a few versions before the legacy wallets are phased out entirely.

I also have some questions of compatibility around bitcoin core and Armory.
Currently, I have Bitcoin core 15.1 installed and finishing the sync of the blockchain. My main reason for updating was to take advantage of the big initial sync performance improvements. I'm now not 100% sure which versions of Armory support this.
For example, 96.0 says it supports 14.0+, does this mean 14.x only or does it include 15.x?
0.15.x is greater than 0.14, so it is supported. However you should use the latest version of Armory anyways, 0.96.3 or 0.96.4 RC1.

I'm running OSX and have Armory 95.1 installed, it seems 96.1 is the latest that has OSX support, is that correct?
0.96.3 has OSX binaries that I forgot to list on the website. You can get them from here: https://github.com/goatpig/BitcoinArmory/releases/tag/v0.96.3. You could also use 0.96.4 RC 1 which has a few bug fixes, available from here: https://github.com/goatpig/BitcoinArmory/releases/tag/v0.96.3.99

Lastly, is there any danger in restoring into a slightly older version of Armory. E.g, if I restore into 95.1, is this ok?
It should be fine, but the older versions have a variety of bugs and performance issues that were fixed in the new versions.

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!