The OP_CHECKLOCKTIMEVERIFY could potentially be implemented this year. This update allows for many things including the ability to lock your funds from being spent until some future date.
Some uses here:
https://github.com/bitcoin/bips/blob/master/bip-0065.mediawiki#MotivationSo, imagine the many people who are hodling right now instead actually locked their bitcoins for 1, 5 or even 10 years. This would dramatically decrease the supply and ensure that during the huge price rises people aren't pulling their coins out of cold storage out of impulse to "cash out".
I would certainly put about 80% of my funds into a locked state due to long term goals. It is much more secure than cold storage.
I also wish I had this opportunity when giving bitcoin as a gift to my nieces and nephews, I would have locked it until they turned 18. One sister already cashed her kid's bitcoin out and put the money in her kid's savings account. My brother wants to do the same thing with his sons, cash it out and let the kids spend the dollars.
Yeah a really handy feature and killing 2 bird with 1 sone
1) less coins, price increase
2) hackers like to cash out directly and finish their action. Having coins locked for a longer periode, makes it very less attractive.
I do think it would be smart to limit the max_time to 3 years or something or have an option to undo your lock time.