Bitcoin Forum
November 09, 2024, 04:11:36 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Negative balance after restore  (Read 1263 times)
engineer304 (OP)
Newbie
*
Offline Offline

Activity: 8
Merit: 0


View Profile
September 04, 2015, 05:03:17 PM
 #1

I am using armory wallet on Windows 7. During the initial install of Armory, I made a paper backup, as well as a copy on a thumb drive.

I later completed a few transactions with no problem.

Unrelated to bitcoin I had a crash and was unable to successfully launch Windows and had to re-install the operating system.

Upon restoring the Wallet and allowing the block chain to download, my balance was in the negative.

I thought perhaps something went wrong with the install of the wallet and/or restore, so I uninstalled and reinstalled armory and bitcoin core.

The problem remains.

Any help or advice is greatly appreciated.
goatpig
Moderator
Legendary
*
Offline Offline

Activity: 3752
Merit: 1364

Armory Developer


View Profile
September 04, 2015, 06:22:19 PM
 #2

Try Help -> Rebuild and Rescan

engineer304 (OP)
Newbie
*
Offline Offline

Activity: 8
Merit: 0


View Profile
September 04, 2015, 07:27:44 PM
 #3

Thank you. I have done that.

My Balance now shows zero, and it appears as though the funds have been sent to a change address.

Is there a way to recover them?
goatpig
Moderator
Legendary
*
Offline Offline

Activity: 3752
Merit: 1364

Armory Developer


View Profile
September 04, 2015, 08:44:49 PM
 #4

Start Armory. Pick User -> Expert Mode

Go to your wallet's properties dialog, click on the figure next to Addresses Used.

Pick an amount to extend the address chain with then click compute. It will rescan the wallet, then you should see your balance.

engineer304 (OP)
Newbie
*
Offline Offline

Activity: 8
Merit: 0


View Profile
September 05, 2015, 01:27:23 PM
Last edit: September 05, 2015, 01:52:22 PM by engineer304
 #5

"Pick an amount to extend the address chain with then click compute. It will rescan the wallet, then you should see your balance."

I'm not sure I follow you here.

I have changed the mode to expert, when I click the "Wallet Properties" button a new window opens which lists all of the addresses. Highlighting any address does nothing. If I highlight an address and right click I see a context menu with options such as " Copy Address" "Display Address QR Code", etc.

I don't see any way to "Pick an amount to extend", nor do I see anything labeled "compute".

Perhaps I've missed a step?
goatpig
Moderator
Legendary
*
Offline Offline

Activity: 3752
Merit: 1364

Armory Developer


View Profile
September 05, 2015, 03:51:36 PM
 #6

https://imgur.com/olqpnjf

Carlton Banks
Legendary
*
Offline Offline

Activity: 3430
Merit: 3080



View Profile
September 05, 2015, 04:03:57 PM
 #7

Which Armory version is being used? Extend address chain option wasn't always available, I think it was only added recently.

Vires in numeris
goatpig
Moderator
Legendary
*
Offline Offline

Activity: 3752
Merit: 1364

Armory Developer


View Profile
September 05, 2015, 04:27:53 PM
 #8

Which Armory version is being used? Extend address chain option wasn't always available, I think it was only added recently.

It predates the time I started working on Armory. You can only get to this dialog if you turn on the Expert user mode, which is set to Advanced by default.

engineer304 (OP)
Newbie
*
Offline Offline

Activity: 8
Merit: 0


View Profile
September 05, 2015, 05:05:52 PM
 #9

Thank you. That imaged helped me to find the right place.

I extended the number of address used and clicked compute. I waited for the scan to complete and the balance is zero.

In the transactions log, I can see a transaction that seems to take the funds from my wallet and send it to a different address (change address I assume?)

I note the time and date stamp for that transaction is the date and time I restore my wallet from backup.
engineer304 (OP)
Newbie
*
Offline Offline

Activity: 8
Merit: 0


View Profile
September 05, 2015, 05:12:41 PM
 #10

I am using Armory 0.93.2
Carlton Banks
Legendary
*
Offline Offline

Activity: 3430
Merit: 3080



View Profile
September 05, 2015, 05:30:06 PM
 #11

Which Armory version is being used? Extend address chain option wasn't always available, I think it was only added recently.

It predates the time I started working on Armory. You can only get to this dialog if you turn on the Expert user mode, which is set to Advanced by default.

Really? Well, what I meant to say was "I only noticed this was there recently..." Grin. I'm sure there used to be a "Compute Wallet Open Speed" option in place of this option, but maybe that was a really long time ago

Vires in numeris
goatpig
Moderator
Legendary
*
Offline Offline

Activity: 3752
Merit: 1364

Armory Developer


View Profile
September 05, 2015, 09:07:46 PM
 #12

In the transactions log, I can see a transaction that seems to take the funds from my wallet and send it to a different address (change address I assume?)

The transaction log does not display outputs funding change addresses. It is likely what you are seeing is an actual transaction moving your funds.

engineer304 (OP)
Newbie
*
Offline Offline

Activity: 8
Merit: 0


View Profile
September 07, 2015, 07:44:56 AM
 #13

In the transactions log, I can see a transaction that seems to take the funds from my wallet and send it to a different address (change address I assume?)

The transaction log does not display outputs funding change addresses. It is likely what you are seeing is an actual transaction moving your funds.

Here is the info in my transaction log:


Sender
Non-Standard: 3J98t1WpEZ73CNmQviecrnyiWrnqRhWNLy
Script Type
Sig+PubKey33

and just underneath that is another transaction

Non-Standard: 3J98t1WpEZ73CNmQviecrnyiWrnqRhWNLy
Script Type
Sig+PubKey65

After these two are transaction that I recognize

and lastly at the bottom of the log is

Non-Standard: 3J98t1WpEZ73CNmQviecrnyiWrnqRhWNLy
Script Type
Sig+PubKey33


In this case we are not talking about a huge sum, but as I am considering using bitcoin more in the future I need to understand how it could be that my funds were taken/moved outside of my wallet.

I am using an encrypted OS, I encrypted my wallet using dice-ware passwords (7 random words).  Apparently this is not enough.  What else do I need to be doing to protect my funds in future?
goatpig
Moderator
Legendary
*
Offline Offline

Activity: 3752
Merit: 1364

Armory Developer


View Profile
September 07, 2015, 10:09:25 AM
 #14

Those coins were sent to an address starting with 3. That's a P2SH address. Armory only uses P2SH addresses for lockboxes right now. If you moved your money to a lockbox, you need to give that lockbox backup to Armory. If you do not have the backup, you need to recreate the Lockbox with the addresses you used.

Otherwise, you need to investigate who has access to your private keys.

engineer304 (OP)
Newbie
*
Offline Offline

Activity: 8
Merit: 0


View Profile
September 07, 2015, 10:30:53 AM
 #15

Those coins were sent to an address starting with 3. That's a P2SH address. Armory only uses P2SH addresses for lockboxes right now. If you moved your money to a lockbox, you need to give that lockbox backup to Armory. If you do not have the backup, you need to recreate the Lockbox with the addresses you used.

Otherwise, you need to investigate who has access to your private keys.

Thanks for the reply. The info is helpful.

I haven't created any lockboxes (that I know of), I haven't gotten that far just yet to know how to do it or what they are used for.

I haven't given my private keys to anyone, and based on the strong password I used to encrypt my wallet assumed no one else could get my private keys. Evidently I was wrong.

One thing I will add is that I visited a bitcoin faucet site to see how they work and maybe get a few "free" stoshi. Is it possible that using one of those sites has compromised my security? I was thinking it was safe as I only used a receiving address on the site.

I'm still reading and researching to try to figure out where I went wrong, as I don't want to repeat this mistake and end up loosing a larger amount of funds that wouldn't be so easily written off.
goatpig
Moderator
Legendary
*
Offline Offline

Activity: 3752
Merit: 1364

Armory Developer


View Profile
September 07, 2015, 12:42:44 PM
 #16

I'm stupid. The transaction history you posted is invalid. Can you give me the transaction hash instead? If you do not want to post this data publicly, pm me instead, or create a support ticket. Say goatpig sent you, I'll take care of it on that end.

Quote
I'm still reading and researching to try to figure out where I went wrong, as I don't want to repeat this mistake and end up loosing a larger amount of funds that wouldn't be so easily written off.

Do you use cold storage or just a regular encrypted wallet?

engineer304 (OP)
Newbie
*
Offline Offline

Activity: 8
Merit: 0


View Profile
September 07, 2015, 01:53:12 PM
 #17

I'm stupid. The transaction history you posted is invalid. Can you give me the transaction hash instead? If you do not want to post this data publicly, pm me instead, or create a support ticket. Say goatpig sent you, I'll take care of it on that end.

Do you use cold storage or just a regular encrypted wallet?

I sent you a PM.

When I look at the transactions that I recognize, I am able to see the TX hash. When I try to see the Tx Hash for the problem transaction, I am unable.

I am using a regular encrypted wallet.
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!