Noob questions about transfering and offline security

I created a wallet on a USB and one with coinbase. I bought a bunch of bitcoin on coinbase and transferred .01 bitcoin to my USB wallet to make sure I transferred it right before I transfer everything and lose it all. Than I transferred .04 bitcoin. The next day I transferred .01 and than .04 again, because of buying limits while my bank account autherizes. I checked the balance each time on blockchain.info and the money was all going in there just right. I than was getting paranoid being new to this that I set up my USB wallet wrong and decided to plug it in to make sure I wasn’t throwing my money away. I plugged it in and it had the funds. I wanted to do another test and transferred .01, than .05 to my coinbase wallet. the .01 went and the .05 went but I lost .04 after transferring the .05 . I understand that transferring can have fees and am wondering if that .04 lost is all in fees? Would the fees for all the transfers be taken out at the same time? I listed every transfer I had done up to that point in this and am curious if .04 is normal for fees for that many transfers. Also, while on blockchain.info I see the addresses I have sent bitcoin to, but their are usually 2 addresses, one says “spent” and the other “unspent”, or both will sometimes say unspent. I recognize one of the addresses usually but not the other one. Is the unrecognized address the address of the miner who performed the transaction and the number next to it the fee? Finally, is my offline wallet now compromised and at risk of someone having the keys to it? Should I keep using it and not plug it in anymore, or should I create an entirely new USB wallet? thanks!

Recent Questions – Bitcoin Stack Exchange

Does multibit HD still work offline and is it safe to connect to transfer funds?

I am new to the whole bitcoin situation and have some super noob questions. I watched this tutorial for creating a multibit coin wallet on a USB stick https://www.youtube.com/watch?v=2qmOM567BF4 . I successfully made my wallet on a USB stick and made a backup on another, however I got the newest version of multibit, which is multibit HD and it appears that you can’t create an address while offline. I played with it for a long time and can’t figure out where to generate addresses or QR codes. I finally decided to connect to the internet and clicked on the buy bitcoin and it took me to Glidera and created a address and a QR code for that transaction. My question is, is my account now not secure because I connected to the internet? Can I use the address created for that transaction to receive bitcoins I get or buy from another source, and if I can’t connect my wallet to the internet without breaching it’s security how do I spend my bitcoin(do I have to create a new wallet offline every time I spend any bitcoin)? Sorry for the longwindedness of that post, but thanks for taking the time to read this!!

Recent Questions – Bitcoin Stack Exchange