Clients: Difference between revisions
Jump to navigation
Jump to search
Updated numbers as of March 2013, with ~75% of the blockchain wasted by SatoshiDice. MultiBit synchronized with the network in a few seconds on a ~5Mbps connection. |
|||
Line 17: | Line 17: | ||
|- | |- | ||
! Armory | ! Armory | ||
|| [http://bitcoinarmory.com/index.php/get-armory Download] || Power users || {{CLGood|Encrypted, on-device}} || Addon || {{CLBest|One-time}} || Varies || {{CLBad| | || [http://bitcoinarmory.com/index.php/get-armory Download] || Power users || {{CLGood|Encrypted, on-device}} || Addon || {{CLBest|One-time}} || Varies || {{CLBad|6+ GB}} || Jul 2011 || {{CLBest|Multi-wallet}} || {{CLLinux}}{{CLWin}} | ||
|- | |- | ||
! Bitcoin Wallet | ! Bitcoin Wallet | ||
Line 23: | Line 23: | ||
|- | |- | ||
! {{CLGood|Bitcoin-Qt}} | ! {{CLGood|Bitcoin-Qt}} | ||
|| [http://sourceforge.net/projects/bitcoin/files/Bitcoin/ Download] || {{CLGood|End-users}} || {{CLGood|Encrypted, on-device}} || {{CLBest|Full}} || Manual || {{CLBad|Hours}} || {{CLBad| | || [http://sourceforge.net/projects/bitcoin/files/Bitcoin/ Download] || {{CLGood|End-users}} || {{CLGood|Encrypted, on-device}} || {{CLBest|Full}} || Manual || {{CLBad|Hours - days}} || {{CLBad|6+ GB}} || {{CLGood|May 2011}} || No || {{CLLinux}}{{CLMac}}{{CLWin}} | ||
|- | |- | ||
! bitcoind | ! bitcoind | ||
|| [http://sourceforge.net/projects/bitcoin/files/Bitcoin/ Download] || Programmers || {{CLGood|Encrypted, on-device}} || {{CLBest|Full}} || Manual || {{CLBad|Hours}} || {{CLBad| | || [http://sourceforge.net/projects/bitcoin/files/Bitcoin/ Download] || Programmers || {{CLGood|Encrypted, on-device}} || {{CLBest|Full}} || Manual || {{CLBad|Hours - days}} || {{CLBad|6+ GB}} || {{CLBest|Aug 2009}} || {{CLGood|Virtual accounts}} || {{CLLinux}}{{CLWin}} | ||
|- | |- | ||
! Electrum | ! Electrum | ||
Line 32: | Line 32: | ||
|- | |- | ||
! MultiBit | ! MultiBit | ||
|| [http://multibit.org/releases.html Download] || {{CLGood|End-users}} || {{CLBad|None, on-device}} || Partial || {{CLBad|No}} || | || [http://multibit.org/releases.html Download] || {{CLGood|End-users}} || {{CLBad|None, on-device}} || Partial || {{CLBad|No}} || {{CLBest|Seconds}} || 50 MB || Jul 2011 || {{CLBest|Multi-wallet}} || {{CLLinux}}{{CLMac}}{{CLWin}} | ||
|- | |- | ||
! My Wallet | ! My Wallet | ||
Line 67: | Line 67: | ||
==See Also== | ==See Also== | ||
[[Bitcoin Ladder]] | * [[Software#Bitcoin_clients|List of clients]] | ||
* [[Bitcoin Ladder]] | |||
<references/> | <references/> |
Revision as of 10:25, 26 March 2013
Overview
This table compares the features of the different clients. All of the listed clients are open-source.
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. The private keys can also be either stored on your device or on a remote server.
- 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 | Multi-user | Available for |
---|---|---|---|---|---|---|---|---|---|---|
Armory | Download | Power users | Encrypted, on-device | Addon | One-time | Varies | 6+ GB | Jul 2011 | Multi-wallet | |
Bitcoin Wallet | Google Play BlackBerry World | Everyone | Isolated, on-device | Partial | Manual | 1 hour | 30 MB | Mar 2011 | on JB tablets | |
Bitcoin-Qt | Download | End-users | Encrypted, on-device | Full | Manual | Hours - days | 6+ GB | May 2011 | No | |
bitcoind | Download | Programmers | Encrypted, on-device | Full | Manual | Hours - days | 6+ GB | Aug 2009 | Virtual accounts | |
Electrum | Download | Power users | Encrypted, on-device | Minimal | Memorized | Minutes | 5 MB | Nov 2011 | No | |
MultiBit | Download | End-users | None, on-device | Partial | No | Seconds | 50 MB | Jul 2011 | Multi-wallet | |
My Wallet | Web-based | Everyone | Encrypted, on a server | Remote | Automatic | Minutes | None | Dec 2011 | Yes |
For developers
This table shows additional information about various Bitcoin clients that may be relevant to developers.
Client | Website | Source Code | License | Discussion | Architecture |
---|---|---|---|---|---|
Armory | Link | Github | AGPLv3 | Bitcointalk | Integrated |
Bitcoin Wallet | Link | Google Code Github | GPLv3 | Bitcointalk / Google Groups | SPV |
Bitcoin-Qt / bitcoind | Link | Github | MIT | Sourceforge | Integrated |
Electrum | Link | Gitorious | GPLv3 | Sourceforge | Server-Client |
MultiBit | Link | Github | MIT | Google Groups | SPV |
My Wallet | Link | Github | BSD* | None | Server-Client |
See Also