Bitcoin Forum
June 20, 2024, 01:01:48 AM *
News: Voting for pizza day contest
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Bitcoin / Bitcoin Technical Support / Re: stolen from wallet or technical problem? on: December 05, 2016, 02:25:54 PM
Finally, after having moved the incomplete blockchain to another VPS, it has completed and, yes, all transactions in the wallet have gotten confirmed again.
So the original problem has been a corruption of the database.

Building and verifying the block chain from scratch is a monumental task for a Virtual Private Server. The space and traffic are not the issue; it is the extremely intense R/W to disk that causes problems and is relatively slow. Bot on a VPS with 2GB RAM and on the current one with 4 GB Ram, quite soon bitcoind started using swap space. Typical disk R/W were around 40 MB/s.
I add a picture with three interesting graphs that show the process..
The server is currently not doing any other task of substance but bitcoind (with wallet, without Qt, and now a Dec 4 2016 bitcoind version compiled against BerkeleyDB 5.3 as I had read somewhere the 4.8 might contribute to memory leakage) 

From left to right
* retrieving 80% of the blockchain via rsync from the other VPS that cannot handle the disk R/W intensity,
* many hours of getting the chain current and of verification with the wallet showing gradually more confirms on recent transactions
Note the extremely high R/W to disk
* normal operation, disk R/W has reduced to reasonable levels.
 
Thanks for your help and suggestions and I hope something can be done to make this process of catching up less disk intensive.
2  Bitcoin / Bitcoin Technical Support / Re: stolen from wallet or technical problem? on: November 30, 2016, 06:04:57 PM
Have not been back yet because my VPS provider started complaining about excessive HDD R/W rates caused by bitcoind starting from scratch and disconnected the server.
Have now arranged for some more RAM (may be it was excessive swap memory use with 512 MB RAM) but it is quite tedious to get everything fully synced again.
As of now:
  "chain": "main",
  "blocks": 351233,
  "headers": 441299,
  "bestblockhash": "00000000000000000fd906a46b219d6ac23bb8b398673b3b71cd7a3a510862ff",
  "difficulty": 49446390688.24144,
  "mediantime": 1428482166,
  "verificationprogress": 0.4964225443011787

All recent 2015/2016 wallet transactions still at 0 confirms, those from 2014 at > 50.000 confirms
3  Bitcoin / Bitcoin Technical Support / Re: stolen from wallet or technical problem? on: November 25, 2016, 04:36:02 PM
tnx, getblockchaininfo gives 'blocks' (in local data base) and 'headers' (equal to last block # as published on blockchain.info); my system is now on 2/3 of getting a fresh block chain loaded.
Keeping fingers crossed that my wallet will return to the positive balance it had.
4  Bitcoin / Bitcoin Technical Support / Re: stolen from wallet or technical problem? on: November 25, 2016, 08:55:21 AM
thanks.
Has 'getinfo' an entry that indicates that the block chain has been fully retrieved, and/or the wallet supposedly synced? Or must one check with info from the internet on the # of blocks?

Your blockchain analysis: 1KJgdx11jvoTVAaUXdf6TEj885zGjtpNcu is not an address in my wallet either.
5  Bitcoin / Bitcoin Technical Support / Re: stolen from wallet or technical problem? on: November 24, 2016, 11:04:52 PM
{
  "isvalid": true,
  "address": "15nicYvCaeZM4jwYxPPi3NZKQqNWiJovF1",
  "scriptPubKey": "76a9143485f5490462064fbf723e2ac365c3be8e5b104788ac",
  "ismine": false,
  "iswatchonly": false,
  "isscript": false
}

So the address you suggested to check is NOT in my wallet.
6  Bitcoin / Bitcoin Technical Support / Re: stolen from wallet or technical problem? on: November 24, 2016, 10:38:24 PM
Thanks for explaining that the enumeration in the names of the block files is just the order of reception and not a specific block.

used the 'getaccount' command line because 'help' states:
== Wallet ==
....
getaccount "bitcoinaddress"
....

On 'listtransactions' it just gives the last 10 transactions, the last in the list being the most recent one one that I already gave in my initial question. 'listtransactions <accountname> 40 0' gives all of them for that account.
All confirmations are =0 now, also the older transactions that earlier still showed confirmations, but that is normal I guess as the blocks database is rebuilding.






7  Bitcoin / Bitcoin Technical Support / Re: stolen from wallet or technical problem? on: November 24, 2016, 09:33:50 PM
In addition, according to the wallet:
third transaction is not only receiving but also a different amount, 0.23389908,  not 0.089844.
'getaccount 15nicYvCaeZM4jwYxPPi3NZKQqNWiJovF1'  returns without a reply, so appears not to be a (secret) address in my wallet.
8  Bitcoin / Bitcoin Technical Support / Re: stolen from wallet or technical problem? on: November 24, 2016, 07:52:24 PM
first: thanks for your willingness to help and sorry for my inaccurate use of terminology.
Results from getinfo:
{
  "version": 139900,
  "protocolversion": 70015,
  "walletversion": 60000,
  "balance": 0.00000000,
  "blocks": 259724,
  "timeoffset": -3,
  "connections": 35,
  "proxy": "",
  "difficulty": 112628548.6663471,
  "testnet": false,
  "keypoololdest": 1394294721,
  "keypoolsize": 101,
  "unlocked_until": 0,
  "paytxfee": 0.00010000,
  "relayfee": 0.00005000,
  "errors": "This is a pre-release test build - use at your own risk - do not use for mining or merchant applications"
}
(this is momentary situation; currently bitcoind is restarting from scratch and getting the blockchain loaded again)
As there is enough space on disk I have set the old /usr/.bitcoin folder aside. Comparing the first 70 or so block000nn.dat, new to old, none of them seem to be equal (just compared md5sums); weard.

Have been able to get all private keys from the wallet for all addresses the wallet lists for the accounts it contains. So therefore have left the wallet alone for now, assuming that the problem is in the local database and not in the wallet. But your list of four transactions makes me wonder ...

As to transaction 58350d73a085a4929a923a3c48575ad2624e439019175e93ed0d57114627435b , indeed done from my wallet.
The first two in your list of four I do find listed in my wallet; dates 13 Sep 2016 and 25 Jun 2016.
The third is not my wallet sending but actually receiving; the address shown is a local address , not the 1K... Ncu
The fourth is unknown in my wallet. Asking the wallet 'gettransaction 0581...5e4'  yields: error code: -5 error message: Invalid or non-wallet transaction id

Am puzzled.

 
9  Bitcoin / Bitcoin Technical Support / stolen from wallet or technical problem? on: November 24, 2016, 09:26:51 AM
Since a few days, and after having switched to a current version of bitcoind, my wallet has lost the indications of confirmations that it had before on the transaction that happened since a year ago. Older transaction do still show confirmations. Listing all transactions in the wallet and adding all movements in a spreadsheet, there should be a  positive of 0.1 BTC, as was the case before a few days ago. But  'getbalance' for all the accounts in the wallet now gives 0.0
Tried a few transaction IDs on blockchain.info and there they do show confirmations. Have done reindex and rescan, no effect. Most outgoing payment transactions that have zero confirmation in the wallet on blockchain appear to come from other accounts than are in the wallet although the destinations and amounts do correspond. Is that normal?
An example of the latest transaction. From the wallet itself:
{
  "amount": -0.05903700,
  "fee": -0.00002260,
  "confirmations": 0,
  "trusted": false,
  "txid": "58350d73a085a4929a923a3c48575ad2624e439019175e93ed0d57114627435b",
  "walletconflicts": [
  ],
  "time": 1479225750,
  "timereceived": 1479225750,
  "bip125-replaceable": "unknown",
  "details": [
    {
      "account": "account_id",
      "address": "1PPZH8QBzNKnJojuDo1aC2mvPrDPRjCtPF",
      "category": "send",
      "amount": -0.05903700,
      "vout": 1,
      "fee": -0.00002260,
      "abandoned": false
    }
  ],
  "hex": "0100000001f4dbfb7e97477a91fff01485c3872d8a9b9a1ee8d0acd1ab67437cf751f7b42b00000 0006a473044022042bd7acd2848711435235eaed1f4f8055a803a28ba22b27a208f472f6f9aa52b 02206bd59451026cbbd8be15f5fce558d1f40b94f36abe998a2005b337c9fd2d6f780121032d741 a4afbd8f836e13c099b14b163b865a68512708a22ae4a6691215e60089dfeffffff0214fcba0000 0000001976a91432171e4585e5b026aedbc5d0138123f2a09d369c88ac54155a00000000001976a 914f596dcde98636076eb67e4dd466a6e23d781157488ac09b30600"

From Blockchain:
1DjCip12RxzjckipFunsCEZc4X3vzr1UbZ  ==> 15ZrUsnSHmnKNcbnFtDaF9qzNMgh16pfaH 0.12254228 BTC
                                                                ==>  1PPZH8QBzNKnJojuDo1aC2mvPrDPRjCtPF 0.059037 BTC
Summary
Size    225 (bytes)
Received Time    2016-11-15 16:02:34
Lock Time    Block: 439049
Included In Blocks    439051 ( 2016-11-15 16:05:57 + 3 minutes )
Confirmations    1279 Confirmations
Relayed by IP    52.16.252.109 (whois)
Visualize    View Tree Chart
Inputs and Outputs
Total Input    0.18160188 BTC
Total Output    0.18157928 BTC
Fees    0.0000226 BTC
Estimated BTC Transacted    0.059037 BTC
}

Account 1DjCip12RxzjckipFunsCEZc4X3vzr1UbZ is not one of my wallet though.

There are 14 transactions in the wallet like this, zero confirmation indicated in the wallet, but with confirmations on blockchain. Transactions before these 14 are OK.

Is there a way to recover my 0.1 BTC ?
Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!