Pages:
Author

Topic: Electrum 1.9 released (Read 15912 times)

legendary
Activity: 1896
Merit: 1353
March 05, 2014, 01:32:08 PM
Please follow my process...
...

If you select 'restore from seed' and enter any hexadecimal string, it will use it directly as your seed.
It works with any hex string, whether it is a master public key or not.

The wallet created that way is not the same as the original wallet, that produced the master public key.
There is no risk for your original wallet.

Additional note: of course, I do not recommend this method to create a wallet.
There is no guarantee that a user chose hexadecimal string has enough randomness.
member
Activity: 68
Merit: 10
March 03, 2014, 05:30:26 PM
I have now double checked by re-installing Electrum on a fresh XP VM, and I am pretty sure I can confirm the issue, unless I am really mixing things up.

Please follow my process...

I select to restore from seed but then I copy the MPK (128 hex chars), not the seed: https://i.imgur.com/FMOOCFX.png

I get a wallet with my BTCs, and it does not seem a watch-only wallet: http://imgur.com/nZHymGe

I send a payment and get "payment sent" http://imgur.com/MBndxHG

the transaction appears to be signed:

{
    "hex": "01000000013fca0752d65f3903f51a3e7f8b7abd01bdafd255343a261df4bbe230eb93435c00000 0008a47304402202cd08bf90ac63784afb2dcf4f6e97b3c8781d3831c1897d379423d8343f9537c 0220275d30b59d7609508f1a4466e6bc414549c93cd6cda84f1ad9796c8eeb4679b1014104a9999 add8b93702c671b3ebceeab3b5a69bcd60d984372de4d73848b73e13fe3d25d1d9e7ab76f5dd74f abcbe831b44bdf9d8c6e2029344b6f3ec6fd401c2269ffffffff0260182300000000001976a914c b7801827ada1c3e2e7726762eddada2de61c83e88ac20043600000000001976a9147d4977a484da 53b5573032ca6d580996f133a63a88ac00000000",
    "complete": true
}

and seems to have been accepted (even not yet visible on the blockchain) http://imgur.com/jMVqVRV

BTW, the same address shows two transactions I generated earlier today with the same mechanism.

Again, I am very puzzled.

I also checked on the offline PC with Tools-Master Public Key and I get a window "Master Pulic Key" with the same MPK I pasted in the online PC (8206 .... 3835)

EDIT: the transaction in now in the blockchain: http://blockexplorer.com/tx/476f440dea98b03d4c495676e2d169a69e9f5ae963955570ef6f78b45dd03a13#o0
legendary
Activity: 3612
Merit: 1564
March 03, 2014, 04:39:16 PM
Hi ThomasV,
 
I am EXTREMELY puzzled.... Does this mean that the MPK is enough for the software to derive the full seed from it? This sort-of makes offline transactions useless, as the MPK goes to the onlne PC where it could be vulnerable.

I just tried again on a fresh install. Yes, just pasting the MPK into the wrong box creates a fully working wallet, as the software is able to derive the private keys from the Master Private Key. 

I think the name  "Master PUBLIC Key" is EXTREMELY misleading, as the word "Public" makes me think it's harmless to bring it around (i.e. to the online PC)

Did I mix things up, or is this how it's supposed to work?

You mixed things up. The master public key cannot be used to derive the private keys. You probably have the seed in hex confused with the master public key. The MPK consists of 128 hexadecimal digits while the seed is made up of 32 hex digits.
member
Activity: 68
Merit: 10
March 03, 2014, 05:15:24 AM
I entered my master public key on a separate internet connected computer to create a watching only wallet, but if I right click on a public address and click on "private key", I can see the address's private key without it asking me for my password.  Am I wrong or is this in effect no different than having an unencrypted wallet? If someone could hack into my computer, they could see the private keys for all my addresses.  Until this is clarified, I have transferred all my funds out of electrum wallets for the time being (though electrum is otherwise great).

Does this happen to anyone else?

I guess you are talking about the wallet that has your seed (not the watching-only wallet), and that you forgot to encrypt it.
just add a password..

or maybe you selected 'restore from seed' and typed your master public key there

Nope.  It is my watching-only wallet on a computer that has never had a hot wallet on it.  I even erased the watching only wallet, reentered my MPK and it still happens.  However, I compared the private keys shown on the watching-only wallet to the cold storage wallet the private keys are different.  Could a dev or someone explain what is going on?  Does this mean I am okay?

you definitely selected 'restore from seed' instead of 'restore from master public key', and typed your master public key there

Hi ThomasV,
 
I am EXTREMELY puzzled.... Does this mean that the MPK is enough for the software to derive the full seed from it? This sort-of makes offline transactions useless, as the MPK goes to the onlne PC where it could be vulnerable.

I just tried again on a fresh install. Yes, just pasting the MPK into the wrong box creates a fully working wallet, as the software is able to derive the private keys from the Master Private Key. 

I think the name  "Master PUBLIC Key" is EXTREMELY misleading, as the word "Public" makes me think it's harmless to bring it around (i.e. to the online PC)

Did I mix things up, or is this how it's supposed to work?
legendary
Activity: 2674
Merit: 1082
Legendary Escrow Service - Tip Jar in Profile
January 21, 2014, 02:12:19 PM
1.9.7... when you delete a label of an address then its stored only temporarely when you have the label plugin enabled. The empty string isnt saved but the old string is restored.
hero member
Activity: 938
Merit: 1000
January 11, 2014, 03:57:01 PM
Offline transactions had problems; this should be fixed. As far as I understand the Coinbase Buyback plugin let's you buy back coins you sent after a transactions. Please correct me if I'm wrong Smiley
legendary
Activity: 1014
Merit: 1003
VIS ET LIBERTAS
January 11, 2014, 03:21:37 PM
changes:

* Fix for offline signing
* Coinbase Buyback plugin

  Is there a more detailed description of these changes?
legendary
Activity: 1896
Merit: 1353
January 11, 2014, 08:02:45 AM
* Coinbase Buyback plugin

Ah this a way to monetize the software? Good. Some money flowing to the devs for all their hard work is good.

no, it is not.
but I do have plans for that, to be announced soon.
legendary
Activity: 3612
Merit: 1564
January 11, 2014, 05:10:02 AM
* Coinbase Buyback plugin

Ah this a way to monetize the software? Good. Some money flowing to the devs for all their hard work is good.
legendary
Activity: 1896
Merit: 1353
January 11, 2014, 04:12:28 AM
version 1.9.7 is available (source code)
as usual, binaries will follow soon.

changes:
# Release 1.9.7
* Fix for offline signing
* Various bugfixes
* GUI usability improvements
* Coinbase Buyback plugin
member
Activity: 67
Merit: 10
January 07, 2014, 04:37:57 PM
Now it's uploaded but it seems that md5 hashes not matching from the site and the downloaded file...

Why ?
member
Activity: 86
Merit: 16
January 04, 2014, 02:36:25 PM
The 1.9.6 Standalone Executable file does not exists.

Yes, I tried to download the Standalone 1.9.6 and the link does not work.

Same here

https://download.electrum.org/electrum-1.9.6.exe ----> 404 Not Found
legendary
Activity: 1220
Merit: 1015
e-ducat.fr
January 04, 2014, 08:58:22 AM
1.9.6 mac fails to connect to network (red light in lower right) and nothing happens when network button or menu item is clicked/chosen. 1.9.4 works fine.

OS version? <-- could this be mandatory on any comment?

Electrum 1.9.6 does not work on Mac OSX 10.8.5

I had to revert to Electrum 1.9.4 which work fine.
newbie
Activity: 7
Merit: 0
January 03, 2014, 03:14:52 PM
I found a bug in 1.9.6 : If you are disconnected from the net, when you open electrum and choose Restore from seed, you enter the seed, and after it says you are offline it still tries to connect to the server, and it hangs there doing nothing. In windows you can close the "connecting" window and Electrum pops up, but in linux there is no close button in gnome so it just hangs there. Thanks.
sr. member
Activity: 447
Merit: 250
January 01, 2014, 02:53:14 AM
The 1.9.6 Standalone Executable file does not exists.

Yes, I tried to download the Standalone 1.9.6 and the link does not work.
legendary
Activity: 2674
Merit: 1082
Legendary Escrow Service - Tip Jar in Profile
December 26, 2013, 09:58:32 PM
1.9.6 has a bug. You cant chose more than one source address. Firstly... if you chose a second one then the first one is deleted. Secondly. If you take some time than the source addresses are deleted because of the all-deleting redraw... so at the moment the priorize feature would be better than the actual state.
hero member
Activity: 532
Merit: 500
Are you like these guys?
December 20, 2013, 11:13:33 AM

I have the same problem.

if you find the solution

please tell meee Smiley
newbie
Activity: 29
Merit: 0
December 20, 2013, 11:09:14 AM
i have the same problem.

if you find the solution please tell meee Smiley
newbie
Activity: 29
Merit: 0
December 20, 2013, 10:55:24 AM
ive got the same problem, if you find a solution please tell meee Smiley
newbie
Activity: 7
Merit: 0
December 20, 2013, 08:44:37 AM
Is there a way to disable the Used address hiding ? If there isn't, could you please include an option in the preferences to remove it ? Thanks.
I personally really don't like it for simplicity's sake.
Pages:
Jump to: