From 65cbaa798d760629ec950bddacd49e7c91126846 Mon Sep 17 00:00:00 2001 From: genjix Date: Wed, 2 May 2012 11:25:46 +0100 Subject: [PATCH 1/6] Revert "Removed second paragraph." This reverts commit 0f630f3e025222b28cef9123902e250193ad5ed5. --- clients.html | 1 + 1 file changed, 1 insertion(+) diff --git a/clients.html b/clients.html index f2056027..3a759fcb 100644 --- a/clients.html +++ b/clients.html @@ -45,6 +45,7 @@ clients:

Bitcoin Client Software

Bitcoin is a system of merchants, individuals, a network of participants and software. Together they maintain a mutually co-operating infrastructure without the need for authorities - a decentralised peer-to-peer system. A core layer of the Bitcoin system is the Bitcoin network through which people interact with it using Bitcoin client software. Below we list such software.

+

Bitcoin clients are the base level of technology for conducting Bitcoin transactions. Clients usually store a collection of keys on that computer (often termed a wallet). These keys allow you to send and receive payments through the Bitcoin network. Nobody has access to these keys except yourself, and they must be kept secure. This is where clients differ, with ingenious strategies and ongoing research into making a user-friendly and secure client - not an easy task when both goals often conflict!

{% for client in page.clients %} {% cycle '', '', '', '

' %} From ac90280c0ba5ca64e69c294e571b659606af2c67 Mon Sep 17 00:00:00 2001 From: genjix Date: Wed, 2 May 2012 11:55:57 +0100 Subject: [PATCH 2/6] Added Mike Hearn's descriptions. --- clients.html | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/clients.html b/clients.html index 3a759fcb..111ab51c 100644 --- a/clients.html +++ b/clients.html @@ -6,16 +6,26 @@ clients: - name: Bitcoin-Qt url: bitcoin.org image: bitcoin-qt.png - description: Bitcoin-Qt is the frontend for the original code written by Satoshi. It replaced the aging wxWidgets version with a newer architecture that allows changes to be made easier and making the software more portable to different platforms. Bitcoin-Qt is well tested, and is a good starting point for any Bitcoin user looking for stability. + description: The original software written by Satoshi Nakamoto, the projects founder. If you aren't sure which program to pick, this is a good bet. This application is a peer-to-peer client that builds the backbone of the Bitcoin network. It is suited for enthusiasts, merchants, miners, developers and people who want to help support the project. People who run Bitcoin-Qt are first class network citizens and have the highest levels of security, privacy and stability. However, it can be very resource intensive and you should be willing to leave it running in the background so other computers can connect to yours. If your computer is low powered or you aren't willing to tolerate a 24-hour+ initial start time, you should consider other clients. Cutting edge features tend to be implemented in other clients first. platforms: - name: linux - name: ubuntu - name: win - name: osx-uni +- name: MultiBit + url: multibit.org + image: multibit.png + description: MultiBit's primary focus is being fast and easy to use, even for people with no technical knowledge. It has a YouTube channel to help you learn the software, and includes helpful features such as an exchange rate ticker. MultiBit supports many languages such as German, Spanish and Greek. MultiBit synchronizes with the network much faster than Bitcoin-Qt and should be ready for you to use within a few minutes. This is a good choice for non technical users who want an easy to use experience, especially if you use a Mac. + platforms: + - name: linux + - name: ubuntu + - name: win + - name: osx-uni + - name: ios - name: Armory url: bitcoinarmory.com image: armory.png - description: Armory is an advanced client that incorporates a number of wallet management features for security. It works in conjunction with the Satoshi codebase to leverage a platform which maintain multiple wallets with encryption with support for offline transactions. Armory is security oriented and targets the high end of the Bitcoin userbase. + description: Armory has a focus on advanced wallet management features, such as the ability to construct transactions whilst disconnected from the internet. It operates in conjunction with a Bitcoin-Qt install. It requires a large amount of RAM to operate and if you use Windows, it requires a 64 bit version. It is a good choice for tech-savvy enthusiasts or merchants who want to try out cutting edge ideas in the Bitcoin world. platforms: - name: linux - name: ubuntu @@ -23,22 +33,12 @@ clients: - name: Electrum url: ecdsa.org/electrum image: electrum.png - description: Electrum is a client that was designed to simplify the use of Bitcoin. Electrum does not download the blockchain and startup times are instant which it does by pooling remote blockchain servers. You do not need to perform regular backups of your wallet as your wallet can be recovered from a secret passphrase which you can memorize or write on a piece of paper. + description: Electrum's focus is speed, with low resource usage and making wallet backups easy. It operates in conjunction with remote servers that handle the most complicated parts of the Bitcoin system, which is why it's fast. However, by running this client you don't contribute your computers resources to the core network, and the remote servers that help give it good performance have the ability to see all your transactions and tie them together. Whilst you need provide no personal information to use Electrum (as is true for all Bitcoin apps), this means the privacy level is lower than for other clients. Merchants are recommended to use or other p2p clients. Electrum is not quite user friendly yet, making it more suited for tech-saavy individuals currently. platforms: - name: linux - name: ubuntu - name: win - name: android -- name: MultiBit - url: multibit.org - image: multibit.png - description: MultiBit is a Bitcoin client. It understands the Bitcoin protocol so it can send and receive bitcoins. It makes the job of sending and receiving bitcoins simple and quick. MultiBit can handle multiple wallets so you can maintain different Bitcoin "accounts" for different purposes. On the 'Your Wallets' screen you can see all your wallets and transactions. MultiBit provides features like different languages, single click payment and quicker access to new features. - platforms: - - name: linux - - name: ubuntu - - name: win - - name: osx-uni - - name: ios ---
From 99b2be9e4f98376c76514b41cb7b3bfdd333395b Mon Sep 17 00:00:00 2001 From: genjix Date: Wed, 2 May 2012 12:02:28 +0100 Subject: [PATCH 3/6] Spelling, grammar and typo corrections for Mike Hearn's text. --- clients.html | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/clients.html b/clients.html index 3f4f5352..64c5c0c8 100644 --- a/clients.html +++ b/clients.html @@ -6,7 +6,7 @@ clients: - name: Bitcoin-Qt url: bitcoin.org image: bitcoin-qt.png - description: The original software written by Satoshi Nakamoto, the projects founder. If you aren't sure which program to pick, this is a good bet. This application is a peer-to-peer client that builds the backbone of the Bitcoin network. It is suited for enthusiasts, merchants, miners, developers and people who want to help support the project. People who run Bitcoin-Qt are first class network citizens and have the highest levels of security, privacy and stability. However, it can be very resource intensive and you should be willing to leave it running in the background so other computers can connect to yours. If your computer is low powered or you aren't willing to tolerate a 24-hour+ initial start time, you should consider other clients. Cutting edge features tend to be implemented in other clients first. + description: The original software written by Satoshi Nakamoto, the project's founder. If you aren't sure which program to pick, this is a good bet. This application is a peer-to-peer client that builds the backbone of the Bitcoin network. It is suited for enthusiasts, merchants, miners, developers and people who want to help support the project. People who run Bitcoin-Qt are first class network citizens and have the highest levels of security, privacy and stability. However, it can be very resource intensive and you should be willing to leave it running in the background so other computers can connect to yours. If your computer is low powered or you aren't willing to tolerate a 24-hour+ initial start time, you should consider other clients. Cutting edge features tend to be implemented in other clients first. platforms: - name: linux - name: ubuntu @@ -25,7 +25,7 @@ clients: - name: Armory url: bitcoinarmory.com image: armory.png - description: Armory has a focus on advanced wallet management features, such as the ability to construct transactions whilst disconnected from the internet. It operates in conjunction with a Bitcoin-Qt install. It requires a large amount of RAM to operate and if you use Windows, it requires a 64 bit version. It is a good choice for tech-savvy enthusiasts or merchants who want to try out cutting edge ideas in the Bitcoin world. + description: Armory focuses on advanced wallet management features, such as the ability to construct transactions whilst disconnected from the internet. It operates in conjunction with a Bitcoin-Qt install. It requires a large amount of RAM to operate and if you use Windows, it requires a 64 bit version. It is a good choice for tech-savvy enthusiasts or merchants who want to try out cutting edge ideas in the Bitcoin world. Armory was partly funded by a community donation drive which raised over $4000. platforms: - name: linux - name: ubuntu @@ -33,7 +33,7 @@ clients: - name: Electrum url: ecdsa.org/electrum image: electrum.png - description: Electrum's focus is speed, with low resource usage and making wallet backups easy. It operates in conjunction with remote servers that handle the most complicated parts of the Bitcoin system, which is why it's fast. However, by running this client you don't contribute your computers resources to the core network, and the remote servers that help give it good performance have the ability to see all your transactions and tie them together. Whilst you need provide no personal information to use Electrum (as is true for all Bitcoin apps), this means the privacy level is lower than for other clients. Merchants are recommended to use or other p2p clients. Electrum is not quite user friendly yet, making it more suited for tech-saavy individuals currently. + description: Electrum's focus is speed, with low resource usage and making wallet backups easy. It operates in conjunction with remote servers that handle the most complicated parts of the Bitcoin system, which is why it's fast. However, by running this client you don't contribute your computer's resources to the core network, and the remote servers that help give it good performance have the ability to see all your transactions and tie them together. Whilst you need provide no personal information to use Electrum (as is true for all Bitcoin clients), this means the privacy level is lower than for other clients. Merchants are recommended to use other p2p clients. Electrum is not quite user friendly yet - currently it is more suited for tech-saavy individuals. platforms: - name: linux - name: ubuntu From 0bf9b9bb19ed464bb61b0c9b0323d1b8b0538c13 Mon Sep 17 00:00:00 2001 From: genjix Date: Thu, 3 May 2012 13:57:29 +0100 Subject: [PATCH 4/6] blockchain download in satoshi bitcoin is around 8 hours with 0.6 on my system. --- clients.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clients.html b/clients.html index 64c5c0c8..65572423 100644 --- a/clients.html +++ b/clients.html @@ -6,7 +6,7 @@ clients: - name: Bitcoin-Qt url: bitcoin.org image: bitcoin-qt.png - description: The original software written by Satoshi Nakamoto, the project's founder. If you aren't sure which program to pick, this is a good bet. This application is a peer-to-peer client that builds the backbone of the Bitcoin network. It is suited for enthusiasts, merchants, miners, developers and people who want to help support the project. People who run Bitcoin-Qt are first class network citizens and have the highest levels of security, privacy and stability. However, it can be very resource intensive and you should be willing to leave it running in the background so other computers can connect to yours. If your computer is low powered or you aren't willing to tolerate a 24-hour+ initial start time, you should consider other clients. Cutting edge features tend to be implemented in other clients first. + description: The original software written by Satoshi Nakamoto, the project's founder. If you aren't sure which program to pick, this is a good bet. This application is a peer-to-peer client that builds the backbone of the Bitcoin network. It is suited for enthusiasts, merchants, miners, developers and people who want to help support the project. People who run Bitcoin-Qt are first class network citizens and have the highest levels of security, privacy and stability. However, it can be very resource intensive and you should be willing to leave it running in the background so other computers can connect to yours. If your computer is low powered or you aren't willing to tolerate a 8-hour+ initial start time, you should consider other clients. Cutting edge features tend to be implemented in other clients first. platforms: - name: linux - name: ubuntu From 7adc06119b31eaaaaf127c119c332a20f885c519 Mon Sep 17 00:00:00 2001 From: genjix Date: Thu, 3 May 2012 13:59:10 +0100 Subject: [PATCH 5/6] Armory description approved by etotheipi --- clients.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clients.html b/clients.html index 65572423..b84576ee 100644 --- a/clients.html +++ b/clients.html @@ -25,7 +25,7 @@ clients: - name: Armory url: bitcoinarmory.com image: armory.png - description: Armory focuses on advanced wallet management features, such as the ability to construct transactions whilst disconnected from the internet. It operates in conjunction with a Bitcoin-Qt install. It requires a large amount of RAM to operate and if you use Windows, it requires a 64 bit version. It is a good choice for tech-savvy enthusiasts or merchants who want to try out cutting edge ideas in the Bitcoin world. Armory was partly funded by a community donation drive which raised over $4000. + description: Armory is a Bitcoin client that works on top of Bitcoin-Qt, expanding it with functionality for Bitcoin power users. It focuses on advanced features and security options, including "cold-storage" for maintaining Bitcoins on an offline computer to protect your funds from online threats. Armory supports multiple encrypted wallets, each of which only needs to be backed up once using a printer or removable media. Armory is a good choice for experienced Bitcoin users, seeking additional flexibility and security for managing their funds. platforms: - name: linux - name: ubuntu From ba9d7005dcd798097f7c75ec8a0f3a66a008eb0a Mon Sep 17 00:00:00 2001 From: genjix Date: Fri, 4 May 2012 09:53:07 +0100 Subject: [PATCH 6/6] Electrum description. --- clients.html | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/clients.html b/clients.html index b84576ee..837490c2 100644 --- a/clients.html +++ b/clients.html @@ -18,10 +18,8 @@ clients: description: MultiBit's primary focus is being fast and easy to use, even for people with no technical knowledge. It has a YouTube channel to help you learn the software, and includes helpful features such as an exchange rate ticker. MultiBit supports many languages such as German, Spanish and Greek. MultiBit synchronizes with the network much faster than Bitcoin-Qt and should be ready for you to use within a few minutes. This is a good choice for non technical users who want an easy to use experience, especially if you use a Mac. platforms: - name: linux - - name: ubuntu - name: win - name: osx-uni - - name: ios - name: Armory url: bitcoinarmory.com image: armory.png @@ -33,10 +31,9 @@ clients: - name: Electrum url: ecdsa.org/electrum image: electrum.png - description: Electrum's focus is speed, with low resource usage and making wallet backups easy. It operates in conjunction with remote servers that handle the most complicated parts of the Bitcoin system, which is why it's fast. However, by running this client you don't contribute your computer's resources to the core network, and the remote servers that help give it good performance have the ability to see all your transactions and tie them together. Whilst you need provide no personal information to use Electrum (as is true for all Bitcoin clients), this means the privacy level is lower than for other clients. Merchants are recommended to use other p2p clients. Electrum is not quite user friendly yet - currently it is more suited for tech-saavy individuals. + description: Electrum's focus is speed, with low resource usage and simplifying Bitcoin. You do not need to perform regular backups, because your wallet can be recovered from a secret phrase that you can memorize or write on paper. Startup times are instant because it operates in conjuction with high-performance servers that handle the most complicated parts of the Bitcoin system. Easy to install to packages are not available at this point. platforms: - name: linux - - name: ubuntu - name: win - name: android ---