- People should be able to lock funds for given amount of time
- If time passes they can redeem the locked funds
- If the locking period is not over, they can still withdraw but a penalty percentage will be paid to a penalty address / other users of the system
- Users can add heritage address that can withdraw funds after expiration