I'm having trouble understanding what are the security implications of using a light weight client? Can somebody help clarify or point me to some good reading on the topic?
What I really don't understand are the various warnings given on bitcoin.org for different clients. Why do some third party clients get a warning and others don't?
Bitcoin-Qt - Bitcoin-Qt is a full Bitcoin client and builds the backbone of the network. It offers the highest levels of security, privacy, and stability. However, it has fewer features and it takes a lot of space and memory.
OK this is obvious and straight forward.
MultiBit - MultiBit is a lightweight client that focuses on being fast and easy to use. It synchronizes with the network and is ready to use in minutes. MultiBit also supports many languages. It is a good choice for non-technical users.
What would be the risks of using a "lightweight client" versus the standard client?
Armory - Armory is an advanced Bitcoin client that expands its features for Bitcoin power users. It offers many backup and encryption features, and it allows secure cold-storage on offline computers.
Is it as secure as the original? I guess needless to say you must store the blockchain locally if it works offline?
Bitcoin Wallet - Bitcoin Wallet for Android is easy to use and reliable, while also being secure and fast. Its vision is de-centralization and zero trust: No central service is needed for Bitcoin-related operations. The app is a good choice for non-technical people. It is also available for BlackBerry OS.
Why doesn't this have a warning like the clients below? Obviously it cannot store the block chain on a phone. How does it work then? How can it not rely on any central service? If it's possible to make a lightweight client that doesn't need a lot of storage or a central service then why are people making clients that rely on central services?
Mycelium Wallet - This wallet relies on a centralized service by default and requires a certain level of trust on a third party. This third party however does not control your wallet. Using backups and a strong password is always recommended when applicable.
Electrum - This wallet relies on a centralized service by default and requires a certain level of trust on a third party. This third party however does not control your wallet. Using backups and a strong password is always recommended when applicable.
Blockchain.info - This wallet relies on a centralized service by default and requires a certain level of trust on a third party. This third party however does not control your wallet. Using backups and a strong password is always recommended when applicable.
BIPS - Be careful. Web wallets host your bitcoins. That means it is possible for them to lose your bitcoins following any incident on their side. As of today, no web wallet services provide enough insurance to be used to store value like a bank.
Coinbase - Be careful. Web wallets host your bitcoins. That means it is possible for them to lose your bitcoins following any incident on their side. As of today, no web wallet services provide enough insurance to be used to store value like a bank.