The main thing I always get in mind is, that there are always loopholes in software and hardware too. There is no perfect computer system. The next zero day exploit is always there and that means that the new discover black hat will take advantage of it. As it is actually built around cryptos...