Bitcoin Forum
June 24, 2024, 07:15:46 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 [129] 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 ... 265 »
  Print  
Author Topic: [ESHOP launched] Trezor: Bitcoin hardware wallet  (Read 965827 times)
klokan
Full Member
***
Offline Offline

Activity: 120
Merit: 100


View Profile
August 26, 2014, 08:53:00 AM
Last edit: August 26, 2014, 09:13:44 AM by klokan
 #2561

Just testing my new Trezor to better understand it.  I sent myself 50 mBTC.  Then I sent 15 mBTC to another address in my Armory account.  On the blockchain, I can see that the 15 mBTC went to the right address, and it looks like the change went to a different address.  On my Trezor, the account shows the right amount (35 mBTC), but I can't find that change address anywhere.  Where is it?  How do I keep track of exactly which addresses have what amounts of BTC?  Or am I not supposed to?

Also, is there a tutorial anywhere on how to interpret the BIP32 Path: m/44'/0'/0'/0/1 data?

Thanks

This path is again specified in BIP44:
https://github.com/bitcoin/bips/blob/master/bip-0044.mediawiki#Path_levels

You can enumerate your change addresses with bip32.org securely (unlike the proposed Wallet32).

it's best practice to not reuse addresses. It's not something you should be afraid of. Using separate change address chain that you cannot enumerate in the wallet software just gives you more security. You can still enumerate them if you wanted, byt mytrezor web wallet tries to be lightweight and don't give you such advanced features. It's up to a different wallet software that can give you all that when they support Trezor.
dexX7
Legendary
*
Offline Offline

Activity: 1106
Merit: 1024



View Profile WWW
August 26, 2014, 01:29:50 PM
 #2562

I took a very first glimpse at the Py library and firmware and for once, it's pretty cool that the device can be used to sign messages, too. This seems to work quite well.

I saw many tests related to standard pay-to-pubkey-hash transactions and one that involved P2SH. I was actually looking for something that might be used to push raw transactions, but I assume that's currently not yet doable?

AussieHash
Hero Member
*****
Offline Offline

Activity: 692
Merit: 500



View Profile
August 26, 2014, 01:32:54 PM
 #2563

Great news!

I have successfully wiped, initialised, wiped and restored Trezor from the command line all without needing myTrezor.com on Mac OSX 10.8.5

I installed the OSX Command Line Tools, Brew, Python, git, Cython, python-trezor, (and strangely I also needed to install the english.txt mnemonic wordlist)

http://www.reddit.com/r/Bitcoin/comments/2d36lb/is_the_trezor_seed_entropy_truly_and_provably/cjmwoo4?context=3
sipak
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
August 26, 2014, 01:50:19 PM
 #2564

Just testing my new Trezor to better understand it.  I sent myself 50 mBTC.  Then I sent 15 mBTC to another address in my Armory account.  On the blockchain, I can see that the 15 mBTC went to the right address, and it looks like the change went to a different address.  On my Trezor, the account shows the right amount (35 mBTC), but I can't find that change address anywhere.  Where is it?  How do I keep track of exactly which addresses have what amounts of BTC?  Or am I not supposed to?

Also, is there a tutorial anywhere on how to interpret the BIP32 Path: m/44'/0'/0'/0/1 data?

Thanks

Change address went to address at path m/44'/0'/0'/1/x, where x is the last free internal (change) address, see the second pitcure of Wallet32 https://play.google.com/store/apps/details?id=com.bonsai.wallet32&hl=cs
The difference here, is that receiving addresses are shown while change addresses are hidden from user. This might change in the future, because it might confuse some users.
BurtW
Legendary
*
Offline Offline

Activity: 2646
Merit: 1136

All paid signature campaigns should be banned.


View Profile WWW
August 26, 2014, 04:19:03 PM
 #2565

You can enumerate your change addresses with bip32.org securely (unlike the proposed Wallet32).
FWIW I was not suggesting anyone actually use Wallet32 to determine the change addresses.  What I was saying is that Wallet32 (and probably other wallets) do show the changes addresses.  MyTrezor would just need to add another tab in order to show the changes addresses - like some other wallets do.

Our family was terrorized by Homeland Security.  Read all about it here:  http://www.jmwagner.com/ and http://www.burtw.com/  Any donations to help us recover from the $300,000 in legal fees and forced donations to the Federal Asset Forfeiture slush fund are greatly appreciated!
Perlover
Full Member
***
Offline Offline

Activity: 162
Merit: 109


View Profile
August 26, 2014, 06:10:54 PM
Last edit: August 26, 2014, 06:24:33 PM by Perlover
 #2566

> Wallet32 shows you the change addresses also.  If you want this feature just send a feature request to them.
I think there better to use BTCReceive from same author
As i know for Wallet32 you need to import there private seed (i don't have Wallet32 right now - may be i make mistake)
But BTCReceive undetstands xpub keys of accounts. The xpub keys of accounts can be found in mytrezor.com advanced options for each account.
But there bad news - BTCReceive now works only with one account and there no way to delete account Smiley Only uninstall + install again BTCReceive.
If you will want to import to Wallet32 you private key (seed) for viewing of change addresses so why you need the Trezor? Smiley
gweedo
Legendary
*
Offline Offline

Activity: 1498
Merit: 1000


View Profile
August 26, 2014, 07:09:50 PM
 #2567

It looks like mytrezor got fixed, but the transaction that was stuck in my wallet, did get sent and I already sent it from different wallet, so I am out a $100. UGH

I will be updating my negative trust rating feedback accordingly.
BurtW
Legendary
*
Offline Offline

Activity: 2646
Merit: 1136

All paid signature campaigns should be banned.


View Profile WWW
August 26, 2014, 07:23:25 PM
 #2568

> Wallet32 shows you the change addresses also.  If you want this feature just send a feature request to them.
I think there better to use BTCReceive from same author
As i know for Wallet32 you need to import there private seed (i don't have Wallet32 right now - may be i make mistake)
But BTCReceive undetstands xpub keys of accounts. The xpub keys of accounts can be found in mytrezor.com advanced options for each account.
But there bad news - BTCReceive now works only with one account and there no way to delete account Smiley Only uninstall + install again BTCReceive.
If you will want to import to Wallet32 you private key (seed) for viewing of change addresses so why you need the Trezor? Smiley

You did not read the post right above yours where I said:
FWIW I was not suggesting anyone actually use Wallet32 to determine the change addresses.  What I was saying is that Wallet32 (and probably other wallets) do show the changes addresses.  MyTrezor would just need to add another tab in order to show the changes addresses - like some other wallets do.

Our family was terrorized by Homeland Security.  Read all about it here:  http://www.jmwagner.com/ and http://www.burtw.com/  Any donations to help us recover from the $300,000 in legal fees and forced donations to the Federal Asset Forfeiture slush fund are greatly appreciated!
kkurtmann
Sr. Member
****
Offline Offline

Activity: 475
Merit: 250



View Profile WWW
August 26, 2014, 08:17:18 PM
 #2569

It looks like mytrezor got fixed, but the transaction that was stuck in my wallet, did get sent and I already sent it from different wallet, so I am out a $100. UGH

I will be updating my negative trust rating feedback accordingly.

You don't know how to confirm a transaction on the blockchain?
Maybe you should learn before you use

https://www.buytrezor.com?a=55c37b866c11   well sir, I like it!
joshbtcmint
Newbie
*
Offline Offline

Activity: 11
Merit: 0


View Profile
August 26, 2014, 10:02:48 PM
 #2570

Just testing my new Trezor to better understand it.  I sent myself 50 mBTC.  Then I sent 15 mBTC to another address in my Armory account.  On the blockchain, I can see that the 15 mBTC went to the right address, and it looks like the change went to a different address.  On my Trezor, the account shows the right amount (35 mBTC), but I can't find that change address anywhere.  Where is it?  How do I keep track of exactly which addresses have what amounts of BTC?  Or am I not supposed to?

Also, is there a tutorial anywhere on how to interpret the BIP32 Path: m/44'/0'/0'/0/1 data?

Thanks

I don't really ever keep track of any loose change addresses...just the addresses that hold the main amount of BTC.  I think that is one of the whole points of the trezor though, so you don't have to keep track of any addresses, they are all just sitting there conveniently on the web browser when you go to mytrezor.com


This guy get's it!

ON a happier note I received my second white trezor today, pleased to report the screen lamination issue is not present here, the screen seems brighter as well, I really think I just got one out of a bad batch on my first order, its completely night and day quality wise.

Second note, how a wallet handles change addresses, is built into the wallet architecture, it doesn't show them to you, as it's akin to having a change tray that counts when you throw a penny into it.....who cares, its there right?!?! That is all that matters.

Do a watch only wallet, on a single address, and resend bulks of funds to said address, anonymity lost my bum, where are Roger Ver's bitcoin? Anyone......Anyone.....Bueller?


Lastly, I do want a black trezor, like....yesterday. The white picks up every little smudge and smidge.


BurtW
Legendary
*
Offline Offline

Activity: 2646
Merit: 1136

All paid signature campaigns should be banned.


View Profile WWW
August 26, 2014, 10:55:31 PM
 #2571

After much trial and error I finally figured out how to use http://bip32.org to verify the Bitcoin addresses being displayed at https://mytrezor.com against a second system (to make sure they are not being spoofed).

I thought I would post my findings here in case anyone else is struggling with this:

1) Open up https://mytrezor.com and copy the xpub key you want to verify against the output of the http://bip32.org web site.  Your xpub key(s) can be found under the advanced details on the main/home page for your wallet.

2) Open up the http://bip32.org web site and go to the second tab "BIP32 key".

3) Paste the xpub key into the BIP32 Extended Key box.

4) In the key info notice the depth number.  It should be 3.  Evidently this means that the key already includes the first three levels m/44'/0'/0' so you only need to add pathing past that point (see the next steps below).

5) In the Derivation Path drop down select "custom".

6) In the Custom Path box type m/0/0

Down at the bottom of the screen you should see a Bitcoin address.  It should match the first Bitcoin address from the Trezor!

7) Change the Custom Path box to m/0/1 and on the myTrezor press "More Please" and you should see that your second address matches, etc.

Cool Once you get this far, if you want to know the change addresses used by your Tezor, change the Custom Path box to m/1/0, m/1/1, m/1/2, etc. and this will display the change addresses.

Our family was terrorized by Homeland Security.  Read all about it here:  http://www.jmwagner.com/ and http://www.burtw.com/  Any donations to help us recover from the $300,000 in legal fees and forced donations to the Federal Asset Forfeiture slush fund are greatly appreciated!
dnaleor
Legendary
*
Offline Offline

Activity: 1470
Merit: 1000


Want privacy? Use Monero!


View Profile
August 26, 2014, 11:09:28 PM
 #2572

I'll buy a spare black one as a backup I think.
anarchoatheist
Member
**
Offline Offline

Activity: 70
Merit: 10


View Profile
August 27, 2014, 12:07:58 AM
Last edit: August 27, 2014, 12:31:14 AM by anarchoatheist
 #2573

I have a missing transaction. Here is what I did right before:

 I installed the btcreceive app onto my android. I then loaded the xpub code into the btcreceive app. Then I proceeded to test the app sending multiple transactions to the keys generated on the app. Then I opened the account tab on btcreceive and tried sending to some of the addresses there. All was well until I tried one of the addresses further down on the list in the account tab. I tried the m/0/44 address. I sent a total of 0.01btc. this transaction is showing up in the btcreceive app, but it doesnt show up on the mytrezor.com transaction list. So I tried to send another small amount from another wallet to this address again and this transaction is showing up. Both transactions are showing up on blockchain.info.
https://blockchain.info/address/1CVHky4FZ4V5TN7DZSgaqwszRWg7iPrQfc. This has got me a little worried. What would happen if i had sent a larger amount of bitcoin? Would it be lost forever?




keithers
Legendary
*
Offline Offline

Activity: 1456
Merit: 1001


This is the land of wolves now & you're not a wolf


View Profile
August 27, 2014, 12:25:54 AM
 #2574

I'll buy a spare black one as a backup I think.

That is what I think I am going to do.   If I somehow lose or break mine, or have some sort of a hardware failure, i don't want to have to order another one and then wait all that time to get up and running again.   I know that I can load my seed into a different wallet, but still, I would feel more comfortable having another trezor on deck in case I run into any issues.
gweedo
Legendary
*
Offline Offline

Activity: 1498
Merit: 1000


View Profile
August 27, 2014, 01:23:30 AM
 #2575

It looks like mytrezor got fixed, but the transaction that was stuck in my wallet, did get sent and I already sent it from different wallet, so I am out a $100. UGH

I will be updating my negative trust rating feedback accordingly.

You don't know how to confirm a transaction on the blockchain?
Maybe you should learn before you use

Yes I can't confirm a transaction on the blockchain, when A) you don't have the TXID and B) it is group address that doesn't do refunds.

$100 is not a big deal to me, but still it is wasted money.
BurtW
Legendary
*
Offline Offline

Activity: 2646
Merit: 1136

All paid signature campaigns should be banned.


View Profile WWW
August 27, 2014, 01:48:45 AM
 #2576

The answer you seek is just a few posts back:

https://bitcointalk.org/index.php?topic=122438.msg8537393#msg8537393

1) Your coins are not lost
2) If you have a gap of more than 20 unused addresses your balance will not be correct until you use some of the unused addresses
3) Since the balance calculating algorithm stops after it sees 20 unused addresses all you need to do is send some coins to the unused addresses between your last properly summed address and the "lost" one in such a way as to make sure there are not more than 19 unused addresses between any two addresses that contain BTC

I have a missing transaction. Here is what I did right before:

 I installed the btcreceive app onto my android. I then loaded the xpub code into the btcreceive app. Then I proceeded to test the app sending multiple transactions to the keys generated on the app. Then I opened the account tab on btcreceive and tried sending to some of the addresses there. All was well until I tried one of the addresses further down on the list in the account tab. I tried the m/0/44 address. I sent a total of 0.01btc. this transaction is showing up in the btcreceive app, but it doesnt show up on the mytrezor.com transaction list. So I tried to send another small amount from another wallet to this address again and this transaction is showing up. Both transactions are showing up on blockchain.info.
https://blockchain.info/address/1CVHky4FZ4V5TN7DZSgaqwszRWg7iPrQfc. This has got me a little worried. What would happen if i had sent a larger amount of bitcoin? Would it be lost forever?






Our family was terrorized by Homeland Security.  Read all about it here:  http://www.jmwagner.com/ and http://www.burtw.com/  Any donations to help us recover from the $300,000 in legal fees and forced donations to the Federal Asset Forfeiture slush fund are greatly appreciated!
anarchoatheist
Member
**
Offline Offline

Activity: 70
Merit: 10


View Profile
August 27, 2014, 01:57:39 AM
 #2577

The answer you seek is just a few posts back:

https://bitcointalk.org/index.php?topic=122438.msg8537393#msg8537393

1) Your coins are not lost
2) If you have a gap of more than 20 unused addresses your balance will not be correct until you use some of the unused addresses
3) Since the balance calculating algorithm stops after it sees 20 unused addresses all you need to do is send some coins to the unused addresses between your last properly summed address and the "lost" one in such a was as to make sure there are not more than 19 unused addresses between any two addresses that contain BTC

I have a missing transaction. Here is what I did right before:

 I installed the btcreceive app onto my android. I then loaded the xpub code into the btcreceive app. Then I proceeded to test the app sending multiple transactions to the keys generated on the app. Then I opened the account tab on btcreceive and tried sending to some of the addresses there. All was well until I tried one of the addresses further down on the list in the account tab. I tried the m/0/44 address. I sent a total of 0.01btc. this transaction is showing up in the btcreceive app, but it doesnt show up on the mytrezor.com transaction list. So I tried to send another small amount from another wallet to this address again and this transaction is showing up. Both transactions are showing up on blockchain.info.
https://blockchain.info/address/1CVHky4FZ4V5TN7DZSgaqwszRWg7iPrQfc. This has got me a little worried. What would happen if i had sent a larger amount of bitcoin? Would it be lost forever?



I did actually receive a transaction with that address. One thing that I also noticed. when I go to the receive tab on mytrezor.com the addresses that are now available are only m/0/45 and up. If I want to send to the previous addresses, I would have to use btcreceive or bip32.org to generate the earlier addresses. I will try to send some small amounts to the earlier addresses to see if my lost transaction catches up.
BurtW
Legendary
*
Offline Offline

Activity: 2646
Merit: 1136

All paid signature campaigns should be banned.


View Profile WWW
August 27, 2014, 01:59:03 AM
 #2578

On myTrezor can you just look at your "used addresses"

Click Account -> Receive -> find and click the "Show used" link

Our family was terrorized by Homeland Security.  Read all about it here:  http://www.jmwagner.com/ and http://www.burtw.com/  Any donations to help us recover from the $300,000 in legal fees and forced donations to the Federal Asset Forfeiture slush fund are greatly appreciated!
anarchoatheist
Member
**
Offline Offline

Activity: 70
Merit: 10


View Profile
August 27, 2014, 02:05:52 AM
 #2579

On myTrezor can you just look at your "used addresses"

Click Account -> Receive -> find and click the "Show used" link

yeah and this is what it says:

1CVHky4FZ4V5TN7DZSgaqwszRWg7iPrQfc (0.0001 BTC)
anarchoatheist
Member
**
Offline Offline

Activity: 70
Merit: 10


View Profile
August 27, 2014, 02:50:59 AM
 #2580

The answer you seek is just a few posts back:

https://bitcointalk.org/index.php?topic=122438.msg8537393#msg8537393

1) Your coins are not lost
2) If you have a gap of more than 20 unused addresses your balance will not be correct until you use some of the unused addresses
3) Since the balance calculating algorithm stops after it sees 20 unused addresses all you need to do is send some coins to the unused addresses between your last properly summed address and the "lost" one in such a way as to make sure there are not more than 19 unused addresses between any two addresses that contain BTC

I have a missing transaction. Here is what I did right before:

 I installed the btcreceive app onto my android. I then loaded the xpub code into the btcreceive app. Then I proceeded to test the app sending multiple transactions to the keys generated on the app. Then I opened the account tab on btcreceive and tried sending to some of the addresses there. All was well until I tried one of the addresses further down on the list in the account tab. I tried the m/0/44 address. I sent a total of 0.01btc. this transaction is showing up in the btcreceive app, but it doesnt show up on the mytrezor.com transaction list. So I tried to send another small amount from another wallet to this address again and this transaction is showing up. Both transactions are showing up on blockchain.info.
https://blockchain.info/address/1CVHky4FZ4V5TN7DZSgaqwszRWg7iPrQfc. This has got me a little worried. What would happen if i had sent a larger amount of bitcoin? Would it be lost forever?


Ok I tested out your theory. I went back and used up every single address before m/0/44. My trezor is still showing the incorrect balance by 0.01btc. The balance on BTCReceive is showing correctly. So I'm guessing the only way to recover this lost btc would be to restore my seed to wallet32 app then send it somewhere else? I hope this is not the case.
Pages: « 1 ... 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 [129] 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 ... 265 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!