I'm a beginner but can see the problem. What is the best practice to try and do this?
My Trezor device is coming shortly and I want to put all my BTC there.
Currently the BTC is on my laptop which was sent from my online exchange to 1 address.
Should I worry about the exchange getting hacked which will reveal the destination address of my laptop which will then lead to my final address which is the trezor device wallet.
What do I need to do to add layers?
Could something like this this work?
Exchange > Address (Office computer (own office)) > To a personal laptop newly bought > Then send to my trezor device and eat the fees along the way?
And if anyone tries to rob me at gun point, I can say that I have spent the money on wards when i sent to the laptop wallet which in effect stops them trying for the trezor wallet.
Sorry if this sound silly but Im paranoid about security now. Its like putting money under your mattress. Please advice best steps?
Uhm, no, if i get your question right, you're worried about nothing. If you sent your bitcoins from exchange X to hardware wallet Y, both your private key and public key will be renewed. If the exchange gets hacked, there is no way they could get your bitcoin, unless you EXPORTED the "exchange wallet" into something like electrum.
If you are talking about "privacy", , no this wouldn't really work, since you can easily follow the bitcoin. you would need to use a bitcoin tumbler for that. As follows Exchange -> Tumbler/Mixer -> Trezor.
for more information about mixing,
https://bitmixer.io/why.html ,
https://en.bitcoin.it/wiki/Mixing_service,
https://en.wikipedia.org/wiki/Bitcoin_mixerBe aware that alot of bitcoin mixers are scams. Only use highly trusted ones.