Author

Topic: [ESHOP launched] Trezor: Bitcoin hardware wallet - page 148. (Read 966173 times)

legendary
Activity: 2646
Merit: 1137
All paid signature campaigns should be banned.
Quote
* Impossibility to re-flash the device with malicious code

Does this mean we won't be able to flash updates on the trezor? Like updates you could provide us that offer more functionality to the device?

That's exactly what it means.
No, you are wrong.  I have already updated the code on my Trezor once and expect more updates in the future.  The important word to pay attention to in that sentence is the adjective malicious.
hero member
Activity: 602
Merit: 500
Quote
* Impossibility to re-flash the device with malicious code

Does this mean we won't be able to flash updates on the trezor? Like updates you could provide us that offer more functionality to the device?

That's exactly what it means.
sr. member
Activity: 266
Merit: 250
Quote
* Impossibility to re-flash the device with malicious code

Does this mean we won't be able to flash updates on the trezor? Like updates you could provide us that offer more functionality to the device?
sr. member
Activity: 441
Merit: 268
How do I fix this?

There is currently no fix for Chrome/Chromium. We are working on a solution (bridge) that will replace the plugin, but you'll need to use Firefox for now.
member
Activity: 70
Merit: 10
I am running Ubuntu 14.04. mytrezor.com works perfectly in Firefox. In Opera it works but is automatically forgetting the trezor whenever it is unplugged. I have no idea how to get it working in Chrome. I go to the mytrezor website and I just get the dialogue box that tells me that I need to install the plugin. I have already done this and have restarted the Chrome browser. How do I fix this?
sr. member
Activity: 441
Merit: 268
Speaking of which. Say you put your bitcoins on a trezor, wrote down your mnemonic phrase and pin and password, then you accidentally droped your trezor in a volcano. Now you want to get your bitcoins back but you, for what ever reason, do not wish to order a new trezor. Is there a way to get them back without ordering another trezor?

You enter your mnemonic into Wallet32 on Android. Or compile a GUI application from https://com/trezor/trezor-crypto that is able to generate addresses/privkeys from mnemonic. My hope is that the new BitcoinJ based wallets (such as Multibit HD) will adopt the same approach as Wallet32 (i.e. BIP39+BIP44).
hero member
Activity: 692
Merit: 500
Could you please provide us with the installation steps for a Mac OS X? Linux steps in that path don't seem to work  Sad

Have you installed the Command Line Tools (or Xcode) and Brew ?
full member
Activity: 120
Merit: 100
You do know that BIP44 is an extension of BIP 32 so the custom path will not work...

Armory is not BIP32 compatible, the root key that armory uses is not a BIP32 key, plus mnemonic seeds require some extra hashing as per BIP 39.

You are wrong again. BIP44 is an extension that defines which paths should be used. http://bip32.org/ is enough to generate your addresses if you enter correct path. Let me show you:

You take your account BIP32 key from myTrezor web wallet:



Plug it into bip32.org:



and you can generate all your Trezor adresses. For example the one on the image above is the first address on my first account. I can see it in my transaction history:



Now, what I showed you is how you generate public ones only, but if you used python-trezor you could have generated master seed from your recovery words, enter it into bip32.org and get every single private key of your wallet. Then you could use it with any other wallet you like. For instance Armory as suggested in the post you are answering.

Let me remind you, what you did instead:
1. You contacted support and did not provide them answers to the question they needed.
2. You demanded fix to your problem immediately. It is understandable, because your money are blocked (please note the difference between blocked and lost). But on the other hand, it does not work like this with fixing errors in free web wallet with error being in another free third party library. The fixes do not fall out of the sky on the next day.
3. Then you alienated all the people who can help you by yelling at them and putting negative trust feedback on them.
4. You also rejected all the workarounds thrown at you.

I'm sorry, but there is no help for a guy like you....
legendary
Activity: 1722
Merit: 1217
*edit* no now i think im wrong. The root is protected by the mnemonic + the user pass. According to the video i linked. And it looks like it is simply concatenated so i think you should be able to just concatenate the user secret onto the end of the mnemonic on wallet32 and that should work.

check out storage_getRootNode @ https://github.com/trezor/trezor-mcu/blob/master/firmware/storage.c that should answer your question



Im not so great with the code. I think im supposed to be looking at line 250. Its strange that its being passed a variable called seed when the point of function mnemonic_to_seed() is presumably to derive the seed. If its just passing the variable as a reference so the function knows where to store what ever it resolves to, than its strange that its not being passed as a reference. Either way, what i gather from this, is that i was right, i think.
sr. member
Activity: 408
Merit: 250
can you advise how to do this? electrum does not seem to see the Trezor

It's in git master (not yet in stable release). Instructions for using development version are there: https://electrum.org/download.html

Then there appear new wallet type "Trezor" on the wallet creation/restore dialog.

Could you please provide us with the installation steps for a Mac OS X? Linux steps in that path don't seem to work  Sad

hero member
Activity: 623
Merit: 500
CTO, Ledger
Please don't shill for them about an unstable merger. I have just redownloaded electrum and it DOES NOT COMMUNICATE WITH THE TREZOR.

Did you install python-trezor from https://github.com/trezor/python-trezor before running electrum ? (with python setup.py install)

Then you need to enable the plugin in plugins configuration.
hero member
Activity: 623
Merit: 500
CTO, Ledger
*edit* no now i think im wrong. The root is protected by the mnemonic + the user pass. According to the video i linked. And it looks like it is simply concatenated so i think you should be able to just concatenate the user secret onto the end of the mnemonic on wallet32 and that should work.

check out storage_getRootNode @ https://github.com/trezor/trezor-mcu/blob/master/firmware/storage.c that should answer your question

legendary
Activity: 1498
Merit: 1000
I'm so happy!

I just checked out electrums trezor plugin... it rocks!

I can even name my trezor accounts (labels can even be synced accross clients, encryptedly via central server http://labelectrum.herokuapp.com/)

Electrums coin control features (freeze address, prioritize address, send from address) fully work with the trezor wallet.

Now I have the best of both worlds: a real local light client with a multitude of servers to choose from (or run my own) and coin-control features plus the security of the trezor.



Please don't shill for them about an unstable merger. I have just redownloaded electrum and it DOES NOT COMMUNICATE WITH THE TREZOR.


GOING ON DAY 5 OF NOT HAVING ACCESS TO MY MONEY ON MY TREZOR. SO YEAH STAY AWAY TREZOR IS A SCAM AS THEY ARE UNPROFESSIONAL, UNRELIABLE AND PLAIN RUDE.


I WILL BE POSTING THIS EVERYDAY UNTIL I GET MY MONEY OUT OF MY TREZOR.

Dude just sweep your private key into armory

With what? Don't suggest wallet32 I don't have android. They use BIP 32 with BIP 44 so a regular bip 32 wallet can't handle their path structure so currently I can't. If I have wait for electrum to stabilize then I will.

I am being punished because a person used mutli-sig address to send me money.

http://bip32.org

hey neat-o! thanks bitpop.

It needs a custom path, look back a couple pages


You do know that BIP44 is an extension of BIP 32 so the custom path will not work...


The root key is all that's needed. It's how armory behaves. Forgetting passwords happens more often than theft.

Armory is not BIP32 compatible, the root key that armory uses is not a BIP32 key, plus mnemonic seeds require some extra hashing as per BIP 39.
legendary
Activity: 1722
Merit: 1217
The root key is all that's needed. It's how armory behaves. Forgetting passwords happens more often than theft.

Just to be clear we are talking about password and not pin correct? Because i really don't think this is right. Why would there be such a strong warning on the trezor for password users if the coins could be recovered from seed without the password?

Yeah I'm pretty sure. Only way to find out is to test.

I highly doubt the password protects the root.

I dont think it protects the root (or depth = 0 on the hierarchical deterministic wallet tree). I think it protects depth's >= 1.

source: http://youtu.be/CgaBKNus1n0?t=9m57s

*edit* no now i think im wrong. The root is protected by the mnemonic + the user pass. According to the video i linked. And it looks like it is simply concatenated so i think you should be able to just concatenate the user secret onto the end of the mnemonic on wallet32 and that should work.
legendary
Activity: 2912
Merit: 1060
The root key is all that's needed. It's how armory behaves. Forgetting passwords happens more often than theft.

Just to be clear we are talking about password and not pin correct? Because i really don't think this is right. Why would there be such a strong warning on the trezor for password users if the coins could be recovered from seed without the password?

Yeah I'm pretty sure. Only way to find out is to test.

I highly doubt the password protects the root.
legendary
Activity: 1722
Merit: 1217
The root key is all that's needed. It's how armory behaves. Forgetting passwords happens more often than theft.

Just to be clear we are talking about password and not pin correct? Because i really don't think this is right. Why would there be such a strong warning on the trezor for password users if the coins could be recovered from seed without the password?
legendary
Activity: 2912
Merit: 1060
The root key is all that's needed. It's how armory behaves. Forgetting passwords happens more often than theft.
legendary
Activity: 1722
Merit: 1217
I'm so happy!

I just checked out electrums trezor plugin... it rocks!

I can even name my trezor accounts (labels can even be synced accross clients, encryptedly via central server http://labelectrum.herokuapp.com/)

Electrums coin control features (freeze address, prioritize address, send from address) fully work with the trezor wallet.

Now I have the best of both worlds: a real local light client with a multitude of servers to choose from (or run my own) and coin-control features plus the security of the trezor.



Please don't shill for them about an unstable merger. I have just redownloaded electrum and it DOES NOT COMMUNICATE WITH THE TREZOR.


GOING ON DAY 5 OF NOT HAVING ACCESS TO MY MONEY ON MY TREZOR. SO YEAH STAY AWAY TREZOR IS A SCAM AS THEY ARE UNPROFESSIONAL, UNRELIABLE AND PLAIN RUDE.


I WILL BE POSTING THIS EVERYDAY UNTIL I GET MY MONEY OUT OF MY TREZOR.

Dude just sweep your private key into armory

Speaking of which. Say you put your bitcoins on a trezor, wrote down your mnemonic phrase and pin and password, then you accidentally droped your trezor in a volcano. Now you want to get your bitcoins back but you, for what ever reason, do not wish to order a new trezor. Is there a way to get them back without ordering another trezor?
Yes. Import the seed into something like wallet32 or another wallet that understands the seeds and the passwords. The pin is trezor specific.

oh wow so this means someone who has your mnemonic but not your pin can still get at your bitcoins. Interesting. I guess it make sense since if your private keys were in any way deterministically derived from your pin in addition to your mnemonic than you wouldn’t be able to simply change your pin. What about password though, surely you would need that. I dont see a place to enter the trezor password (like the one you enter on the computer not the pin) in bip32.org.
legendary
Activity: 2912
Merit: 1060
I'm so happy!

I just checked out electrums trezor plugin... it rocks!

I can even name my trezor accounts (labels can even be synced accross clients, encryptedly via central server http://labelectrum.herokuapp.com/)

Electrums coin control features (freeze address, prioritize address, send from address) fully work with the trezor wallet.

Now I have the best of both worlds: a real local light client with a multitude of servers to choose from (or run my own) and coin-control features plus the security of the trezor.



Please don't shill for them about an unstable merger. I have just redownloaded electrum and it DOES NOT COMMUNICATE WITH THE TREZOR.


GOING ON DAY 5 OF NOT HAVING ACCESS TO MY MONEY ON MY TREZOR. SO YEAH STAY AWAY TREZOR IS A SCAM AS THEY ARE UNPROFESSIONAL, UNRELIABLE AND PLAIN RUDE.


I WILL BE POSTING THIS EVERYDAY UNTIL I GET MY MONEY OUT OF MY TREZOR.

Dude just sweep your private key into armory

With what? Don't suggest wallet32 I don't have android. They use BIP 32 with BIP 44 so a regular bip 32 wallet can't handle their path structure so currently I can't. If I have wait for electrum to stabilize then I will.

I am being punished because a person used mutli-sig address to send me money.

http://bip32.org

hey neat-o! thanks bitpop.

It needs a custom path, look back a couple pages
legendary
Activity: 1722
Merit: 1217
I'm so happy!

I just checked out electrums trezor plugin... it rocks!

I can even name my trezor accounts (labels can even be synced accross clients, encryptedly via central server http://labelectrum.herokuapp.com/)

Electrums coin control features (freeze address, prioritize address, send from address) fully work with the trezor wallet.

Now I have the best of both worlds: a real local light client with a multitude of servers to choose from (or run my own) and coin-control features plus the security of the trezor.



Please don't shill for them about an unstable merger. I have just redownloaded electrum and it DOES NOT COMMUNICATE WITH THE TREZOR.


GOING ON DAY 5 OF NOT HAVING ACCESS TO MY MONEY ON MY TREZOR. SO YEAH STAY AWAY TREZOR IS A SCAM AS THEY ARE UNPROFESSIONAL, UNRELIABLE AND PLAIN RUDE.


I WILL BE POSTING THIS EVERYDAY UNTIL I GET MY MONEY OUT OF MY TREZOR.

Dude just sweep your private key into armory

With what? Don't suggest wallet32 I don't have android. They use BIP 32 with BIP 44 so a regular bip 32 wallet can't handle their path structure so currently I can't. If I have wait for electrum to stabilize then I will.

I am being punished because a person used mutli-sig address to send me money.

http://bip32.org

hey neat-o! thanks bitpop.
Jump to: