-snip-
So with armory, you can set up a address that require you to type multiply passwords before you want to spend the funds? Extra security right?
I never got that far in actually using it, but thats how I understood it yes.
Yeah, it's a bit more privacy than having all your coins transfered to one address. Maybe it will blend in with everyone elses transactions but I still prefer a bit more security. But I don't understand the signature thing.
Thats just someting I do on this forum. I sell my signature (below my posts) to advertisers. It has nothing to do with bitcoin per se. Sorry if this is a source for continued confusion. It was ment as an example of income.
So instead of all the hassle with offline transactions etc, it's better to have a Trezor, for example. Or just plug the external hardware into a hot machine and be sure that the machine don't have any malwares or viruses. Because even I don't understand this so much even though you explained it well. So how could average joe understand this lol.
I never had a Trezor to test this, but my understand is pretty much what you describe. As long as the host is not infected durring the creation of a transaction you are golden. You keep the Trezor around and only need to plug it in to send bitcoin.
So a paper wallet don't have an actual wallet. It's just the private keys, taken apart and put on a printed paper. And when I want to use it, I also need to remember the wallet address if I need to send coins to my paper wallet, but the private keys aren't needed.
Usually the address is also printed on the paper, but yes it makes sense to keep the address in multiple places.
Electrum wallet handles it the way it should, right? Because that change think, does it only go for paperwallets?
Electrum handles change as a good wallet should, by default. As in: it creates a new address for every time a change transaction occurs. Here [1] is a very good explanation (IMHO) with pictures.
BTW, you mentioned bitcore and armory, do you use them instead of electrum, or are they just alternatives to electrum?
Currently I use bitcoin core for most things bitcoin, but I plan to change that. I am not entirely sure if I want to use armory hot/cold or electrum hot/cold in the future. I have an old laptop around to experiment with and by its age and performance I will probably end up using electrum. On the other hand I really like the multisig features of armory and the performance should be no issue for cold storrage. There is also this even older netbook that I might use. So I could use both armory and electrum for a while and decide later. Decisions, decisions and little time to actually set thigns in motion. The easiest and fastes setup is Electrum, no questions asked.
-snip-
- Do not export private keys of an electrum wallet unless you really know what you are doing. There are tools that derive all your other private keys based on a single electrum private key.
Nice summary, just some nitpicking. AFAIK this attack also requires the master public key, which is usually easier to get though. The point "do not mess around with private keys" still stands ofc.
[1] search for "Seeds and Change Addresses"
http://bitzuma.com/posts/a-beginners-guide-to-the-electrum-bitcoin-wallet/