Bitcoin Forum
March 19, 2024, 06:00:30 AM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 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 ... 125 »
  Print  
Author Topic: Mycelium Bitcoin Wallet  (Read 586097 times)
DaveF
Legendary
*
Offline Offline

Activity: 3416
Merit: 6106


Crypto Swap Exchange


View Profile WWW
October 06, 2014, 01:35:04 AM
 #1001



Issue number one:  
He probably needs a data recovery specialist.  I say probably, because the shop he took the phone to told him there's more to this phone's problems than a broken screen.  Something in the circuitry was damaged.  So getting the keys out of memory is going to require expert help.  Any ideas?

Issue number one is much more important.

Make /model of phone?
Why do they think circuitry was damaged? It takes a hell of a lot of impact force to kill a circuit board.
-Dave

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
1710828030
Hero Member
*
Offline Offline

Posts: 1710828030

View Profile Personal Message (Offline)

Ignore
1710828030
Reply with quote  #2

1710828030
Report to moderator
"Bitcoin: the cutting edge of begging technology." -- Giraffe.BTC
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1710828030
Hero Member
*
Offline Offline

Posts: 1710828030

View Profile Personal Message (Offline)

Ignore
1710828030
Reply with quote  #2

1710828030
Report to moderator
1710828030
Hero Member
*
Offline Offline

Posts: 1710828030

View Profile Personal Message (Offline)

Ignore
1710828030
Reply with quote  #2

1710828030
Report to moderator
trasla
Hero Member
*****
Offline Offline

Activity: 707
Merit: 500



View Profile
October 06, 2014, 09:27:12 AM
 #1002

I remember I asked about encrypted text import before.  It would make sense to have it.

Its in our issue tracker, we will walk through all those issues and feature requests which have been piling up once we got the HD version out to production Smiley
mmortal03
Legendary
*
Offline Offline

Activity: 1762
Merit: 1010


View Profile
October 06, 2014, 09:58:53 AM
 #1003

1.2.2 is out. This is a minor update which adds a few Local Trader features based on user request:

 - Added 'Info' button next to 'Buy' button so you can see information about the seller before starting a trade.
 - Add USD price for 1 BTC using small fonts for ads that are on a different currency.
 - You can now change the currency when creating/editing a sell ad
 - You can now see your receiving address before a trade starts (if you have more than one address)

Screenshot

Local Trader now has 1311 traders, 969 ads, and has conducted 124 trades with a total volume of 111 BTC. Every trade has two traders.
We are working on a google map that displays all the ads world-wide

- Jan

Is this the latest changelog for the main (non-beta, non-testnet) branch? Can you link to these (and the beta, testnet version changelogs) in the OP? It's hard to find these throughout the thread.
Jan (OP)
Legendary
*
Offline Offline

Activity: 1043
Merit: 1002



View Profile
October 06, 2014, 10:38:35 AM
 #1004

1.2.2 is out. This is a minor update which adds a few Local Trader features based on user request:

 - Added 'Info' button next to 'Buy' button so you can see information about the seller before starting a trade.
 - Add USD price for 1 BTC using small fonts for ads that are on a different currency.
 - You can now change the currency when creating/editing a sell ad
 - You can now see your receiving address before a trade starts (if you have more than one address)

Screenshot

Local Trader now has 1311 traders, 969 ads, and has conducted 124 trades with a total volume of 111 BTC. Every trade has two traders.
We are working on a google map that displays all the ads world-wide

- Jan

Is this the latest changelog for the main (non-beta, non-testnet) branch? Can you link to these (and the beta, testnet version changelogs) in the OP? It's hard to find these throughout the thread.

The latest generally available version is 1.3.3, and the  release notes were published here:
v1.3.3 was released to Google Play store, github, and our site.

The list of changes from last regular release include:

* Generic scan button in the main view - Use this to quickly scan QR codes to send bitcoins. In the future, this may be used to quickly log into websites with BitID.
* Improvements to barcode scanning with flashlight toggle and autofocus setting
* Email notifications for LocalTrader - Google Push Notifications system is still kind of unreliable, and we can't fix it because it's Google servers that are having issues, so this is a fix until we figure out something better.
* Fixes and connectivity fallback for dns issues - A few days ago we had an issue where our domain name, which is pointing to our servers, was temporarily turned off by our provider while they verified that we are who we say we are. Should this happen again, wallets will switch to contacting our servers with their IP numbers directly (this is also likely temporary, until we move everything to Tor)
* Various crash fixes

We think that this will be the last feature update for the non-HD version. Stay tuned for an upcoming Mycelium HD release.
I have added the above to the OP

(You can see all the releases/tags in the GitHub repository here: https://github.com/mycelium-com/wallet/tags but unfortunately we haven't linked the release notes of the individual versions to the GitHub repository.)

Mycelium let's you hold your private keys private.
Rassah
Moderator
Legendary
*
Offline Offline

Activity: 1680
Merit: 1035



View Profile WWW
October 07, 2014, 02:37:37 PM
 #1005

Might as well replace the OP with the newest one

Mycelium 2.0 HD - Welcome to the future

Quote
    Address reuse is not for me
    So I am waiting for HD
    For even greater satisfaction
    I want to label my transaction
    And then there is a third temptation
    Cold spend with zero confirmation

    That's why I beg you, please:
    Release!
    -- Jan Dreske (Mycelium Developer anxious to get this thing out to the public)

Over the summer the Mycelium dev team has been working hard to make Mycelium 2.0 a reality. Our 200+ beta testers have given us great feedback and today, our biggest and most significant wallet update has finally been released for everyone.

Direct download: https://mycelium.com/bitcoinwallet
On Google Play we use staged rollout, where it is released gradually over the next few days: https://play.google.com/store/apps/details?id=com.mycelium.wallet



New Features:

* Added support for BIP32/BIP44 compliant HD accounts based on a single master seed
* A much simpler backup that uses a word list to backup all your HD accounts (BIP39)
* No more address reuse, which greatly increases privacy
* You can label transactions in transaction history
* Transactions can be created with poor or no internet connectivity, and be broadcast later
* You can now have unlimited number of watch-only addresses
* Cold Storage spending now let's you spend unconfirmed inputs


What does HD mean?

HD is short for Hierarchical Deterministic. Typically, bitcoin wallets generate each new bitcoin address from a unique random number, requiring a separate backup of each new address. To avoid losses from lack of backups, such wallets use a single bitcoin address for all your transactions. HD wallets instead use a “master seed” (a single large random number), to derive all future bitcoin addresses sequentially from that single seed. This means that you only need to make a backup once, and all the keys generated by an HD wallet can be restored at any time in the future just from that single master seed. HD wallets greatly improve your privacy by being able to keep generating new addresses. If you use the same address continuously all your transactions will be associated with a single address, and because all bitcoin transactions are public anyone can see what addresses you are sending funds to, and calculate your total balance. With an HD account new addresses are created whenever you send and receive funds, making your transaction activity and total balance very hard to track.


But I liked it the way it was! Will I have to change the way I use it?

All your keys, addresses and address book entries will be retained when you upgrade your app. The tab previously named “Keys” has been renamed to “Accounts.” Your old bitcoin addresses will become single address accounts, and you can continue to use them as before. We do advise that you switch to new HD accounts, though. You will also see your first empty HD account, which you can start using right away.


What about previous backups? Do my old ones still work?

Yes. You can still import keys and addresses you backed up with the previous version of Mycelium Wallet. However, we have removed the ability to create backups of single keys, or create new single addresses accounts. Instead, we advise you to backup your master seed and move your funds to the new HD wallet. As long as you keep your old backups, though, you will be able to recover your legacy accounts using Mycelium. To import a private key, switch to the “Accounts” tab, tap the icon with a key and plus symbol in the upper right corner, and select “Advanced”. Then scan your encrypted private key and enter the password.


Will I be able to continue to use my current Local Trader identity?

Yes. Your Local Trader identity will get carried over to the new version when upgrading along with your private keys.


How do I make a backup?

To create a backup, either tap the “Secure My Funds” button on the main page, or choose “backup” from the menu. You will be shown a list of words, one after the other. Write those words down with pen & paper. You then have to type in the words again, to make sure you got everything right. Store this word list in a safe place! Anybody who obtains this list can access current and future funds in your wallet!
Note: The backup procedure only backs up your HD accounts. Your classic single address accounts are not part of this backup procedure.


How do I restore a backup?

If your phone is lost or damaged you can make a fresh install of the mycelium wallet on a different device. Upon startup, choose “Restore Backup”. Choose 12 as the length of your word list, and let the “password” checkbox unchecked, and proceed to enter your word list. This recreates your master seed and automatically creates and synchronizes your first HD account. It might take some time until your first account is synchronized and the balance updates. If you had more than one account, navigate to the “Accounts” tab, tap the button with a key icon and plus on the upper right corner, and choose “Add HD Account” to re-create your second account, etc. Note: This procedure only restores your HD accounts. To restore your classic accounts you have to manually import each key/address by going to the Accounts tab, click the + button, select Advanced, and then Import. If your previous Mycelium installation had a Local Trader account you can recreate your trader account and data by clicking “Buy/Sell Bitcoins”, select the “My Info” tab, click “Create” and select the account that your local trader identity was associated with.


Can I restore a BIP44 wallet created with other software?

Yes. When you start a fresh install of the app you get the option to restore a backup. You can choose between word lists lengths of 12, 18, or 24 words, and also supply an optional password in accordance with BIP44. This way you can restore all HD accounts generated by other wallets compatible with BIP44 and BIP39. For instance, this allows you to import your TREZOR word list in case your device was lost or damaged so you can quickly move your funds to safety.
hgmichna
Hero Member
*****
Offline Offline

Activity: 695
Merit: 500


View Profile
October 07, 2014, 02:50:06 PM
 #1006

This is really great! Thanks a lot.
mmortal03
Legendary
*
Offline Offline

Activity: 1762
Merit: 1010


View Profile
October 07, 2014, 04:56:16 PM
 #1007

It seems smart to recommend to people on downloading this upgrade that they backup any not backed up single addresses BEFORE installing 2.0 HD. I've always backed up mine immediately, but there might be situations where people haven't. Obviously, they could always send the contents of this address to their new, HD account, I guess, but they might not want to immediately for whatever reason.
ZephramC
Sr. Member
****
Offline Offline

Activity: 475
Merit: 254



View Profile
October 07, 2014, 05:08:59 PM
 #1008

Great!

Quote
For instance, this allows you to import your TREZOR word list in case your device was lost or damaged so you can quickly move your funds to safety.
Just for the sake of symmetry... Can I also use word list generated by Mycelium during HD account backup as input for Trezor?
Jan (OP)
Legendary
*
Offline Offline

Activity: 1043
Merit: 1002



View Profile
October 07, 2014, 06:33:26 PM
 #1009

Great!

Quote
For instance, this allows you to import your TREZOR word list in case your device was lost or damaged so you can quickly move your funds to safety.
Just for the sake of symmetry... Can I also use word list generated by Mycelium during HD account backup as input for Trezor?
Yes, but have in mind that Trezor provides higher security than what you can get on an android device, and by having the same master seed on two platforms gives you the least common denominator... Security wise.
So, I would only do that if my phone was broken.

Mycelium let's you hold your private keys private.
Rassah
Moderator
Legendary
*
Offline Offline

Activity: 1680
Merit: 1035



View Profile WWW
October 08, 2014, 03:56:59 AM
 #1010

It seems smart to recommend to people on downloading this upgrade that they backup any not backed up single addresses BEFORE installing 2.0 HD. I've always backed up mine immediately, but there might be situations where people haven't. Obviously, they could always send the contents of this address to their new, HD account, I guess, but they might not want to immediately for whatever reason.

You can still sort of back up your old addresses manually, by exporting their private keys from the pop-up menu once you highlight the address. But you would have to write the key down yourself.
MsCollec
Legendary
*
Offline Offline

Activity: 1400
Merit: 1000


View Profile
October 09, 2014, 04:43:47 PM
Last edit: October 09, 2014, 05:22:12 PM by MsCollec
 #1011

How can i restore my address using the master seed ?


EDIT: I just saw it in the post above.Thanks Smiley
Newar
Legendary
*
Offline Offline

Activity: 1358
Merit: 1000


https://gliph.me/hUF


View Profile
October 09, 2014, 05:19:14 PM
 #1012


Some thoughts from using the HD version on main-net for a bit:

Previously, as a merchant, I could have used Mycelium with a watch-only address at the shop without worrying employees would be able to get to the BTCs. I don't see that functionality now, unless I'm missing something. I think it is possible, as I have seen a "address generator thingie from a public master seed" website somewhere (probably the Trezor thread). Pardon the non-techie speak.


Synchronising the wallet seems to take a lot longer. Might be (hopefully!) because of the increased user base?


As HD basically means seeds, how can I enter my own dice-derived 24 (for example) word list to use it as an account? I have not yet backup-ed my account, if that makes a difference.

OTC rating | GPG keyid 1DC91318EE785FDE | Gliph: lightning bicycle tree music | Mycelium, a swift & secure Bitcoin client for Android | LocalBitcoins
hgmichna
Hero Member
*****
Offline Offline

Activity: 695
Merit: 500


View Profile
October 09, 2014, 05:19:55 PM
 #1013

Got the update today from Google Play. Looks great.

What is the best way to migrate the old wallets?

How can I create multiple wallets in the new account? Or am I supposed to have multiple accounts if I want to have multiple wallets?

One of my old wallets is labelled, "(Local Trader account key)". How should I migrate that into the new account?

I haven't tried much yet. Thought it may be easier to ask, particularly because it is possible that other users have the same questions.

What I did try is to receive bitcoins into the new account. I thought somebody here explained that a new temporary wallet is created for each bitcoin reception, but when I tapped the Receive button, it showed the same single account address.

Does anybody have a good idea how to encrypt the paper backup, at least a little bit? With a method that does not require a computer?
trasla
Hero Member
*****
Offline Offline

Activity: 707
Merit: 500



View Profile
October 09, 2014, 05:39:07 PM
 #1014


Some thoughts from using the HD version on main-net for a bit:

Previously, as a merchant, I could have used Mycelium with a watch-only address at the shop without worrying employees would be able to get to the BTCs. I don't see that functionality now, unless I'm missing something. I think it is possible, as I have seen a "address generator thingie from a public master seed" website somewhere (probably the Trezor thread). Pardon the non-techie speak.


Synchronising the wallet seems to take a lot longer. Might be (hopefully!) because of the increased user base?


As HD basically means seeds, how can I enter my own dice-derived 24 (for example) word list to use it as an account? I have not yet backup-ed my account, if that makes a difference.

You can still have watch only addresses, tap the key plus button in accounts tab, select advanced, scan to import.

Synchronizing takes a bit longer the first time, because for HD some address discovery has to take place, but it should be fast for the next times.

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).
HostFat
Staff
Legendary
*
Offline Offline

Activity: 4200
Merit: 1202


I support freedom of choice


View Profile WWW
October 09, 2014, 05:44:08 PM
 #1015

What is your opinion on this idea?

I would really like to see this feature implemented in one client (or in each one)
It doesn't seems so hard to do, it just need watch-only addresses from the merchant side and the a counter of the amount of Bitcoin based on the price at the time of the transaction.

Quote from: giszmo
The hackathon thread inspired me to share an idea for an Android app that should not take more than a weekend to code:
I want an Android App that allows me to run deals with physical places to accept bitcoins into my wallet. The app should keep both me the bitcoin junkie and the what-is-bitcoin-merchant updated of our mutual dept.

- The merchant should be able to type in the price in any currency (google converts to USD, bitstamp converts to BTC, later updates will support formulas using vwap, min, max, etc.. Later updates will also be able to detect tipps)
- The app should be able to show a QR-Code with amount
- The merchant should know (sound) when the bitcoins arrived (blockchain.info has an api for that, later a dedicated server could take over)
- The bitcoin junkie should also get alerted of his updated debt.

When the merchant receives fiat from the bitcoin junkie, he should be able to tell the app.
The bitcoin junkie part of the app should be able to keep track of more than one merchants. Cloud to device messaging would be a bonus.
Improvements would be to incorporate fees for fiat delivery delays (parties should be able to agree on for example "weekly settlement is free but any day delay costs 1%), limits on the amount of bitcoins to be bought ("I help you get started with bitcoin but will only buy up to $200 per month"), merchants should be able to link to several bitcoin junkies, too (maybe the one would handle big volume but the other would take no fee etc.).
It would help people to accept bitcoins in a bitpay way so they never actually touch bitcoins and don't need to worry about volatility or regulations as in their books it's just the bitcoin junkie who owes them fiat. I'm interested in any feedback as I'm an Android developer I'm thinking of doing this myself but would be in to participate in an open source project or would be happy to see others get this going as an open source project.
http://www.reddit.com/r/Bitcoin/comments/1qsxue/decentralized_bitpaylike_service/

NON DO ASSISTENZA PRIVATA - http://hostfatmind.com
trasla
Hero Member
*****
Offline Offline

Activity: 707
Merit: 500



View Profile
October 09, 2014, 05:47:49 PM
 #1016

Got the update today from Google Play. Looks great.

What is the best way to migrate the old wallets?

How can I create multiple wallets in the new account? Or am I supposed to have multiple accounts if I want to have multiple wallets?

One of my old wallets is labelled, "(Local Trader account key)". How should I migrate that into the new account?

I haven't tried much yet. Thought it may be easier to ask, particularly because it is possible that other users have the same questions.

What I did try is to receive bitcoins into the new account. I thought somebody here explained that a new temporary wallet is created for each bitcoin reception, but when I tapped the Receive button, it showed the same single account address.

Does anybody have a good idea how to encrypt the paper backup, at least a little bit? With a method that does not require a computer?

All your keys, including local trader identity, will automatically get migrated when you upgrade. In case you uninstalled, import your keys from the backup. If you want your local trader identity back, import the corresponding key, select it, and hit create in local trader my info tab.

For HD accounts, you get a new receiving address whenever you receive  money.


Consider reading the FAQ, there are detailed explanations.
(hit menu in the app, then help)
Newar
Legendary
*
Offline Offline

Activity: 1358
Merit: 1000


https://gliph.me/hUF


View Profile
October 09, 2014, 06:55:42 PM
 #1017

[...]
You can still have watch only addresses, tap the key plus button in accounts tab, select advanced, scan to import.
[...]

Yeah, but how about HD watch only? Sort of what Trezor does when you unplug the device. You still can request more receiving addresses as you please, but to spend you need to plug it back in.


OTC rating | GPG keyid 1DC91318EE785FDE | Gliph: lightning bicycle tree music | Mycelium, a swift & secure Bitcoin client for Android | LocalBitcoins
trasla
Hero Member
*****
Offline Offline

Activity: 707
Merit: 500



View Profile
October 09, 2014, 07:08:58 PM
 #1018

Ah, yes, HD watchonly does not work yet, but is a planned feature.

[...]
You can still have watch only addresses, tap the key plus button in accounts tab, select advanced, scan to import.
[...]

Yeah, but how about HD watch only? Sort of what Trezor does when you unplug the device. You still can request more receiving addresses as you please, but to spend you need to plug it back in.


MarcoPon
Member
**
Offline Offline

Activity: 61
Merit: 10


View Profile WWW
October 09, 2014, 07:34:05 PM
 #1019

Had the time to play with the new version with HD wallets just now.
I have to say that, as usual, the backup part is very well made and thought out: clear and simple.
Congratulations!
mmortal03
Legendary
*
Offline Offline

Activity: 1762
Merit: 1010


View Profile
October 10, 2014, 06:38:53 AM
 #1020

Ah, yes, HD watchonly does not work yet, but is a planned feature.

[...]
You can still have watch only addresses, tap the key plus button in accounts tab, select advanced, scan to import.
[...]

Yeah, but how about HD watch only? Sort of what Trezor does when you unplug the device. You still can request more receiving addresses as you please, but to spend you need to plug it back in.



I look forward to such a feature. I don't know how you'd sign transactions on a phone by way of an external device that stores your private key (e.g. how Armory does it), but it would be awesome to see.
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 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 ... 125 »
  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!