That being said, there are number of ways you can store your crypto-currency, with varying degrees of trust-minimization:
- Use a multi-signature smart contract wallet, where a master key has power to move the money. If the master key is lost, the money can be moved by X out of Y keys signing off on the transaction. You can then distribute the Y keys to your trusted associates, preferably without telling them who the other key-holders are.
- Use a dead-hand smart contract wallet, where the money can be retrieved by a trusted associate, if the dead-hand switch hasn't been activated within Z amount of time. Can be combined with the above, in case further trust minimization is needed.
- Store your crypto-currency at a FDIC exchange. Pretty much the same model as the banking world. This really should be the go to way for the average Joe, as it mirrors what you currently can expect from online-banking.