Bitcoin Forum
May 04, 2024, 09:37:26 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 [11]  All
  Print  
Author Topic: Electrum 1.9 released  (Read 15912 times)
adamas
Legendary
*
Offline Offline

Activity: 1014
Merit: 1003


VIS ET LIBERTAS


View Profile WWW
January 11, 2014, 07:21:37 PM
 #201

changes:

* Fix for offline signing
* Coinbase Buyback plugin

  Is there a more detailed description of these changes?

"Es ist kein Zeichen geistiger Gesundheit, gut angepasst an eine kranke Gesellschaft zu sein."
1714815446
Hero Member
*
Offline Offline

Posts: 1714815446

View Profile Personal Message (Offline)

Ignore
1714815446
Reply with quote  #2

1714815446
Report to moderator
1714815446
Hero Member
*
Offline Offline

Posts: 1714815446

View Profile Personal Message (Offline)

Ignore
1714815446
Reply with quote  #2

1714815446
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714815446
Hero Member
*
Offline Offline

Posts: 1714815446

View Profile Personal Message (Offline)

Ignore
1714815446
Reply with quote  #2

1714815446
Report to moderator
Tachikoma
Hero Member
*****
Offline Offline

Activity: 938
Merit: 1000



View Profile WWW
January 11, 2014, 07:57:01 PM
 #202

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

Electrum: the convenience of a web wallet, without the risks | Bytesized Seedboxes BTC/LTC supported
SebastianJu
Legendary
*
Offline Offline

Activity: 2674
Merit: 1082


Legendary Escrow Service - Tip Jar in Profile


View Profile WWW
January 21, 2014, 06:12:19 PM
 #203

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.

Please ALWAYS contact me through bitcointalk pm before sending someone coins.
serendib
Member
**
Offline Offline

Activity: 68
Merit: 10


View Profile
March 03, 2014, 09:15:24 AM
 #204

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?
Abdussamad
Legendary
*
Offline Offline

Activity: 3612
Merit: 1564



View Profile
March 03, 2014, 08:39:16 PM
 #205

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.
serendib
Member
**
Offline Offline

Activity: 68
Merit: 10


View Profile
March 03, 2014, 09:30:26 PM
 #206

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
ThomasV (OP)
Moderator
Legendary
*
Offline Offline

Activity: 1896
Merit: 1353



View Profile WWW
March 05, 2014, 05:32:08 PM
 #207

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.

Electrum: the convenience of a web wallet, without the risks
Pages: « 1 2 3 4 5 6 7 8 9 10 [11]  All
  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!