Bitcoin Forum
April 06, 2020, 06:09:18 AM *
News: Latest Bitcoin Core release: 0.19.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 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 »
  Print  
Author Topic: Mycelium Bitcoin Wallet  (Read 584975 times)
hgmichna
Hero Member
*****
Offline Offline

Activity: 695
Merit: 500


View Profile
December 11, 2016, 08:36:05 PM
 #1881

Ah, I did not understand the 60 second waiting requirement. I looked at the display again and have spotted the 60 s countdown. Had overlooked that. Thanks for the explanation.

I guess that, to create a new master seed, a new Local Trader identity, etc., I will have to move all bitcoins out of the HD wallet, uninstall Mycelium, install it again, create a new HD wallet, and restore all non-HD wallets from their backup.

Awkward, but doable. I think I now understand the motives behind this design.
Best Rates For Exchanging Cryptocurrency Buy Crypto With Credit Card Smooth Exchange Multiple E-Payment Systems Check Now Check Now
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1586153358
Hero Member
*
Offline Offline

Posts: 1586153358

View Profile Personal Message (Offline)

Ignore
1586153358
Reply with quote  #2

1586153358
Report to moderator
1586153358
Hero Member
*
Offline Offline

Posts: 1586153358

View Profile Personal Message (Offline)

Ignore
1586153358
Reply with quote  #2

1586153358
Report to moderator
Millionero
Sr. Member
****
Offline Offline

Activity: 621
Merit: 350


View Profile
December 12, 2016, 12:10:35 AM
 #1882

Ah, I did not understand the 60 second waiting requirement. I looked at the display again and have spotted the 60 s countdown. Had overlooked that. Thanks for the explanation.

I guess that, to create a new master seed, a new Local Trader identity, etc., I will have to move all bitcoins out of the HD wallet, uninstall Mycelium, install it again, create a new HD wallet, and restore all non-HD wallets from their backup.

Awkward, but doable. I think I now understand the motives behind this design.
It's possible to have more than one HD account from different seeds in a single instance of Mycelium wallet.
In Accounts, click the key+ symbol, go to Advanced.
The text there says "to add a Single Address Account," but I think you can add an HD account.
There was a post by dooglus in this thread about it many pages ago.
I did it on one of my devices a while back.
hgmichna
Hero Member
*****
Offline Offline

Activity: 695
Merit: 500


View Profile
December 12, 2016, 09:56:31 AM
 #1883

It's possible to have more than one HD account from different seeds in a single instance of Mycelium wallet.
In Accounts, click the key+ symbol, go to Advanced.
The text there says "to add a Single Address Account," but I think you can add an HD account.
There was a post by dooglus in this thread about it many pages ago.
I did it on one of my devices a while back.

I just tried it, but it created only a single-address account. Perhaps the function has been removed, because it could confuse newbies.

But even if it worked, if you wanted to draw a line and erase the entire past, you would also have to forget your Local Trader history and identity. I believe, to do that, uninstalling and reinstalling Mycelium is the way to go. Just be sure not to erase an account before emptying it.
pm7
Newbie
*
Offline Offline

Activity: 34
Merit: 0


View Profile
December 12, 2016, 03:49:02 PM
 #1884

I guess that, to create a new master seed, a new Local Trader identity, etc., I will have to move all bitcoins out of the HD wallet, uninstall Mycelium, install it again, create a new HD wallet, and restore all non-HD wallets from their backup.
You can use "Cold spending" to send Bitcoins from any HD wallet seed.
hgmichna
Hero Member
*****
Offline Offline

Activity: 695
Merit: 500


View Profile
December 12, 2016, 04:05:06 PM
 #1885

You can use "Cold spending" to send Bitcoins from any HD wallet seed.

Ah, that's interesting! I did not know. Thanks. Yes, I found the function!

Cold storage spending from a paper wallet would be much faster and more convenient, but paper wallets have their own problems, related to the insecurity of computers and printers. So this might be a nice solution for secure cold storage, provided the mobile phone with Mycelium is secure.
Millionero
Sr. Member
****
Offline Offline

Activity: 621
Merit: 350


View Profile
December 13, 2016, 03:51:24 AM
 #1886

How do you derive an hd prvkey from its twelve word seed?
hgmichna
Hero Member
*****
Offline Offline

Activity: 695
Merit: 500


View Profile
December 13, 2016, 08:43:51 AM
 #1887

How do you derive an hd prvkey from its twelve word seed?

I think this is described in BIP 0032.

It is a bit complicated though. Cryptography, mathematics.

Note that there are indefinitely many private keys in one HD wallet. All of them can be derived from the seed.
dooglus
Legendary
*
Offline Offline

Activity: 2772
Merit: 1217



View Profile
December 13, 2016, 10:38:22 PM
 #1888

How do you derive an hd prvkey from its twelve word seed?

This site can do it for you:

  https://iancoleman.github.io/bip39/

I would recommend using an offline copy of the page so you don't accidentally leak any important information.

Just-Dice                 ██             
          ██████████         
      ██████████████████     
  ██████████████████████████ 
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
    ██████████████████████   
        ██████████████       
            ██████           
   Play or Invest                 ██             
          ██████████         
      ██████████████████     
  ██████████████████████████ 
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
    ██████████████████████   
        ██████████████       
            ██████           
   1% House Edge
Rassah
Moderator
Legendary
*
Offline Offline

Activity: 1680
Merit: 1028



View Profile WWW
December 17, 2016, 03:58:50 AM
 #1889

You can add a wallet from a private key, and scan an HD wallet xprov key instead of just a private key. That will allow you to add more than one HD account. But, honestly, if you want to stay safe, just shell out $15 to $30 for a Ledger hardware wallet and use that instead. Or if you have a Samsung phone, buy a Ledger Trustlet app on the Play Store, which will let you use your phone as a hardware device.

Also https://news.wallet.mycelium.com/update-for-december-more-bitcoin-buying-choices/

Millionero
Sr. Member
****
Offline Offline

Activity: 621
Merit: 350


View Profile
December 17, 2016, 05:48:40 AM
 #1890

When I said private key, I meant xpriv key.
I wanted to add an hd account to my wallet using the 12 word backup, but you can't do that in Mycelium.  You scan a qr code of a "private key or HD Account."
I was asking how to generate the private key (xpriv) from the word sequence so I could import it.
The link dooglus posted will do it, and so will https://bip32jp.github.io/english/
Then you would have to generate a qr code from the text string that is the xpriv key.
But I haven't done that, because it's a lot of steps, poses risks and it's inconvenient.
I ended up doing a fresh install of Mycelium on a second phone, restoring the HD account (the one I wanted to import) from its seed phrase, and the exporting it to the first phone.
mishax1
Legendary
*
Offline Offline

Activity: 2184
Merit: 1002


View Profile
December 17, 2016, 09:03:11 AM
 #1891

When I said private key, I meant xpriv key.
I wanted to add an hd account to my wallet using the 12 word backup, but you can't do that in Mycelium.  You scan a qr code of a "private key or HD Account."
I was asking how to generate the private key (xpriv) from the word sequence so I could import it.
The link dooglus posted will do it, and so will https://bip32jp.github.io/english/
Then you would have to generate a qr code from the text string that is the xpriv key.
But I haven't done that, because it's a lot of steps, poses risks and it's inconvenient.
I ended up doing a fresh install of Mycelium on a second phone, restoring the HD account (the one I wanted to import) from its seed phrase, and the exporting it to the first phone.


Any chance that this would work ? - http://www.qr-code-generator.com/free-qr-code-creator/ (I wouldn't use it for my bitcoins.. )
maxg
Newbie
*
Offline Offline

Activity: 58
Merit: 0


View Profile
December 17, 2016, 06:08:48 PM
 #1892

Love that I can put some BTC in my wallet just by purchasing some with my CC.

Can't believe how far BTC has come along..  Grin
OmegaStarScream
Staff
Legendary
*
Offline Offline

Activity: 1974
Merit: 1843


Exchange Bitcoin quicky--https://blockchain.com.do


View Profile
December 18, 2016, 04:55:59 PM
 #1893

Anyone here have an idea about when we should expect the massive upgrade ? It's being sometime since they started talking about (almost a year now) it and there is no news yet ? https://vimeo.com/163878728

jofus
Full Member
***
Offline Offline

Activity: 127
Merit: 100


View Profile
January 04, 2017, 03:26:29 PM
 #1894

A question for anyone that knows the Mycelium wallet fairly well.  If I create more than one account under my HD wallet in Mycelium, besides having the 12 word seed or transferring between addresses, is there anyway for someone to connect those addresses accounts to each other? 
Michail1
Legendary
*
Offline Offline

Activity: 1448
Merit: 1160



View Profile WWW
January 04, 2017, 04:31:01 PM
Last edit: January 05, 2017, 03:12:21 PM by Michail1
 #1895

A question for anyone that knows the Mycelium wallet fairly well.  If I create more than one account under my HD wallet in Mycelium, besides having the 12 word seed or transferring between addresses, is there anyway for someone to connect those addresses accounts to each other? 


No, they are completely separate.  Meaning, even sending payments and getting change is to completely seperate addresses.  So, only way to directly connect them (that I know of) is if you send between the two accounts in which case a wallet explorer can link them.

Ideally, to keep things completely seperate without the possibility of making a mistake, you should keep completely diff wallets (12 word seed wallets).
hgmichna
Hero Member
*****
Offline Offline

Activity: 695
Merit: 500


View Profile
January 04, 2017, 05:39:37 PM
 #1896

A question for anyone that knows the Mycelium wallet fairly well.  If I create more than one account under my HD wallet in Mycelium, besides having the 12 word seed or transferring between addresses, is there anyway for someone to connect those addresses accounts to each other? 

No, they are completely separate.  Meaning, even sending payments and getting change is to completely seperate addresses.  So, only way to directly connect them (that I know of) is if you send between the two accounts in which case a wallet explorer can link them.

Ideally, to keep things completely seperate without the possibility of making a mistake, you should keep completely diff wallets (12 word seed wallets).

As far as I understand HD wallets, their connection cannot be detected from the outside, regardless of whether they have the same seed or not.
jofus
Full Member
***
Offline Offline

Activity: 127
Merit: 100


View Profile
January 04, 2017, 06:38:22 PM
 #1897

A question for anyone that knows the Mycelium wallet fairly well.  If I create more than one account under my HD wallet in Mycelium, besides having the 12 word seed or transferring between addresses, is there anyway for someone to connect those addresses accounts to each other? 

No, they are completely separate.  Meaning, even sending payments and getting change is to completely seperate addresses.  So, only way to directly connect them (that I know of) is if you send between the two accounts in which case a wallet explorer can link them.

Ideally, to keep things completely seperate without the possibility of making a mistake, you should keep completely diff wallets (12 word seed wallets).

As far as I understand HD wallets, their connection cannot be detected from the outside, regardless of whether they have the same seed or not.

Thank you both.  This is what a suspected.
Michail1
Legendary
*
Offline Offline

Activity: 1448
Merit: 1160



View Profile WWW
January 04, 2017, 10:33:12 PM
Last edit: January 05, 2017, 03:11:44 PM by Michail1
 #1898

As far as I understand HD wallets, their connection cannot be detected from the outside, regardless of whether they have the same seed or not.


Ummm, if they have your 12 word seed, then they know EXACTLY what all your transactions are to all associated accounts.

So, if you tell me your 12 word seed, I can simply load up on my phone and see everything you've done and the multiple accounts you created with the seed.

Don't give out your seed.
hgmichna
Hero Member
*****
Offline Offline

Activity: 695
Merit: 500


View Profile
January 05, 2017, 11:30:37 AM
 #1899

I am getting worried. How is it possible that a well-known and widely used bitcoin wallet contains such a critical security defect?

Ummm, if they have your 12 word seed, then they know EXACTLY what all your transactions are to all associated accounts.

So, if you tell me your 12 word seed, I can simply load up on my phone and see everything you've done and the multiple accounts you created with the seed.

Don't give out your seed.

You are missing the point, after a seriously incomplete quote. If you are genuinely interested in the topic, read a bit more of the thread.
Michail1
Legendary
*
Offline Offline

Activity: 1448
Merit: 1160



View Profile WWW
January 05, 2017, 03:19:29 PM
 #1900


You are missing the point, after a seriously incomplete quote. If you are genuinely interested in the topic, read a bit more of the thread.

I don't know how that happened.  I was trying to quote a response of yours as my response had nothing to do with the one quoted.  It's fixed now.

If you're genuinely interested in learning, maybe you should read the responses given already stating that if someone has your seed they then can in fact link all transactions.
With your seed, they can see all your transactions on all the HD accounts for the wallet.
Pages: « 1 ... 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 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 »
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!