trasla
|
|
October 11, 2014, 12:33:56 PM |
|
Once I verified the seed with the future provided am I 100% sure that I can restore all of my address with that seed? Is there any way I can double check the seed? (I'm being a little paranoid an it's my first "swim" in the HD wallet)
The backup (the list of words) of your seed can restore all HD accounts with all their keys and addresses. So all the ones having the multiple key icon in accounts tab. If you have single keys or addresses from earlier versions or imported, those are not covered by the word list backup. If you want to try and play without putting actual money to risk, load the Mycelium app for testnet. It's the same code as the regular one, it just operates on bitcoins testnet, with worthless testnet coins. You can get testnet coins for free, when you open local trader (the buy/sell button on main screen) and "buy" coins from virtual trader, a bot we made to give out coins without payment. Once you have testnet coins, send them around in your account, create a second one, send some etc. Make a backup, wipe your app data, open the app and import. Wait a moment for discovery and synchronization, and you will see your balance and transaction history for account one. Add a new account and watch the app discovering the same account 2 you had before ☺
|
|
|
|
birr
|
|
October 11, 2014, 03:10:56 PM Last edit: October 11, 2014, 03:22:45 PM by birr |
|
If you want to enter your own word list, you need to choose import backup on a fresh import (after wiping app data - make sure to backup the seed you currently use).
How do you wipe app data, do you mean uninstall it? I have the HD wordlist generated by mycelium, only because the update to hd didn't give me the option of inputting my own. But that's not how I would have done it given a choice. So I would like to know how to wipe it and enter my own wordlist. Uninstalling also wipes the data, but in the app management you usually get an option to just wipe data without uninstalling. Make sure to have backed up everything. When you then start the app, choose import backup. We don't give a choice on upgrade cause we feel it's a bad idea to use an own word list. We advise you to not use the same seed in two devices. And we strongly recommend not trying to pick ones own words. Humans are absolutely terrible at providing randomness with their brain. (also, the last word is a checksum - so picking own words is not that easy) When I need to make a private key, I generate at least 100 bits of physical entropy, open the Linux command line, do a hash, prepend 0X80, hash it twice to get the checksum, etc.; you get the idea, I know what I'm doing. I don't need coddling. Now, I have a passphrase committed to memory (and it has plenty of entropy) that I would like to use. I'll start reading up on bip32, and in the meantime I'd appreciate some pointers on the wordlist checksum generating scheme. Is there a link with a concise set of instructions somwhere?
|
|
|
|
Mitchell
Staff
Legendary
Offline
Activity: 4046
Merit: 2240
Verified awesomeness ✔
|
|
October 11, 2014, 06:25:38 PM |
|
You can export the private keys of single address accounts by selecting them and then choosing export from the menu. You cannot do this with HD accounts, they hold a lot keys. What's your use case here? I don't feel like sending the funds back from my phone back to my computer, so I just want to import the Private Key of said address into my wallet. I never use my phone wallet anyway.
|
| | | . Duelbits | | | ▄████▄▄ ▄█████████▄ ▄█████████████▄ ▄██████████████████▄ ▄████▄▄▄█████████▄▄▄███▄ ▄████▐▀▄▄▀▌██▄█▄██▐▀▄▄▀▌███ ██████▀▀▀▀████▀███▀▀▀▀█████ ▐████████████■▄▄▄■██████████▀ ▐██████████████████████████▀ ██████████████████████████▀ ▀███████████████████████▀ ▀███████████████████▀ ▀███████████████▀ | | | | | . ▄ ▄▄▀▀▀▀▄▄ ▄▀▀▄ █ █ ▀▄ █ ▄█▄ ▀▄ █ ▄▀ ▀▄ ▀█▀ ▄▀ ▀█▄▄▄▀▀ ▀ ▄▀ ▄▀ ▄▀
Live Games | | ▄▄▀▀▀▀▀▀▀▄▄ ▄▀ ▄▄▀▀▀▀▀▄▄ ▀▄ ▄▀ █ ▄ █ ▄ █ ▀▄ █ █ ▀ ▀ █ █ ▄▄▄ █ ▀▀▀▀▀▀▀▀▀▀▀▀▀ █ █ █ █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█ █▄█ █ ▀▀█ ▀▀█ ▀▀█ █ █▄█
Slots | | . ▄▀▀▀▀▀▀▀▀▀▀▀▀▀▄ █ ▄▄ █ ▄▀▀▀▀▀▀▀▀▀▀▀▀▀▄ █ █ ▄▄ █ █ █ █ █ █ ▄▀▀▄▀▀▄ █ █ █ ▀▄ ▄▀ █ █
Blackjack | | | | █▀▀▀▀▀█▄▄▄ ▀████▄▄ ██████▄ ▄▄▄▄▄▄▄▄█▀ ▀▀█ ████████▄ █ █████████▄ █ ██████████▄ ▄██ █████████▀▀▀█▄▄████ ▀▀███▀▀ ████ █ ███ █ █▀ ▄█████▄▄▄ ▄▄▀▀ ███████▀▀▀ | | | | | | | | | | [ Đ ][ Ł ] AVAILABLE NOW | |
Advertisements are not endorsed by me.
|
|
|
|
Newar
Legendary
Offline
Activity: 1358
Merit: 1001
https://gliph.me/hUF
|
|
October 12, 2014, 06:42:09 PM |
|
Feature request How about expanding Local Trader to a decentralised bitpay service? A description is here: https://bitcointalk.org/index.php?topic=815241.msg9118736#msg9118736It seems to me most of the things required are already in Mycelium one way or the other.
|
|
|
|
birr
|
|
October 12, 2014, 11:07:21 PM Last edit: October 13, 2014, 12:26:47 PM by birr |
|
As a test, I took the wordlist Mycelium generated for me, worked backward to ENT and hashed it. It produced the correct checksum, which is encouraging. Next step is to generate my own 128 bit ENT from my own passphrase and use that to create a bip39 wordlist. I like to do this because I can use a pool of fifty thousand words and get a shorter phrase to remember; eight words chosen from fifty thousand will have about as much entropy as 12 words chosen from 2048. Warning to anyone wanting to do this, you must not choose the words yourself. Use random number generation to select the words. Not a bad idea to salt your phrase with your driver's license number or something like that, too. A couple of other things to be aware of, for anyone else interested in doing this. The wordlist https://github.com/bitcoin/bips/blob/master/bip-0039/english.txtis numbered from 1 to 2048, which is incorrect. Subtract 1 from each line number so that the list has the correct binary numbering 0 to 2047. Using hex will throw you off when dividing into groups of 11 bits. The hash command for generating the checksum is $echo -n 'ENT' | xxd -r -p | sha256sum -b where ENT is a random 128 bit number (include the single quotes as shown). One way to create ENT is to hash a passphrase with the command $echo -n 'passphrase' | sha256sum which is exactly what bitaddress.org and brainwallet.org do as the first step in converting a passphrase to a private key. Truncate the 256 bit hash to 128 bits and go from there using the instructions "Generating the mnemonic" in the bip39 mediawiki. When you have the 12 words you can type them in as an imported backup. It's extra work but it has its advantages: You know where your entropy comes from. If somebody gets hold of your original passphrase, they won't know how to create a wallet from it.
|
|
|
|
mmortal03
Legendary
Offline
Activity: 1762
Merit: 1011
|
|
October 14, 2014, 01:11:44 AM |
|
Which is more untrustworthy?
Mycelium wallet or Bitchest?
Because I think one of them is £ucking me over.
Does it take long for bitchest to pay out?
Bitchest?
|
|
|
|
RustyNomad
|
|
October 14, 2014, 05:33:09 AM |
|
Which is more untrustworthy?
Mycelium wallet or Bitchest?
Because I think one of them is £ucking me over.
Does it take long for bitchest to pay out?
MyCelium is a wallet and BitChest is a faucet or list of faucets. MyCelium has nothing to do with payouts. If you search the forums you will see that BitChest has stopped all payouts almost a month ago due to the owner of those sites losing a large amount of coins due to a hack. He has however posted that all balances would be paid. Mind you, that was also almost a week ago so seems like it might or might not happen.
|
|
|
|
StevenS
|
|
October 16, 2014, 06:26:00 PM |
|
If somebody gets hold of your original passphrase, they won't know how to create a wallet from it.
At least until they find your post.
|
|
|
|
birr
|
|
October 16, 2014, 10:52:15 PM |
|
If somebody gets hold of your original passphrase, they won't know how to create a wallet from it.
At least until they find your post. How do you know this isn't an elaborate trap? Guard your passphrases carefully boys and girls. I could "find" my own post. BWAHHAAHHAAA!
|
|
|
|
HostFat
Staff
Legendary
Offline
Activity: 4256
Merit: 1208
I support freedom of choice
|
|
October 18, 2014, 05:34:32 PM |
|
Will you ever add the support of other dictionaries (other language) for the creation of the master seed?
|
|
|
|
trasla
|
|
October 18, 2014, 11:50:31 PM |
|
Will you ever add the support of other dictionaries (other language) for the creation of the master seed?
Probably, as they get standardized. We have code in place to do so ☺
|
|
|
|
KLmoney
Newbie
Offline
Activity: 22
Merit: 0
|
|
October 20, 2014, 08:40:47 AM |
|
It seems like an incoming transaction showed up in my Mycelium 2.0 only after about 20 confirmations (about 3.5 hours delay). Is this possible? I’m pretty sure I was looking at the right account.
|
|
|
|
RustyNomad
|
|
October 20, 2014, 08:51:30 AM |
|
It seems like an incoming transaction showed up in my Mycelium 2.0 only after about 20 confirmations (about 3.5 hours delay). Is this possible? I’m pretty sure I was looking at the right account.
You must have looked at the wrong account. I usually see transactions the moment they are sent. Have not experienced any delays except of course for the confirmations.
|
|
|
|
KLmoney
Newbie
Offline
Activity: 22
Merit: 0
|
|
October 20, 2014, 09:05:16 AM |
|
It seems like an incoming transaction showed up in my Mycelium 2.0 only after about 20 confirmations (about 3.5 hours delay). Is this possible? I’m pretty sure I was looking at the right account.
You must have looked at the wrong account. I usually see transactions the moment they are sent. Have not experienced any delays except of course for the confirmations. I too have not experienced any such delay before. So I guess you must be right. My tired, old eyes are starting to play tricks with me.
|
|
|
|
trasla
|
|
October 20, 2014, 09:08:21 AM |
|
I too have not experienced any such delay before. So I guess you must be right. My tired, old eyes are starting to play tricks with me.
Are you sure your device had a working internet connection? Did you do some funky stuff with the same master seed on multiple devices? (we just recently fixed a bug for that scenario, where balance and transaction history would not update correctly)
|
|
|
|
KLmoney
Newbie
Offline
Activity: 22
Merit: 0
|
|
October 21, 2014, 03:16:02 AM |
|
Are you sure your device had a working internet connection? Did you do some funky stuff with the same master seed on multiple devices? (we just recently fixed a bug for that scenario, where balance and transaction history would not update correctly)
Hi, sorry for the delayed response. No funky stuff at all. As the BTC price was updating, I must have had a connection. I understand the ASUS phone I am using has a heavily customized UI. As I’m no expert, I was thinking that might be the cause of this problem, as well as the issue I previously reported where the top bar of the Accounts page disappears sometimes. (The disappearing top bar issue is easily remedied by forcing a refresh by rotating the phone.)
|
|
|
|
trasla
|
|
October 21, 2014, 08:02:16 AM |
|
Are you sure your device had a working internet connection? Did you do some funky stuff with the same master seed on multiple devices? (we just recently fixed a bug for that scenario, where balance and transaction history would not update correctly)
Hi, sorry for the delayed response. No funky stuff at all. As the BTC price was updating, I must have had a connection. I understand the ASUS phone I am using has a heavily customized UI. As I’m no expert, I was thinking that might be the cause of this problem, as well as the issue I previously reported where the top bar of the Accounts page disappears sometimes. (The disappearing top bar issue is easily remedied by forcing a refresh by rotating the phone.) In case the problem with a transaction not showing happens again, could you please mail the transaction hash to developers@mycelium.com once you encounter the error? (We will see the mail faster then we see posts here.) We can then check whether there is anything strange in our servers concerning that specific transaction.
|
|
|
|
KLmoney
Newbie
Offline
Activity: 22
Merit: 0
|
|
October 21, 2014, 08:24:17 AM |
|
In case the problem with a transaction not showing happens again, could you please mail the transaction hash to developers@mycelium.com once you encounter the error? (We will see the mail faster then we see posts here.) We can then check whether there is anything strange in our servers concerning that specific transaction. Sure
|
|
|
|
gtraah
|
|
October 21, 2014, 11:56:19 AM Last edit: October 26, 2014, 01:37:19 PM by gtraah |
|
Hi JAN, i recon you can destroy apple pay easily, by enabling our BTC wallets to use the NFC function, diamondcircle in Australia have combined NFC and BTC debit card - Tap & pay directly with bitcoin, Now we can make this feature in the Mycellium wallet and utilize the NFC which is in MOST new androids. hopefully NFC this is still on the cards, it would be next gen shit 4sure -- MYCELLIUM & NFC working together!? pwoahh!!!. Possibly with Peter.R and Sigsafe, now that would b cool 1st - Maybe future-wise Mycellium can make payments directly with merchants with NFC terminals - SEE diamondcircle.net (they already utilized NFC with a BTC debit card no 3rd party, only you +(debit card) + the NFC reader which costs $99) Only you have access to the Private key for the debit card. I actually have one of these in my wallet but no where to use it yet 2nd - there is another little tool which u know about (SIGSAFE) specifically for offline signing with a new mycellium feature, this could be for the more secure payment I guess there are other use cases which we can think off down the road. I really hope this happens Andrew.H
|
|
|
|
|