Author [EN] [ZH] [ES] [PT] [IT] [DE] [FR] [NL] [TR] [SR] [AR] [RU] [EN] [ZH] [ES] [PT] [IT] [DE] [FR] [NL] [TR] [SR] [AR] [RU] [EN] [ZH] [ES] [PT] [IT] [DE] [FR] [NL] [TR] [SR] [AR] [RU] Topic: 0.4.9 will lost private key??(It's the account's owner key)  (Read 731 times)

0 Members and 1 Guest are viewing this topic.

Offline alt

0.4.9 will lost private key??(It's the account's owner key)
« on: August 30, 2014, 02:37:58 PM »

I have made some trade with version 0.4.9 , then close the wallet.
when I open the wallet again, I found lost much balance.
then I found the private key is lost
Code: [Select]
baozi (unlocked) >>> wallet_list_my_accounts
NAME (* delegate)                  KEY                                                             REGISTERED            FAVORITE       APPROVAL       BLOCK PRODUCTION ENABLED
baozi                              BTSX8EUcKLoARmJgivsTpwcUkSShPvg4g4xp5HL3qN1h3RWaLadgEG          2014-07-20T00:59:10   NO             0             N/A                     
                   
baozi (unlocked) >>> wallet_dump_private_key BTSX8EUcKLoARmJgivsTpwcUkSShPvg4g4xp5HL3qN1h3RWaLadgEG
"key not found"
I  restore from the backup json file when upgrade program.
the balance come again.
then I backup to a json file, and compile the 2 json files, I found lost many "key_record_type"
« Last Edit: September 01, 2014, 01:59:09 AM by alt »

Offline Riverhead

Re: 0.4.9 will lost private key??
« Reply #1 on: August 30, 2014, 02:50:22 PM »
I have made some trade with version 0.4.9 , then close the wallet.
when I open the wallet again, I found lost much balance.
then I found the private key is lost
Code: [Select]
baozi (unlocked) >>> wallet_list_my_accounts
NAME (* delegate)                  KEY                                                             REGISTERED            FAVORITE       APPROVAL       BLOCK PRODUCTION ENABLED
baozi                              BTSX8EUcKLoARmJgivsTpwcUkSShPvg4g4xp5HL3qN1h3RWaLadgEG          2014-07-20T00:59:10   NO             0             N/A                     
                   
baozi (unlocked) >>> wallet_dump_private_key BTSX8EUcKLoARmJgivsTpwcUkSShPvg4g4xp5HL3qN1h3RWaLadgEG
"key not found"
I  restore from the backup json file when upgrade program.
the balance come again.
then I backup to a json file, and compile the 2 json files, I found lost many "key_record_type"


Good find. I wonder if this is from the client crashes corrupting the local data files.


Offline alt

Re: 0.4.9 will lost private key??
« Reply #2 on: August 30, 2014, 02:58:01 PM »
I have made some trade with version 0.4.9 , then close the wallet.
when I open the wallet again, I found lost much balance.
then I found the private key is lost
Code: [Select]
baozi (unlocked) >>> wallet_list_my_accounts
NAME (* delegate)                  KEY                                                             REGISTERED            FAVORITE       APPROVAL       BLOCK PRODUCTION ENABLED
baozi                              BTSX8EUcKLoARmJgivsTpwcUkSShPvg4g4xp5HL3qN1h3RWaLadgEG          2014-07-20T00:59:10   NO             0             N/A                     
                   
baozi (unlocked) >>> wallet_dump_private_key BTSX8EUcKLoARmJgivsTpwcUkSShPvg4g4xp5HL3qN1h3RWaLadgEG
"key not found"
I  restore from the backup json file when upgrade program.
the balance come again.
then I backup to a json file, and compile the 2 json files, I found lost many "key_record_type"


Good find. I wonder if this is from the client crashes corrupting the local data files.
I am sure it's not because of crash, this happened every time when I just open another wallet, even not quit the client

Offline alt

Re: 0.4.9 will lost private key??
« Reply #3 on: August 30, 2014, 03:14:25 PM »
here are some differ from json file(I have remove some private infomations)
Code: [Select]
      "type": "balance_record_type",                                                |      "type": "key_record_type",
      "data": {                                                                     |      "data": {
        "index": 9,                                                                 |        "index": 9,
        "balance": 100000000000,                                                    |        "account_address": "BTSXXXXXXXXXXXXXXXXXXXXXXXXXXX",
        "condition": {                                                              |  A>    "public_key": "BTSXxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
          "asset_id": 0,                                                            |        "encrypted_private_key": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
          "delegate_slate_id": 1132758749919219197,                                 |        "memo": null
          "type": "withdraw_signature_type",                                        |  ---------------------------------------------------------------------------------
          "data": {                                                                 |  ---------------------------------------------------------------------------------
            "owner": "BTSXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",                       |  ---------------------------------------------------------------------------------
            "memo": {                                                               |  ---------------------------------------------------------------------------------
              "one_time_key": "BTSXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX|  ---------------------------------------------------------------------------------
              "encrypted_memo_data": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx|  ---------------------------------------------------------------------------------
            }                                                                       |  ---------------------------------------------------------------------------------
          }                                                                         |  ---------------------------------------------------------------------------------
        },                                                                          |  ---------------------------------------------------------------------------------
        "genesis_info": null,                                                       |  ---------------------------------------------------------------------------------
        "last_update": "20140829TXXXXXX"                                            |  ---------------------------------------------------------------------------------
      }                                                                             |      }
    },                                                                              |    },
    {                                                                               |    {
      "type": "balance_record_type",                                                |      "type": "transaction_record_type",
      "data": {                                                                     |      "data": {
        "index": 10,                                                                |        "index": 10,
        "balance": 300000000000,                                                    |        "record_id": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
        "condition": {                                                              |        "block_num": xxxx,
          "asset_id": 0,                                                            |        "is_virtual": false,
          "delegate_slate_id": 1132758749919219197,                                 |        "is_confirmed": true,
          "type": "withdraw_signature_type",                                        |        "is_market": false,

Offline bitmeat

  • Hero Member
  • *****
  • Posts: 1116
    • View Profile
Re: 0.4.9 will lost private key??
« Reply #4 on: August 30, 2014, 03:22:22 PM »
For example, on Windows, the latest binary works for me if I completely wipe the %APPDATA% folder.

However the moment I import an old wallet, it crashes on the blockchain rescan.

Perhaps all these problems people are reporting are just a matter of wallet compatibility.

Offline alt

Re: 0.4.9 will lost private key??
« Reply #5 on: August 31, 2014, 07:27:18 AM »
the same with version 0.4.10
here are some differ from json file(I have remove some private infomations)
Code: [Select]
      "type": "balance_record_type",                                                |      "type": "key_record_type",
      "data": {                                                                     |      "data": {
        "index": 9,                                                                 |        "index": 9,
        "balance": 100000000000,                                                    |        "account_address": "BTSXXXXXXXXXXXXXXXXXXXXXXXXXXX",
        "condition": {                                                              |  A>    "public_key": "BTSXxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
          "asset_id": 0,                                                            |        "encrypted_private_key": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
          "delegate_slate_id": 1132758749919219197,                                 |        "memo": null
          "type": "withdraw_signature_type",                                        |  ---------------------------------------------------------------------------------
          "data": {                                                                 |  ---------------------------------------------------------------------------------
            "owner": "BTSXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",                       |  ---------------------------------------------------------------------------------
            "memo": {                                                               |  ---------------------------------------------------------------------------------
              "one_time_key": "BTSXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX|  ---------------------------------------------------------------------------------
              "encrypted_memo_data": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx|  ---------------------------------------------------------------------------------
            }                                                                       |  ---------------------------------------------------------------------------------
          }                                                                         |  ---------------------------------------------------------------------------------
        },                                                                          |  ---------------------------------------------------------------------------------
        "genesis_info": null,                                                       |  ---------------------------------------------------------------------------------
        "last_update": "20140829TXXXXXX"                                            |  ---------------------------------------------------------------------------------
      }                                                                             |      }
    },                                                                              |    },
    {                                                                               |    {
      "type": "balance_record_type",                                                |      "type": "transaction_record_type",
      "data": {                                                                     |      "data": {
        "index": 10,                                                                |        "index": 10,
        "balance": 300000000000,                                                    |        "record_id": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
        "condition": {                                                              |        "block_num": xxxx,
          "asset_id": 0,                                                            |        "is_virtual": false,
          "delegate_slate_id": 1132758749919219197,                                 |        "is_confirmed": true,
          "type": "withdraw_signature_type",                                        |        "is_market": false,

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12267
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BTS: xeroc
  • GitHub: xeroc
Re: 0.4.9 will lost private key??
« Reply #6 on: August 31, 2014, 08:15:36 AM »
Thos is not tooo bad as zge private keys can be derived from the wallet private key .. it makes thing complicated thus way .. also I'd really like to know how addresses and privkeys for market orders are derived .. gonna ask BM on the next hangout
Give BitShares a try! Use the http://testnet.bitshares.eu provided by http://bitshares.eu powered by ChainSquad GmbH

Offline alt

Re: 0.4.9 will lost private key??
« Reply #7 on: September 01, 2014, 01:57:53 AM »
Thos is not tooo bad as zge private keys can be derived from the wallet private key .. it makes thing complicated thus way .. also I'd really like to know how addresses and privkeys for market orders are derived .. gonna ask BM on the next hangout
but it's the account's private key.   Is this derived from the wallet private key too?
I have try the command wallet_regenerate_keys, nothing get back.  :(

Offline Empirical1.1

  • Hero Member
  • *****
  • Posts: 886
    • View Profile
Re: 0.4.9 will lost private key??(It's the account's owner key)
« Reply #8 on: September 01, 2014, 02:53:25 AM »
I think you must save every time you make a new account.

Offline vikram

Re: 0.4.9 will lost private key??(It's the account's owner key)
« Reply #9 on: September 01, 2014, 04:55:46 PM »
alt, I will look at this. Have you noticed this behaviour before 0.4.9? Or only noticed since 0.4.9 and 0.4.10?

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12267
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BTS: xeroc
  • GitHub: xeroc
Give BitShares a try! Use the http://testnet.bitshares.eu provided by http://bitshares.eu powered by ChainSquad GmbH

Offline alt

Re: 0.4.9 will lost private key??(It's the account's owner key)
« Reply #11 on: September 01, 2014, 11:36:25 PM »
alt, I will look at this. Have you noticed this behaviour before 0.4.9? Or only noticed since 0.4.9 and 0.4.10?
I think this maybe happened because of marketing trade.
I have do many operation before this happened,  like: short, ask, bid, cover
because I have not use marketing function before version 0.4.9, so I don't know if it happened before 0.4.9.

Offline alt


Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12267
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BTS: xeroc
  • GitHub: xeroc
Re: 0.4.9 will lost private key??(It's the account's owner key)
« Reply #13 on: September 02, 2014, 08:58:12 AM »
http://wiki.bitshares.org/index.php/RecoveringFunds
thanks, that help much  :)
I figured too many people complain about "lost" funds .. which is basically not easy to do with TITAN .. only wallet bugs might cause you to just not "see" them ..
I hope this wiki article increses confidence in the AWESOMENESS!!!!! of TITAN and our lead devs!

 ;D 8) 8)
Give BitShares a try! Use the http://testnet.bitshares.eu provided by http://bitshares.eu powered by ChainSquad GmbH

Offline alt

Re: 0.4.9 will lost private key??(It's the account's owner key)
« Reply #14 on: September 04, 2014, 04:53:24 AM »
I have repair my wallet by import from an init json file.
maybe the backup json file is not good, which  is backup automatic from a upgrade.

alt, I will look at this. Have you noticed this behaviour before 0.4.9? Or only noticed since 0.4.9 and 0.4.10?
I think this maybe happened because of marketing trade.
I have do many operation before this happened,  like: short, ask, bid, cover
because I have not use marketing function before version 0.4.9, so I don't know if it happened before 0.4.9.

 

Google+