Bitcoin Forum

Bitcoin => Hardware wallets => Topic started by: Sakarias-Corporation on May 12, 2015, 01:11:53 AM



Title: Trezor. where are the Private keys stored ?
Post by: Sakarias-Corporation on May 12, 2015, 01:11:53 AM
Trezor. where are the Private keys stored ? i recently bought A lot of Bitcoins and i'm now afraid that i will lose them all if my trezor breaks. how can i find the private keys for a special adress ?


Title: Re: Trezor. where are the Private keys stored ?
Post by: Sakarias-Corporation on May 12, 2015, 01:21:23 AM
ooh, i just use my recovery seed with a wallet which supports the seeds i guess ?


Title: Re: Trezor. where are the Private keys stored ?
Post by: defcon23 on May 12, 2015, 06:07:26 AM
ooh, i just use my recovery seed with a wallet which supports the seeds i guess ?
exactly. if you break your device, just import your recovery seed into a new trezor,  and you're done  ;) with Trezor your Bitcoins are safe. ;)


Title: Re: Trezor. where are the Private keys stored ?
Post by: Muhammed Zakir on May 12, 2015, 09:09:37 AM
ooh, i just use my recovery seed with a wallet which supports the seeds i guess ?
exactly. if you break your device, just import your recovery seed into a new trezor,  and you're done  ;) with Trezor your Bitcoins are safe. ;)

Alternatively, you can use Mycelium Bitcoin Wallet for Android (https://play.google.com/store/apps/details?id=com.mycelium.wallet), Wallet32 (https://play.google.com/store/apps/details?id=com.bonsai.wallet32) and Mycelium Bitcoin Wallet for iOS (https://itunes.apple.com/us/app/mycelium-bitcoin-wallet/id943912290) but atm it supports 12 words recovery only.

P.S. I saw this in FAQ. I don't know if any other wallets support it but I can say Breadwallet doesn't support. https://github.com/voisine/breadwallet/issues/131


Title: Re: Trezor. where are the Private keys stored ?
Post by: D05GTO on May 12, 2015, 12:58:41 PM
Yep, one of the reasons I like my Trezor.  It was important to have something that if I lost or broke it or company went out of business, that I could still recover the BTC.   

Can go here and read the FAQ..  http://doc.satoshilabs.com/trezor-faq/




Title: Re: Trezor. where are the Private keys stored ?
Post by: JarvisTechnology on May 12, 2015, 05:43:41 PM
If you break your Trezor I was under the impression you need to purchase another trezor in order to get your bitcoin back. which is impractical and the only reason why I don't like the idea of a Trezor


Title: Re: Trezor. where are the Private keys stored ?
Post by: defcon23 on May 13, 2015, 06:01:42 AM
If you break your Trezor I was under the impression you need to purchase another trezor in order to get your bitcoin back. which is impractical and the only reason why I don't like the idea of a Trezor
Trezor is Open source.. black arrow ( who's not a good reference...  ;) ),had already use it in their own hardware wallet, and i presume they are not the only one to implement it. so, in the case or you break your Trezor, buying a new one to recover your coins isn't an obligation.
ie:  https://www.blackarrowsoftware.com/store/ewallet.html


Title: Re: Trezor. where are the Private keys stored ?
Post by: owlcatz on May 13, 2015, 12:59:40 PM
ooh, i just use my recovery seed with a wallet which supports the seeds i guess ?

I had a problem where this is not the case at all, but perhaps it was because my trezor had been updated a few times with new FW while it had active balance(?).

Anyhow, I had about 9 HD accounts, lost my Trezor device, so tried:

1. Recovering with Electrum using 24-word seed.  Result: All 9 accounts showed in Electrum, however, I could not send any of the BTC - it kept asking me to plug in my Trezor, which is gone. (FAIL).
2. Recovering with MultiBitHD using 24-word seed. Result: Only HD Account #2 showed up in GUI, the acccount with least BTC of course. Rest of the HD accounts showed, but all with zero balances (Yes I let it fullly sync). (FAIL)
3. New install of Mycelium on Android using 24-word seed. Result: Only HD Account 1 was available (FAIL).

So - Luckily, after physically FINDING my Trezor (THANK GOD)!, I was able to move the BTC to a temp wallet on Mycelium, wipe the trezor, now I just use one HD account the trezor (Account 1), and hope my new seed is recoverable if this happens again - it was a somewhat sleepless night to be honest. I may buy a spare Trezor now, I love it, but that was ridiculous, I could not recover all my HD accounts no matter what I tried , on multiple PC's. :(


Title: Re: Trezor. where are the Private keys stored ?
Post by: JarvisTechnology on May 13, 2015, 01:20:51 PM
If you break your Trezor I was under the impression you need to purchase another trezor in order to get your bitcoin back. which is impractical and the only reason why I don't like the idea of a Trezor
Trezor is Open source.. black arrow ( who's not a good reference...  ;) ),had already use it in their own hardware wallet, and i presume they are not the only one to implement it. so, in the case or you break your Trezor, buying a new one to recover your coins isn't an obligation.
ie:  https://www.blackarrowsoftware.com/store/ewallet.html

I see. It's a shame that you can't access your private keys or import the wallet file into some other wallet clients without buying a exernal unit. You might only have a small amount of bitcoin in the address and it requires you to buy another unit which kind of defeats the point of recovering small amounts


Title: Re: Trezor. where are the Private keys stored ?
Post by: Muhammed Zakir on May 13, 2015, 01:25:59 PM
If you break your Trezor I was under the impression you need to purchase another trezor in order to get your bitcoin back. which is impractical and the only reason why I don't like the idea of a Trezor
Trezor is Open source.. black arrow ( who's not a good reference...  ;) ),had already use it in their own hardware wallet, and i presume they are not the only one to implement it. so, in the case or you break your Trezor, buying a new one to recover your coins isn't an obligation.
ie:  https://www.blackarrowsoftware.com/store/ewallet.html

I see. It's a shame that you can't access your private keys or import the wallet file into some other wallet clients without buying a exernal unit. You might only have a small amount of bitcoin in the address and it requires you to buy another unit which kind of defeats the point of recovering small amounts

Have you read third post? If you backup seed, you can recover it without buying a new Trezor. See https://en.bitcoin.it/wiki/Deterministic_wallet to know about seed.

ooh, i just use my recovery seed with a wallet which supports the seeds i guess ?
exactly. if you break your device, just import your recovery seed into a new trezor,  and you're done  ;) with Trezor your Bitcoins are safe. ;)

Alternatively, you can use Mycelium Bitcoin Wallet for Android (https://play.google.com/store/apps/details?id=com.mycelium.wallet), Wallet32 (https://play.google.com/store/apps/details?id=com.bonsai.wallet32) and Mycelium Bitcoin Wallet for iOS (https://itunes.apple.com/us/app/mycelium-bitcoin-wallet/id943912290) but atm it supports 12 words recovery only.

P.S. I saw this in FAQ. I don't know if any other wallets support it but I can say Breadwallet doesn't support. https://github.com/voisine/breadwallet/issues/131

P.S.

Quote from: Wiki
A deterministic wallet is a system of deriving keys from a single starting point known as a seed. The seed allows a user to easily back up and restore a wallet without needing any other information and can in some cases allow the creation of public addresses without the knowledge of the private key.


Title: Re: Trezor. where are the Private keys stored ?
Post by: jim618 on May 14, 2015, 11:29:37 AM
ooh, i just use my recovery seed with a wallet which supports the seeds i guess ?

I had a problem where this is not the case at all, but perhaps it was because my trezor had been updated a few times with new FW while it had active balance(?).

Anyhow, I had about 9 HD accounts, lost my Trezor device, so tried:

1. Recovering with Electrum using 24-word seed.  Result: All 9 accounts showed in Electrum, however, I could not send any of the BTC - it kept asking me to plug in my Trezor, which is gone. (FAIL).
2. Recovering with MultiBitHD using 24-word seed. Result: Only HD Account #2 showed up in GUI, the acccount with least BTC of course. Rest of the HD accounts showed, but all with zero balances (Yes I let it fullly sync). (FAIL)
3. New install of Mycelium on Android using 24-word seed. Result: Only HD Account 1 was available (FAIL).

So - Luckily, after physically FINDING my Trezor (THANK GOD)!, I was able to move the BTC to a temp wallet on Mycelium, wipe the trezor, now I just use one HD account the trezor (Account 1), and hope my new seed is recoverable if this happens again - it was a somewhat sleepless night to be honest. I may buy a spare Trezor now, I love it, but that was ridiculous, I could not recover all my HD accounts no matter what I tried , on multiple PC's. :(

MultiBit HD only supports the first account in BIP32 / BIP44 wallets (called Account 1 on myTrezor.com).
This is for technical reasons (to do with the way we get our tx from Bitcoin Core).
If you look in the Manage wallet | Wallet dashboard there is a section at the bottom called 'Wallet characteristics' which explains what is in the wallet.
It means we can only 'see' the tx/ bitcoin on your Account 1.
Wallets that have their own blockstores (like Mycelium) can grab all the tx for all the accounts but as we talk directly to Bitcoin Core nodes we are slightly limited in this respect.


Title: Re: Trezor. where are the Private keys stored ?
Post by: btchris on May 14, 2015, 02:33:38 PM
Anyhow, I had about 9 HD accounts, lost my Trezor device, so tried:

1. Recovering with Electrum using 24-word seed.  Result: All 9 accounts showed in Electrum, however, I could not send any of the BTC - it kept asking me to plug in my Trezor, which is gone. (FAIL).
2. Recovering with MultiBitHD using 24-word seed. Result: Only HD Account #2 showed up in GUI, the acccount with least BTC of course. Rest of the HD accounts showed, but all with zero balances (Yes I let it fullly sync). (FAIL)
3. New install of Mycelium on Android using 24-word seed. Result: Only HD Account 1 was available (FAIL).

So - Luckily, after physically FINDING my Trezor (THANK GOD)!, I was able to move the BTC to a temp wallet on Mycelium, wipe the trezor, now I just use one HD account the trezor (Account 1), and hope my new seed is recoverable if this happens again - it was a somewhat sleepless night to be honest. I may buy a spare Trezor now, I love it, but that was ridiculous, I could not recover all my HD accounts no matter what I tried , on multiple PC's. :(

Glad you found it!

Electrum is definitely not compatible (and as jim618 already mentioned, MultiBit HD only works with the first account).

The three wallets which MZ mentioned above (https://bitcointalk.org/index.php?topic=1058201.msg11353613#msg11353613) should have worked, even with multiple accounts. If you're missing an account in one of those wallets, you could have tried manually adding new accounts and it should pick up the transactions in the accounts as you add them. If it doesn't, I'd consider it a bug...


Title: Re: Trezor. where are the Private keys stored ?
Post by: owlcatz on May 15, 2015, 11:30:02 PM
Anyhow, I had about 9 HD accounts, lost my Trezor device, so tried:

1. Recovering with Electrum using 24-word seed.  Result: All 9 accounts showed in Electrum, however, I could not send any of the BTC - it kept asking me to plug in my Trezor, which is gone. (FAIL).
2. Recovering with MultiBitHD using 24-word seed. Result: Only HD Account #2 showed up in GUI, the acccount with least BTC of course. Rest of the HD accounts showed, but all with zero balances (Yes I let it fullly sync). (FAIL)
3. New install of Mycelium on Android using 24-word seed. Result: Only HD Account 1 was available (FAIL).

So - Luckily, after physically FINDING my Trezor (THANK GOD)!, I was able to move the BTC to a temp wallet on Mycelium, wipe the trezor, now I just use one HD account the trezor (Account 1), and hope my new seed is recoverable if this happens again - it was a somewhat sleepless night to be honest. I may buy a spare Trezor now, I love it, but that was ridiculous, I could not recover all my HD accounts no matter what I tried , on multiple PC's. :(

Glad you found it!

Electrum is definitely not compatible (and as jim618 already mentioned, MultiBit HD only works with the first account).

The three wallets which MZ mentioned above (https://bitcointalk.org/index.php?topic=1058201.msg11353613#msg11353613) should have worked, even with multiple accounts. If you're missing an account in one of those wallets, you could have tried manually adding new accounts and it should pick up the transactions in the accounts as you add them. If it doesn't, I'd consider it a bug...

Interesting, thanks all. I guess I'll just stick with one account until I can get a spare trezor. Good stuff to know, thanks again. ;)