tupdate release notes - electrum - Electrum Bitcoin wallet HTML git clone https://git.parazyd.org/electrum DIR Log DIR Files DIR Refs DIR Submodules --- DIR commit 1e392313443685ed1dfc2751560b0ffc30a8eff5 DIR parent c7f89da934a48cf8960cbdc789cc5bf032546259 HTML Author: ThomasV <thomasv@gitorious> Date: Wed, 25 Feb 2015 11:12:47 +0100 update release notes Diffstat: M RELEASE-NOTES | 69 ++++++++++++++++++------------- 1 file changed, 41 insertions(+), 28 deletions(-) --- DIR diff --git a/RELEASE-NOTES b/RELEASE-NOTES t@@ -1,37 +1,48 @@ # Release 2.0 - * New address derivation (BIP32). + * Before you upgrade, make sure you have saved your wallet seed on + paper. - * New seed phrase format: 8 bits of the seed phrase are used to store - a version number. The current version number (0x01) refers to the - default wallet structure. The version number also serves as a - checksum for the seed, and it will prevent the import of seeds from - incompatible wallets. + * Documentation is now hosted on a wiki: http://electrum.orain.org - * Compact serialization format for unsigned or partially signed - transactions, that includes the master public key and derivation - needed to sign inputs. This allows to send partially signed - transactions using QR codes + * New seed derivation method (not compatible with BIP39). The seed + phrase includes a version number, that refers to the wallet + structure. The version number also serves as a checksum, and it + will prevent the import of seeds from incompatible wallets. Old + Electrum seeds are still supported. + + * New address derivation (BIP32). Standard wallets are single account + and use a gap limit of 20. - * Deterministic Multisig wallets using parallel BIP32 derivations and + * Support for Multisig wallets using parallel BIP32 derivations and P2SH addresses (2 of 2, 2 of 3). - * New plugins: - - TrustedCoin: two-factor authentication using 2 of 3 multisig and - Google Authenticator - - Trezor: support for the Trezor hardware wallet by SatoshiLabs - - Cosigner Pool: encrypted communication channel for multisig - wallets, to send and receive partially signed transactions - - Audio Modem: send and receive transactions by sound - - OpenAlias: pay to openalias addresses - - * Support for BIP70: payment requests - - Verification of the signature chain uses tlslite. + * Compact serialization format for unsigned or partially signed + transactions, that includes the BIP32 master public key and + derivation needed to sign inputs. Serialized transactions can be + sent to cosigners or to cold storage using QR codes. + + * Support for BIP70 payment requests: + - Verification of the chain of signatures uses tlslite. - In the GUI, payment requests are shown in the 'Invoices' tab. - * New 'Receive' tab: + * Two-factor authentication plugin using TrustedCoin's cosigning + service. It uses 2 of 3 multisig wallets and Google + Authenticator. These wallets can be deterministically restored from + seed without Trustedcoin's server. + + * Support for hardware wallets: Trezor (Satoshilabs) and Btchip (Ledger). + + * Cosigner Pool plugin: encrypted communication channel for multisig + wallets, to send and receive partially signed transactions. + + * Audio Modem plugin : send and receive transactions by sound + + * OpenAlias plugin: send bitcoins to aliases verified using DNSSEC + + * New 'Receive' tab in the GUI: - create and manage payment requests, with QR Codes - - the former Receive tab was renamed to 'Addresses' + - the former 'Receive' tab was renamed to 'Addresses' - the former Point of Sale plugin is replaced by a resizeable window that pops up if you click on the QR code t@@ -45,11 +56,13 @@ * More watching-only functionality: Create wallets to monitor any address of choice by entering a list of addresses in the install wizard - * Wallet files are saved as JSON instead of Python. - - * Client supports servers with SSL certificates signed by a CA. + * New file format: Wallets files are saved as JSON. Note that new + wallet files cannot be read by older versions of Electrum. Old + wallet files will be converted to the new format; this operation + may take some time, because public keys will be derived for each + address of your wallet. - * Documentation is now hosted on a wiki: http://electrum.orain.org + * The SSL certificate of Electrum servers can be signed by a CA. * ECIES encrypt/decrypt methods, availabe in the GUI and using the command line: