Bitcoin Forum
December 05, 2016, 02:44:40 PM *
News: To be able to use the next phase of the beta forum software, please ensure that your email address is correct/functional.
 
   Home   Help Search Donate Login Register  
Pages: « 1 2 [3] 4 »  All
  Print  
Author Topic: Desktop clients - Quick comparison chart  (Read 7351 times)
officialsavage
Full Member
***
Offline Offline

Activity: 154



View Profile
June 01, 2012, 01:11:01 PM
 #41

The fastest will be Electrum, as the blockchain is stored on the server and not stored locally.

Next fastest is MultiBit as it downloads all the block data but filters out all the none wallet-related transactions and only stores the block headers.

Bitcoin-Qt and Armory take the same time. Armory currently relies on Bitcoin-Qt for the blockchain data.

Thank you for this.  I will give one of these a try and see how it goes.
1480949080
Hero Member
*
Offline Offline

Posts: 1480949080

View Profile Personal Message (Offline)

Ignore
1480949080
Reply with quote  #2

1480949080
Report to moderator
1480949080
Hero Member
*
Offline Offline

Posts: 1480949080

View Profile Personal Message (Offline)

Ignore
1480949080
Reply with quote  #2

1480949080
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
cypherdoc
Legendary
*
Offline Offline

Activity: 1764



View Profile
June 01, 2012, 03:27:21 PM
 #42

The fastest will be Electrum, as the blockchain is stored on the server and not stored locally.

Next fastest is MultiBit as it downloads all the block data but filters out all the none wallet-related transactions and only stores the block headers.

Bitcoin-Qt and Armory take the same time. Armory currently relies on Bitcoin-Qt for the blockchain data.

nice summary Jim
caveden
Legendary
*
Offline Offline

Activity: 1106



View Profile
June 01, 2012, 04:18:29 PM
 #43

A chart like this could be on bitcoin.org.

18rZYyWcafwD86xvLrfuxWG5xEMMWUtVkL
flatfly
Hero Member
*****
Offline Offline

Activity: 938


View Profile
June 27, 2012, 11:59:36 AM
 #44

Added a new row for RAM requirements and updated various data to reflect latest releases.


1111127SpvabYpoeDoiz5L7QPkfiSh2Q. Only donate if you have a reason to.
flatfly
Hero Member
*****
Offline Offline

Activity: 938


View Profile
July 13, 2012, 12:52:05 PM
 #45

Just a quick update to point out that the URL has changed to http://dre.redmartian.org/compare.htm - This new host should prove more robust.

1111127SpvabYpoeDoiz5L7QPkfiSh2Q. Only donate if you have a reason to.
bitminer9
Newbie
*
Offline Offline

Activity: 9


View Profile
July 24, 2012, 08:52:44 PM
 #46

I just found this today when searching for alt clients.  Very helpful  Cool
flatfly
Hero Member
*****
Offline Offline

Activity: 938


View Profile
July 24, 2012, 10:53:01 PM
 #47

I just found this today when searching for alt clients.  Very helpful  Cool

Thanks, glad you like it Smiley

1111127SpvabYpoeDoiz5L7QPkfiSh2Q. Only donate if you have a reason to.
World
Hero Member
*****
Offline Offline

Activity: 746



View Profile
August 18, 2012, 08:01:33 PM
 #48

the Electrum desktop is very fast

Supporting people with beautiful creative ideas. Bitcoin is because of the developers,exchanges,merchants,miners,investors,users,machines and blockchain technologies work together.
flatfly
Hero Member
*****
Offline Offline

Activity: 938


View Profile
September 18, 2012, 04:00:38 PM
 #49

Updated to reflect latest versions of all clients.

1111127SpvabYpoeDoiz5L7QPkfiSh2Q. Only donate if you have a reason to.
Seal
Donator
Hero Member
*
Offline Offline

Activity: 833


View Profile WWW
September 20, 2012, 02:28:40 AM
 #50

Updated to reflect latest versions of all clients.

Good work. Have you spoken to the weusecoins people? Get them to link to you.

flatfly
Hero Member
*****
Offline Offline

Activity: 938


View Profile
September 20, 2012, 02:17:21 PM
 #51

Updated to reflect latest versions of all clients.

Good work. Have you spoken to the weusecoins people? Get them to link to you.

Good idea! I will check with them (as soon as I have some free time, the next few days
are going to be hectic).

1111127SpvabYpoeDoiz5L7QPkfiSh2Q. Only donate if you have a reason to.
World
Hero Member
*****
Offline Offline

Activity: 746



View Profile
September 20, 2012, 08:33:37 PM
 #52

flatfly,what about to save comparison chart also here?
http://socialcompare.com
for example:
http://socialcompare.com/en/comparison/alternative-currencies-monetary-systems

Supporting people with beautiful creative ideas. Bitcoin is because of the developers,exchanges,merchants,miners,investors,users,machines and blockchain technologies work together.
Seal
Donator
Hero Member
*
Offline Offline

Activity: 833


View Profile WWW
September 20, 2012, 11:57:42 PM
 #53

Updated to reflect latest versions of all clients.

Good work. Have you spoken to the weusecoins people? Get them to link to you.

Good idea! I will check with them (as soon as I have some free time, the next few days
are going to be hectic).

Yeah they already have a page with some suggested clients on it but its nowhere near as neat and concise as your table.

dr_nix
Newbie
*
Offline Offline

Activity: 26


View Profile
September 21, 2012, 07:16:55 AM
 #54

Nice chart!

Maybe it's also an idea to mention the security model the clients use?
Jan
Legendary
*
Offline Offline

Activity: 1042



View Profile
September 21, 2012, 08:57:30 AM
 #55

...
Regarding mobile support: Perhaps a separate chart for mobile clients would work best - I'll think about making one too, as time permits...

I would like this table to stay focused on desktop clients and remain as uncluttered as possible so it can be easy and quick to read for new users.
The difference between mobile and desktop computers is really blurry these days, and I don't think it makes much sense to make a hard separation. If I can add a keyboard and a monitor to my phone is it then a desktop computer?
As an end-user I would be interested in comparing the wallets that are available for the OS that my computers are running. So first I would look up the platform: Windows, Linux, Android, iOS, .... Within that column I would look up the version I am running (Android 2.1, 2.2, 2.3, ...)
In the end I am not likely to install a different OS on my computer to get the wallet I want. I'd like to choose among the wallets available to the OS I am running on my various devices.



Mycelium let's you hold your private keys private.
cypherdoc
Legendary
*
Offline Offline

Activity: 1764



View Profile
September 23, 2012, 05:28:59 PM
 #56

your table has to make some sort of distinction btwn "server based" and "locally held clients".

i don't know Electrum as well as i should but i believe that the generation and encryption of deterministic wallets and the holding of private keys is on the client side.  that is good.  my only concern, which might be an invalid one, is that once private local keys are decrypted a malicious server could somehow upload the keys.  someone correct me if i'm wrong.

i admittedly use and like Armory b/c of the offline tx signing which in my opinion is superior.  again, correct me if i'm wrong.



I've put in a mention that Electrum relies on remote servers (which are open source as well).

About the risk of a malicious server: the Stratum protocol doesn't allow for any executable code or scripts, so
"uploading the keys" is impossible IMHO. The worst thing a malicious server could do, in theory, is lie about your balance.
However, note that I'm not an expert in the Electrum technicalities, better ask ThomasV for an authoritative answer.

Also Electrum DOES support offline transactions already, but only through the command-line at this time. Armory's GUI-based support for them is clearly more intuitive IMHO.

you are right.

There is no way a malicious Electrum server could steal your keys or passwords. The only malicious thing it can do is lie about your balance/history. There are 5 active servers at the moment, and they are identified by their domain name. As a user, you decide from which server you get that information, and you can also compare the answers of several servers if you have a doubt.

Electrum does have offline signing and watching-only wallets. However, these functions require to use the command line.

The command line options of Electrum are fairly comprehensive; they allow you to handle several wallets, and they give you full control on the transaction (choosing the change address, sending from an address)

Thomas, i have no reason to doubt your integrity as Electrum appears to be working for everybody quite well.  But i have to play devil's advocate and ask what is preventing you from inserting malicious code on the server end or into the client at some point in the future to allow you to upload private keys from the offline wallets once they are decrypted?
ThomasV
Legendary
*
Offline Offline

Activity: 1722



View Profile WWW
September 23, 2012, 06:43:18 PM
 #57

Thomas, i have no reason to doubt your integrity as Electrum appears to be working for everybody quite well.  But i have to play devil's advocate and ask what is preventing you from inserting malicious code on the server end or into the client at some point in the future to allow you to upload private keys from the offline wallets once they are decrypted?

The community.
The Electrum source code is open, and any change is being scrutinized by several developers. A malicious modification would be immediately detected by other developers.
This security model is the same for the official Bitcoin client, btw.

Electrum: the convenience of a web wallet, without the risks
flatfly
Hero Member
*****
Offline Offline

Activity: 938


View Profile
April 29, 2013, 05:04:41 PM
 #58

Updated the chart as there's been a few nice changes in the meantime... (Multibit encryption, portable Electrum download, etc)

1111127SpvabYpoeDoiz5L7QPkfiSh2Q. Only donate if you have a reason to.
jim618
Legendary
*
Offline Offline

Activity: 1708



View Profile WWW
April 29, 2013, 07:23:02 PM
 #59

Hi Flatfly,

Thanks for keeping this chart up to date.

MultiBit 0.5.9 now uses a different blockstore which is smaller and it does not need a file with all the block headers in. (It has a checkpoint file instead). This makes the installer smaller.

The largest installer is the Windows one which is now 10.6 MB.

The storage requirements on disk have dropped too. The app on my Mac is 10.9 MB and the user data directory (with just one small wallet in) is just 3 MB. The wallets aren't very big so if you double that to 30 MB for the app and user data directory that would be enough for most people.

The RAM data requirements are the same. I just checked a running process and it was using 140 MB real (340 MB virtual) so the current 256 MB RAM you have is a realistic minimum.

MultiBit HD   Lightweight desktop client.                    Bitcoin Solutions Ltd   Bespoke software. Consultancy.
flatfly
Hero Member
*****
Offline Offline

Activity: 938


View Profile
April 29, 2013, 08:19:34 PM
 #60

Hi Flatfly,

Thanks for keeping this chart up to date.

MultiBit 0.5.9 now uses a different blockstore which is smaller and it does not need a file with all the block headers in. (It has a checkpoint file instead). This makes the installer smaller.

The largest installer is the Windows one which is now 10.6 MB.

The storage requirements on disk have dropped too. The app on my Mac is 10.9 MB and the user data directory (with just one small wallet in) is just 3 MB. The wallets aren't very big so if you double that to 30 MB for the app and user data directory that would be enough for most people.

The RAM data requirements are the same. I just checked a running process and it was using 140 MB real (340 MB virtual) so the current 256 MB RAM you have is a realistic minimum.

Hi Jim, thanks for the info. I will update the chart accordingly (tomorrow, as I need to get going right now....)


1111127SpvabYpoeDoiz5L7QPkfiSh2Q. Only donate if you have a reason to.
Pages: « 1 2 [3] 4 »  All
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!