So, sometime in the near future I do believe that cryptocurrency will become a mainstay of society and an accepted way to transact in many nations.
But what does this mean for holding your own private keys at home ? Criminals will know that it is an item that most people have. It is not inconceivable that armed robberies could take place and they demand access to your private keys. Right now that is just unlikely to happen because a tiny minority even holds cryptocurrency.
Besides for splitting your funds up into multiple wallets (which is tedious and the mass market won't behave this way)... I see it going one of two ways. Either people will be willing to trust their private keys with a centralised cryptocurrency vault of some kind, something infinitely more secure than our current exchanges. Or, it will be common practise to lock your funds in smart contracts with various rules in place. Such as any withdrawal of say more than 10 coin is subject to a 1 week waiting period - and it can also be cancelled by a secondary party that you trust. These smart contracts would need to be built into wallets in a simple enough manner so that the average user can find value in it.
So, I am curious to know how do you feel this will play out ? Will we be forced to eventually trust some centralised party ? Or, will we be able to remain in control with smart contracts ?