If there is a sensor with a wallet and someone steals the sensor. Wouldn't it be easy for him to hack the sensor and find the seed?
1 Answer
Unhackabilty
The software and network surroundings of these sensors will have fewer and fewer bugs over time because every attack fixes a few. Eventually, they will become secure enough to not be hacked again.
If the codebase of the sensor is very small, one could achieve mathematical unhackability. But this gets exponentially harder as the lines of code increase.
Physical Access
Even if you have mathematical unhackable software, it would still be possible to hack it, if you know where the sensor is and have access to it.
There are still some countermeasures you could take to make it harder for the attacker to get your funds. Similar to what hardware wallets are doing already.
But you won't have physical access to a lot of sensors because they are either protected in a safe space or at a secret location.
Even if one were to get access to and hack a sensor, the removal of the sensor and/or damage to the sensor would probably be a bigger loss than the stolen funds because sensors only need small amounts of IOTAs at a time.
Furthermore, one could implement a detection mechanism that notices once the sensor's case gets opened or damaged. Upon such an event, the memory of the sensor could be wiped.
-
-
-
It clashes with reality. Nothing is or ever will be unhackable. IT Security is a constant race between attackers and defenders and everyone who tells you differently is either lying (likely to sell you stuff) or naive.– HelmarCommented Dec 12, 2017 at 18:30
-
1While the link is interesting and I appreciate your research to back up your answer it only shows that it's almost possible to create unhackable algorithms—on paper. Depending on your implementation that's about two or three layers of man made technology that puts that almost unhackable algorithm into a working piece of technology. All the libraries and base technologies used could have security holes, so could the hardware, so can the interplay between all those things. The result leaves something that's very likely four or five nines tops, if the thing it's supposed to is very simple.– HelmarCommented Dec 12, 2017 at 22:50
-