The topic of post is being more discussed in government houses. They are considering it as it will be eliminate lot of Money infrastructure but yet we need to improve our security system to prevent hacks. I think that we are taking different meaning of theft and hacking. I am not a master of programming but just want to raise some basic logic point, we can focus on generating wallets and addresses control system, like if hack happens and funds transferred to some other address, system automatically flag it is red, so none can do transaction with it.