cypherdoc
Legendary
Offline
Activity: 1764
Merit: 1002
|
|
May 31, 2015, 05:15:17 PM |
|
is there a way to initialize a Trezor seed w/o revealing the master pubkey to mytrezor.com? is that what python trezor is for? can it be done through Mycelium?
I'm not sure the master pubkey is revealed to mytrezor.com at all. I vaguely remember slush or stick saying it wasn't the case. Does anybody know for sure or can point to the relevant part in the client code? it does capture it in advanced settings, or somewhere like that. this is how you scan to import it into Mycelium and/or the Android MyTrezor Lite wallet.
|
|
|
|
cypherdoc
Legendary
Offline
Activity: 1764
Merit: 1002
|
|
May 31, 2015, 05:18:27 PM |
|
From the extension readme:
"it has a built-in device management functionality, for wiping/recovery/initialization/.... It doesn't connect to any outside sources, all the data (including TREZOR firmware) is bundled with the app, so it works completely offline (if you somehow manage to install Chrome without an internet connection)."
I wish it had some type of tab for listing receiving addresses based off of the password entered.
Android MyTrezor Lite wallet does this and precalculates forward around 50 send & recv addresses and separates them conveniently.
|
|
|
|
molecular
Donator
Legendary
Offline
Activity: 2772
Merit: 1019
|
|
May 31, 2015, 07:48:06 PM |
|
is there a way to initialize a Trezor seed w/o revealing the master pubkey to mytrezor.com? is that what python trezor is for? can it be done through Mycelium?
I'm not sure the master pubkey is revealed to mytrezor.com at all. I vaguely remember slush or stick saying it wasn't the case. Does anybody know for sure or can point to the relevant part in the client code? it does capture it in advanced settings, or somewhere like that. if "it" is the client side javascript code, the I have no problem with that. Question is: is it sent to the mytrezor.com server?
|
PGP key molecular F9B70769 fingerprint 9CDD C0D3 20F8 279F 6BE0 3F39 FC49 2362 F9B7 0769
|
|
|
cypherdoc
Legendary
Offline
Activity: 1764
Merit: 1002
|
|
May 31, 2015, 09:14:24 PM |
|
is there a way to initialize a Trezor seed w/o revealing the master pubkey to mytrezor.com? is that what python trezor is for? can it be done through Mycelium?
I'm not sure the master pubkey is revealed to mytrezor.com at all. I vaguely remember slush or stick saying it wasn't the case. Does anybody know for sure or can point to the relevant part in the client code? it does capture it in advanced settings, or somewhere like that. if "it" is the client side javascript code, the I have no problem with that. Question is: is it sent to the mytrezor.com server? so everything i see on my browser screen isn't necessarily transmitted to myTrezor.com? i thought it would have to be b/c that master pubkey is definitely in one their setting windows.
|
|
|
|
jackbox
Legendary
Offline
Activity: 1246
Merit: 1024
|
|
June 01, 2015, 02:14:33 AM |
|
I think they definitly need to have the master pub key for the website to display balances (Or maybe only the created pub key ?)
They use the masterpubkey to show balances and btc receive and change addresses. Just is it all on the client side or is any sent to the server? The web page is open source I believe so you can look at it on github to see what it does, if you can understand it?
|
|
|
|
molecular
Donator
Legendary
Offline
Activity: 2772
Merit: 1019
|
|
June 01, 2015, 05:22:13 AM |
|
I think they definitly need to have the master pub key for the website to display balances (Or maybe only the created pub key ?)
Why? It's entirely possible to have the client generate the addresses and send them to the server instead of the xpub key. It might look like 'wasting bandwidth', but it's really 'preserving future privacy'
|
PGP key molecular F9B70769 fingerprint 9CDD C0D3 20F8 279F 6BE0 3F39 FC49 2362 F9B7 0769
|
|
|
molecular
Donator
Legendary
Offline
Activity: 2772
Merit: 1019
|
|
June 01, 2015, 05:25:17 AM |
|
is there a way to initialize a Trezor seed w/o revealing the master pubkey to mytrezor.com? is that what python trezor is for? can it be done through Mycelium?
I'm not sure the master pubkey is revealed to mytrezor.com at all. I vaguely remember slush or stick saying it wasn't the case. Does anybody know for sure or can point to the relevant part in the client code? it does capture it in advanced settings, or somewhere like that. if "it" is the client side javascript code, the I have no problem with that. Question is: is it sent to the mytrezor.com server? so everything i see on my browser screen isn't necessarily transmitted to myTrezor.com? i thought it would have to be b/c that master pubkey is definitely in one their setting windows. No, it isn't. Think of your browsers javascript engine and html document view as providing a runtime for an application. An example where this is easy to see are browser-based paperwallet generators: you can see the private key "on the page", but it's not sent to the server.
|
PGP key molecular F9B70769 fingerprint 9CDD C0D3 20F8 279F 6BE0 3F39 FC49 2362 F9B7 0769
|
|
|
slush (OP)
Legendary
Offline
Activity: 1386
Merit: 1097
|
|
June 01, 2015, 09:16:37 AM |
|
mytrezor.com wallet sends xpub to server to retrieve transaction history. However Chrome extension does the device management without revealing any information to our servers. It is completely standalone application, so it does not even reveal your IP to us.
|
|
|
|
cypherdoc
Legendary
Offline
Activity: 1764
Merit: 1002
|
|
June 01, 2015, 04:54:25 PM |
|
mytrezor.com wallet sends xpub to server to retrieve transaction history. However Chrome extension does the device management without revealing any information to our servers. It is completely standalone application, so it does not even reveal your IP to us.
and just to be clear i understand the terms, xpub means "master public key", correct? thanks for clarifying.
|
|
|
|
running
Newbie
Offline
Activity: 40
Merit: 0
|
|
June 02, 2015, 12:02:40 PM |
|
is there a way to initialize a Trezor seed w/o revealing the master pubkey to mytrezor.com? is that what python trezor is for? can it be done through Mycelium?
As you said, you can do it via python-trezor, which is low-level, but not very user-friendly or, you can now use the chrome app, as many people noticed without us officially presenting it
|
|
|
|
Muhammed Zakir
|
|
June 02, 2015, 12:30:23 PM |
|
mytrezor.com wallet sends xpub to server to retrieve transaction history. However Chrome extension does the device management without revealing any information to our servers. It is completely standalone application, so it does not even reveal your IP to us.
and just to be clear i understand the terms, xpub means "master public key", correct? thanks for clarifying. Yes.
|
|
|
|
dsattler
Legendary
Offline
Activity: 924
Merit: 1000
|
|
June 02, 2015, 12:46:30 PM |
|
I need some help with my trezor! I have two accounts (with two passwords) on my trezor, one is working OK and shows all transactions. The other one shows the total BTC amount, but doesn't show the list of transactions. I'm using mytrezor.com in chrome or IE (doesn't matter), OS is Windows 7 64-Bit. My trezor has the newest firmware. I've looked in the log and found this: Please help!
|
Bitcointalk member since 2013!
|
|
|
arorts
|
|
June 03, 2015, 02:29:53 AM |
|
My main issue is that the Trezor plugin for electrum fails to let me configure the "settings" button. I get this error when pressing that button in the Electrum wallet... ....in settings_dialog layout.addWidget(QLabel(" %s" % self.wallet.get_client().get_device_id()),1,1)....
AttributeError: 'QtGuiTrezorClient' object has no attribute 'bad' It also fails to be detected on occasions even after plugging the Trezor in/out a few times and/or restarting the computer. I'd say it randomly detects the presence of Trezor Electrum 2.1.1 or above (2.2) Trezor setting button works correctly on Linux and OSX - it provides you the serial number of the Trezor and allows you to change the nickname of the device. I have not tried the Windows version. If the issue persists, report it on the Electrum subforum https://bitcointalk.org/index.php?board=98.0. Regarding the random detection, it is a known issue caused by a poor quality USB cable (like the one shipping with the Trezor). Try a different cable. The issue I'm describing happens precisely with Linux. Will check in the referred thread. Thank you.
|
|
|
|
chrisrico
|
|
June 04, 2015, 04:27:11 AM |
|
mytrezor.com wallet sends xpub to server to retrieve transaction history. However Chrome extension does the device management without revealing any information to our servers. It is completely standalone application, so it does not even reveal your IP to us.
and just to be clear i understand the terms, xpub means "master public key", correct? thanks for clarifying. The master public key for the account, not the entire tree of accounts.
|
|
|
|
dsattler
Legendary
Offline
Activity: 924
Merit: 1000
|
|
June 04, 2015, 06:38:36 AM |
|
I need some help with my trezor! I have two accounts (with two passwords) on my trezor, one is working OK and shows all transactions. The other one shows the total BTC amount, but doesn't show the list of transactions. I'm using mytrezor.com in chrome or IE (doesn't matter), OS is Windows 7 64-Bit. My trezor has the newest firmware. I've looked in the log and found this: Please help! Anybody?
|
Bitcointalk member since 2013!
|
|
|
Muhammed Zakir
|
|
June 04, 2015, 09:12:30 AM |
|
I need some help with my trezor! I have two accounts (with two passwords) on my trezor, one is working OK and shows all transactions. The other one shows the total BTC amount, but doesn't show the list of transactions. I'm using mytrezor.com in chrome or IE (doesn't matter), OS is Windows 7 64-Bit. My trezor has the newest firmware. I've looked in the log and found this: Please help! Anybody? Try using Electrum.
|
|
|
|
Carlton Banks
Legendary
Offline
Activity: 3430
Merit: 3080
|
|
June 04, 2015, 10:10:47 AM |
|
mytrezor.com wallet sends xpub to server to retrieve transaction history. However Chrome extension does the device management without revealing any information to our servers. It is completely standalone application, so it does not even reveal your IP to us.
and just to be clear i understand the terms, xpub means "master public key", correct? thanks for clarifying. The master public key for the account, not the entire tree of accounts. I think the terminology used in BIP 32 was: - xpub means extended public key, and generates all public keys for a single private key (i.e. single Trezor account)
- a master public key generates all xpubs for a single seed
I don't know how closely everyone follows the same terminology, but you'd think it would be pretty faithful seeing as slush and I think also stick talk on the developers mailing list about this wallet related stuff.
|
Vires in numeris
|
|
|
cypherdoc
Legendary
Offline
Activity: 1764
Merit: 1002
|
|
June 04, 2015, 03:31:24 PM |
|
mytrezor.com wallet sends xpub to server to retrieve transaction history. However Chrome extension does the device management without revealing any information to our servers. It is completely standalone application, so it does not even reveal your IP to us.
and just to be clear i understand the terms, xpub means "master public key", correct? thanks for clarifying. The master public key for the account, not the entire tree of accounts. but it does reveal used addresses.
|
|
|
|
cypherdoc
Legendary
Offline
Activity: 1764
Merit: 1002
|
|
June 04, 2015, 03:36:23 PM |
|
mytrezor.com wallet sends xpub to server to retrieve transaction history. However Chrome extension does the device management without revealing any information to our servers. It is completely standalone application, so it does not even reveal your IP to us.
and just to be clear i understand the terms, xpub means "master public key", correct? thanks for clarifying. The master public key for the account, not the entire tree of accounts. I think the terminology used in BIP 32 was: - xpub means extended public key, and generates all public keys for a single private key (i.e. single Trezor account)
- a master public key generates all xpubs for a single seed
[/b][/b] [/list] I don't know how closely everyone follows the same terminology, but you'd think it would be pretty faithful seeing as slush and I think also stick talk on the developers mailing list about this wallet related stuff. that's even more confusing. i thought the xpub is a single root master public key (derived from a single root master private key) from which all child public keys are derived. this same root master public key (xpub) can parent many different branches of child public keys.
|
|
|
|
Carlton Banks
Legendary
Offline
Activity: 3430
Merit: 3080
|
|
June 04, 2015, 04:44:18 PM |
|
that's even more confusing.
it's possible I have it wrong, but that's how I understood it. It's all just nomenclature though; I think we have the details correct if not the names.
|
Vires in numeris
|
|
|
|