In lamest terms, when I was buying a Trezor and did a research and decided to put my savings on it, I understood that this device is the safest way out there to store my bitcoins and that even if Trezor company ceases to exist I will be able to recover my coins and also that it's not that easy to insert a malicious code in it. To some extent you still have to trust them as you trust Electrum developers out there with every new release for example!
1. is trazor ceases.. yea you can recover coins.. but not because of any function of the plastic gadget. not because of code stored on the gadget.. but because of writing on paper..
again if trezor website ceases.. the HARDWARE WALLET is useless... which is the point.. the device is not infallible..
2. ignoring the paper seed as the backup.. lets keep on the subject of the HARDWARE WALLET and its function.. firstly i see 3 weaknesses.
a) i can create a website that say's
"sorry there seems to be an error, please type in your seed"
b) i could create a browser extension that says
"invalid device installed. please reset device and then type in your seed"
c) even if the data is encrypted.. i can clone said data, and then on my own computer with my own cloned trezor. can simply try the pin number 9999 times until im then using your 'account'.
the funny thing is that trezor is safer than storing on coinbase, safer than storing on electrum.. but its not infallible. and anyone who thinks it's the 100% solution needs to take a step back and give honest advice that its not perfect..
the other part i laugh about.. is when people see the paper seed backup as a feature specific to trezor.. seriously..
for long term storage where you are not spending.. paper is best.. as then you wont get phished.. and paper doesnt need a battery
OK, seeing that I'm still not sleepy enough yet...
1. is trazor ceases.. yea you can recover coins.. but not because of any function of the plastic gadget. not because of code stored on the gadget.. but because of writing on paper..
again
Yes, that's correct. Nothing is infallible, not even a steel card that holds my current seed, not even Fort Knox. Always keep multiple
secure paper/metal/etching/
backups, and check on them often. ALWAYS. I used to even keep the Armory seed for my escrow wallet with my lawyer, with instructions to distribute them accordingly should anything happen to me and my next of kin.
if trezor website ceases.. the HARDWARE WALLET is useless... which is the point.. the device is not infallible..
I'm not going to repeat myself, but trezor is not dependent on the website or anything proprietary. Already I've been using the trezor with other open source software out there. I've not really used the site except to try it out. Please read my former posts. *facepalm*
2. ignoring the paper seed as the backup.. lets keep on the subject of the HARDWARE WALLET and its function..
Awesome - we have another agreement here.
a) i can create a website that say's
"sorry there seems to be an error, please type in your seed"
If anyone falls for that, it would be the equivalent of someone making a site that says 'Secure Bitcoin Storage with 10000% Interest rate - Send to this address!' and someone actually falling for it. There are multiple warnings that state that your seed is basically your bitcoins, and should you leak it it's your own fault for doing that.
b) i could create a browser extension that says
"invalid device installed. please reset device and then type in your seed"
See a) for the equivalent - would you download anything that's closed source and new? Any reputable software that works with bitcoin is open source - anything that's closed should be taken with a grain of salt and be avoided in secure environments. Also, in an actual situation where someone uses a hijacked system, and is gullible enough to trust the software to type in his seed (and the software succeeds in resetting the trezor), the trezor actually requests the seeds at a randomized order, and all 24 seeds have to be in a specific order to actually compute the private keys needed. The order is only shown on the trezor, and the software would have no idea of the order of the key requested. Unless I'm much wrong (it's 4am and I just had my nightcap after all) , there's exactly 24 permutate 24 possible combinations here, which gives me 620448401733239439360000 probabilities using a random webpage calculator. That's no small number to bruteforce and to check for the coins, right.
c) even if the data is encrypted.. i can clone said data, and then on my own computer with my own cloned trezor. can simply try the pin number 9999 times until im then using your 'account'.
How would you propose 'cloning said data'? The bootloader fuse is blown, and therefore the security logic part of the firmware is rendered unflashable. If said attacker tries to load a malicious firmware on it in order to clone the seed, there would be an invalid signature shown, and the seed is removed if the user decides to load it anyway.
one particular source: http://bitcoin.stackexchange.com/questions/32544/how-can-trezor-update-firmware-but-never-receive-malware
the funny thing is that trezor is safer than storing on coinbase, safer than storing on electrum.. but its not infallible. and anyone who thinks it's the 100% solution needs to take a step back and give honest advice that its not perfect..
Yep, I still agree with you that it's infallible - but similar hardware wallets like this is the best bet of a hot/semi hot wallet at the moment. And no, there's no 100% solution as of now. Nothing is perfect and nothing is 100%.
he other part i laugh about.. is when people see the paper seed backup as a feature specific to trezor.. seriously..
for long term storage where you are not spending.. paper is best.. as then you wont get phished.. and paper doesnt need a battery
Agreed. Just make sure you have adequate security practices (new airgapped pristine operating system installed, fully random RNG's using casino dices etc) and you're willing to go through all of this if you're planning use your cold wallet often.