nioc
Legendary
Offline
Activity: 1624
Merit: 1008
|
|
April 05, 2014, 01:53:01 AM |
|
Dear Bitcoiners, Since the 1st of january I have officially left my previous job (computer scientist at INRIA) in order to work full time on the development of Electrum. My plan is to create a company, Electrum Technologies, that will distribute the Electrum software, and sell related services. This company project is now officially supported by the incubator of the french region Lorraine ( http://incubateurlorrain.org/ ); we signed the contract yesterday. I am now working on version 2.0 of Electrum. The following features are under development: 1. A Patricia tree data structure, also called "Ultimate Blockchain Compression", will be implemented in Electrum servers. This data structure allows a client to get the balance of any address instantly, and it will also generate a "proof of completeness" (the root hash of the patricia tree), that can be used to check that the server sent all UTXOs related to a given address to the client. A first implementation of this patricia tree was recently completed, and is available in the 'fulltree' branch of the Electrum server. This prototype uses a 256-way branching, and can import recent blocks at 2s/block. Following maaku's suggestion ( https://github.com/maaku/bips/blob/master/drafts/auth-trie.mediawiki ), I plan to upgrade it with binary branching. I also look forward to maaku's C++ implementation, which should be much faster than Python. 2. Version 2.0 will use BIP32 wallets with multiple accounts (this feature was initially planned for 1.9, but it had to be postponed) Some of these accounts will have no "gap limit", so that merchants can create arbitrary numbers of addresses without messing with the internal parameters of their wallet. 3. Version 2.0 will have a daemon mode, that remains always connected, and that can be queried with json-rpc. This means that shell scripts will be able to use multiple Electrum commands without without opening and closing sockets for each command. 4. A 2-factor authentication service using multisig addresses is under development, that will be available in Electrum through a paying plugin. I made a demonstration of that service in Barcelona last fall, during the meeting organized by genjix. I am now working with lawyers, in order to define the terms of use for that service. The ETA for version 2.0 (including points 2 and 3) is about 1 month from now. The multisig service (4) will probably require an extra month in order to be finalized.
I am looking forward to the coming months, and I hope to deliver the best possible software. Thomas Note: I will attend the Berlin conference in february; send me a note if you want to meet me there. Any updates?
|
|
|
|
ThomasV (OP)
Moderator
Legendary
Offline
Activity: 1896
Merit: 1353
|
|
April 05, 2014, 09:42:45 AM |
|
Any updates?
Sure Points 1 and 3 have been addressed, and I made another release a few weeks ago, version 1.9.8. The 1.9.8 client uses new servers with that Patricia tree ("ultimate blockchain compression"). The daemon mode works on linux, but it needs to be fixed on other platforms. Concerning points 2 and 4, more development is needed. You can check the progress on github.
|
Electrum: the convenience of a web wallet, without the risks
|
|
|
jubalix
Legendary
Offline
Activity: 2646
Merit: 1023
|
|
April 08, 2014, 12:22:59 AM |
|
Congrats
I love electrum it has so many features.
However the depth of features may not be apparent to the novice user. Some sort of UX change to bring some of the buttons like freeze etc to the fore front may be useful. Eg I like to control what addresses send and recieve what.
The only technical nag I have is as posited before....If repeated public spending from addresses some how builds up a picture of the original MPK and private key....which was answered no, but it some how sits in the back of my mind that there must be some sort of backwards linkage.
Apart from that I struggle to thing of anything I could even want electrum to do better....it does everything so well.
|
|
|
|
jonald_fyookball
Legendary
Offline
Activity: 1302
Merit: 1008
Core dev leaves me neg feedback #abuse #political
|
|
May 20, 2014, 07:33:05 PM Last edit: May 20, 2014, 08:16:30 PM by jonald_fyookball |
|
Congrats
I love electrum it has so many features.
However the depth of features may not be apparent to the novice user. Some sort of UX change to bring some of the buttons like freeze etc to the fore front may be useful. Eg I like to control what addresses send and recieve what.
The only technical nag I have is as posited before....If repeated public spending from addresses some how builds up a picture of the original MPK and private key....which was answered no, but it some how sits in the back of my mind that there must be some sort of backwards linkage.
Apart from that I struggle to thing of anything I could even want electrum to do better....it does everything so well.
Well I'm not an expert, but here's what I think: Seems unlikely because each address is created using a double sha-256 hash of the sum of the address sequence and the MPK. So you'd have to have some pretty advanced crypto cracking there just to figure out The MPK. Even if you knew the MPK, the master private key would be protected by ECDSA. But what may be dangerous is revealing one private key in the wallet may compromise the whole wallet. It says so in a warning message if you try to export your keys. If you want extra security for a cold wallet, simply create a new cold wallet and send your funds to a single address there.
|
|
|
|
RustyNomad
|
|
October 11, 2014, 10:57:45 AM |
|
Was wondering whether there is any updates on the progress made on Electrum 2.0?
Will there be a beta phase for testing?
|
|
|
|
Totscha
|
|
November 06, 2014, 01:01:58 PM |
|
I'm bumping this thread. Basicaly I'd like to know the progress with 2.0 too.
|
|
|
|
ThomasV (OP)
Moderator
Legendary
Offline
Activity: 1896
Merit: 1353
|
|
November 12, 2014, 06:25:38 AM |
|
obviously it's taking much more time than I initially planned; sorry about that.
|
Electrum: the convenience of a web wallet, without the risks
|
|
|
Totscha
|
|
November 27, 2014, 11:57:29 AM |
|
obviously it's taking much more time than I initially planned; sorry about that.
No worries, I understand how ETAs given by developers work (being one myself). But still, any rough idea about the new ETA?
|
|
|
|
wosch76
Legendary
Offline
Activity: 942
Merit: 1026
|
|
December 08, 2014, 08:58:05 AM |
|
obviously it's taking much more time than I initially planned; sorry about that.
No worries, I understand how ETAs given by developers work (being one myself). But still, any rough idea about the new ETA? Please give us an update.
|
|
|
|
siampumpkin
|
|
December 10, 2014, 03:57:46 PM |
|
Is it going to include support for the Hardware Wallet usb key?
|
|
|
|
wosch76
Legendary
Offline
Activity: 942
Merit: 1026
|
|
December 15, 2014, 02:09:12 PM |
|
Is it going to include support for the Hardware Wallet usb key?
That should be included and is already in the beta and that's the reason why I ask when the v2.0 is released
|
|
|
|
siampumpkin
|
|
December 16, 2014, 12:50:43 PM |
|
Is it going to include support for the Hardware Wallet usb key?
That should be included and is already in the beta and that's the reason why I ask when the v2.0 is released I need it in a windows version that I don't have to compile. Thanks.
|
|
|
|
wosch76
Legendary
Offline
Activity: 942
Merit: 1026
|
|
December 18, 2014, 09:39:30 AM |
|
Is it going to include support for the Hardware Wallet usb key?
That should be included and is already in the beta and that's the reason why I ask when the v2.0 is released I need it in a windows version that I don't have to compile. Thanks. me too. that's why I asked several times now for the compiled dummy-proofed windows version I bought the Hardware Wallet on Black Friday and wanna use it with electrum
|
|
|
|
siampumpkin
|
|
December 24, 2014, 02:21:38 PM |
|
Is it going to include support for the Hardware Wallet usb key?
That should be included and is already in the beta and that's the reason why I ask when the v2.0 is released I need it in a windows version that I don't have to compile. Thanks. me too. that's why I asked several times now for the compiled dummy-proofed windows version I bought the Hardware Wallet on Black Friday and wanna use it with electrum Ditto that. Looking forward to it. Please!
|
|
|
|
gsupp
|
|
January 08, 2015, 11:59:51 PM |
|
Electrum 2.0 progress?
|
|
|
|
ThomasV (OP)
Moderator
Legendary
Offline
Activity: 1896
Merit: 1353
|
|
January 23, 2015, 10:48:33 AM |
|
The two-factor authentication plugin was merged yesterday. There will be a beta release next week.
|
Electrum: the convenience of a web wallet, without the risks
|
|
|
Totscha
|
|
January 23, 2015, 11:22:28 AM |
|
The two-factor authentication plugin was merged yesterday. There will be a beta release next week.
Hooray!
|
|
|
|
siampumpkin
|
|
January 25, 2015, 10:00:47 AM |
|
The two-factor authentication plugin was merged yesterday. There will be a beta release next week.
Will a link be posted here for that or on the Electrum website? Thanks for the effort. Also, will that include support for both BTChip and Trezor?
|
|
|
|
siampumpkin
|
|
January 31, 2015, 05:27:39 AM |
|
The two-factor authentication plugin was merged yesterday. There will be a beta release next week.
Will a link be posted here for that or on the Electrum website? Thanks for the effort. Also, will that include support for both BTChip and Trezor? Any updates on this? Thanks
|
|
|
|
Madness
|
|
January 31, 2015, 09:35:27 AM |
|
Wow , really awesome news , keep up the good work mate and thanks for the sacrifice you did I guess (leaving your job) was you the creator of Electrum BTC Wallet in the first place or you are just developping it . btw it would be nice if you can add more features like generating more adresses because I don't think that 5 adresses is enough to be honest also making adresses (multisig) that start with number three .
~ Madness
|
|
|
|
|