Clients: Difference between revisions

From Bitcoin Wiki
Jump to navigation Jump to search
Add key
Justmoon (talk | contribs)
Transposed table switching rows and columns, see talk page "Orientation".
Line 12: Line 12:
<!-- please keep this alphabetic -->
<!-- please keep this alphabetic -->
{| class='wikitable' style='text-align: center'
{| class='wikitable' style='text-align: center'
! Client !! Armory !! Bitcoin Wallet !! {{CLGood|Bitcoin-Qt}} !! bitcoind !! Electrum !! MultiBit !! My Wallet
! Client !! Get Started !! Audience !! Wallet Security !! Network Security !! Backups !! Setup Time !! Disk Space !! Maturity !! License !! Multi-user !! Available for
|-
|-
! Get Started
! Armory || [http://bitcoinarmory.com/index.php/get-armory Download] || Power users || {{CLGood|Encryption}} || Addon || {{CLBest|One-time}} || Varies || {{CLBad|2+ GB}} || Jul 2011 || AGPLv3 || {{CLBest|Multi-wallet}} || {{CLLinux}}{{CLWin}}
| [http://bitcoinarmory.com/index.php/get-armory Download] || [https://play.google.com/store/apps/details?id=de.schildbach.wallet Download] || [http://sourceforge.net/projects/bitcoin/files/Bitcoin/ Download] || [http://sourceforge.net/projects/bitcoin/files/Bitcoin/ Download] || [http://ecdsa.org/electrum/ Download] || [http://multibit.org/releases.html Download] || [https://blockchain.info/wallet/new eWallet]
|-
|-
! Audience
! Bitcoin Wallet || [https://play.google.com/store/apps/details?id=de.schildbach.wallet Download] || {{CLGood|End-users}} || {{CLGood|Isolated}} || Partial || Manual || 1 hour || 30 MB || Mar 2011 || GPLv3 || No || {{CLAndroid}}
| Power users || {{CLGood|End-users}} || {{CLGood|End-users}} || Programmers || Power users || {{CLGood|End-users}} || {{CLBest|Everyone}}
|-
|-
! Wallet Security
! {{CLGood|Bitcoin-Qt}} || [http://sourceforge.net/projects/bitcoin/files/Bitcoin/ Download] || {{CLGood|End-users}} || {{CLGood|Encryption}} || {{CLBest|Full}} || Manual || {{CLBad|Hours}} || {{CLBad|2+ GB}} || {{CLGood|May 2011}} || MIT || No || {{CLLinux}}{{CLMac}}{{CLWin}}
| {{CLGood|Encryption}} || {{CLGood|Isolated}} || {{CLGood|Encryption}} || {{CLGood|Encryption}} || {{CLGood|Encryption}} || {{CLBad|None}} || {{CLGood|Encryption}}
<!-- CLBest is for multisig-based -->
|-
|-
! Network Security
! bitcoind || [http://sourceforge.net/projects/bitcoin/files/Bitcoin/ Download] || Programmers || {{CLGood|Encryption}} || {{CLBest|Full}} || Manual || {{CLBad|Hours}} || {{CLBad|2+ GB}} || {{CLBest|Aug 2009}} || MIT || {{CLGood|Virtual accounts}} || {{CLLinux}}{{CLWin}}
| Addon || Partial || {{CLBest|Full}} || {{CLBest|Full}} || Minimal || Partial || {{CLBad|Remote}}
|-
|-
! Backups
! Electrum || [http://ecdsa.org/electrum/ Download] || Power users || {{CLGood|Encryption}} || Minimal || {{CLBest|Memorized}} || {{CLGood|Minutes}} || {{CLGood|5 MB}} || Nov 2011 || GPLv3 || No || {{CLLinux}}{{CLWin}}
| {{CLBest|One-time}} || Manual || Manual || Manual || {{CLBest|Memorized}} || {{CLBad|No}} || {{CLGood|Automatic}}
|-
|-
! Setup Time
! MultiBit || [http://multibit.org/releases.html Download] || {{CLGood|End-users}} || {{CLBad|None}} || Partial || {{CLBad|No}} || 1 hour || 50 MB || Jul 2011 || MIT || {{CLBest|Multi-wallet}} || {{CLLinux}}{{CLMac}}{{CLWin}}
| Varies || 1 hour || {{CLBad|Hours}} || {{CLBad|Hours}} || {{CLGood|Minutes}} || 1 hour || {{CLGood|Minutes}}
<!-- CLBest is for instant (no setup) -->
|-
|-
! Disk Space
! My Wallet || [https://blockchain.info/wallet/new eWallet] || {{CLBest|Everyone}} || {{CLGood|Encryption}} || {{CLBad|Remote}} || {{CLGood|Automatic}} || {{CLGood|Minutes}} || {{CLBest|None}} || Dec 2011 || BSD* || {{CLBest|Yes}} || {{CLAndroid}}{{CLiOS}}{{CLLinux}}{{CLMac}}{{CLWin}}
| {{CLBad|2+ GB}} || 30 MB || {{CLBad|2+ GB}} || {{CLBad|2+ GB}} || {{CLGood|5 MB}} || 50 MB || {{CLBest|None}}
|-
! Maturity
| Jul 2011 || Mar 2011 || {{CLGood|May 2011}} || {{CLBest|Aug 2009}} || Nov 2011 || Jul 2011 || Dec 2011
|-
! License
| AGPLv3 || GPLv3 || MIT || MIT || GPLv3 || MIT || BSD*
|-
! Multi-user
| {{CLBest|Multi-wallet}} || No || No || {{CLGood|Virtual accounts}} || No || {{CLBest|Multi-wallet}} || {{CLBest|Yes}}
|-
! Available For
| {{CLLinux}}{{CLWin}} || {{CLAndroid}} || {{CLLinux}}{{CLMac}}{{CLWin}} || {{CLLinux}}{{CLWin}} || {{CLLinux}}{{CLWin}} || {{CLLinux}}{{CLMac}}{{CLWin}} || {{CLAndroid}}{{CLiOS}}{{CLLinux}}{{CLMac}}{{CLWin}}
|}
|}
<!-- For Wallet Security: CLBest is reserved for multisig-based -->


<references/>
<references/>

Revision as of 09:18, 2 August 2012

This table compares the features of the different clients.

Feature key

Wallet Security
How well the client protects your private keys from people with access to the machine the wallet is stored on. The private keys can be encrypted, for example.
Network Security
Clients which more fully implement the Bitcoin network protocol are safer -- they can't be as easily tricked by powerful attackers. A client which fully implements the protocol will always use the correct block chain and will never allow double-spends or invalid transactions to exist in the block chain under any circumstances. Clients which only partially implement the protocol typically trust that 50% or more of the network's mining power is honest. Some clients trust one or more remote servers to protect them from double-spends and other network attacks.
Setup Time
Some clients require that you download and verify a large amount of data before you can send or receive BTC.
Maturity
When the project was started.

Table

Client Get Started Audience Wallet Security Network Security Backups Setup Time Disk Space Maturity License Multi-user Available for
Armory Download Power users Encryption Addon One-time Varies 2+ GB Jul 2011 AGPLv3 Multi-wallet
Bitcoin Wallet Download End-users Isolated Partial Manual 1 hour 30 MB Mar 2011 GPLv3 No
Bitcoin-Qt Download End-users Encryption Full Manual Hours 2+ GB May 2011 MIT No
bitcoind Download Programmers Encryption Full Manual Hours 2+ GB Aug 2009 MIT Virtual accounts
Electrum Download Power users Encryption Minimal Memorized Minutes 5 MB Nov 2011 GPLv3 No
MultiBit Download End-users None Partial No 1 hour 50 MB Jul 2011 MIT Multi-wallet
My Wallet eWallet Everyone Encryption Remote Automatic Minutes None Dec 2011 BSD* Yes