Honestly, Time Vault would be a no-brainer for Hive to introduce. Not just HBD, but HIVE itself could also be time-locked if projects that are built on Hive were to do airdrops. But as you said, it could be expanded as we proceed.
A Time Vault would be a smart step for Hive to expose its DeFi properties.
Payout time?
The current savings mechanics allow us to compound every 30 days, which if say a 20% rate has been calculated throughout the year, would result in almost 22%.
Would the time vault also be paying out HBD every 30 days for X locked-up period? i.e. I lock up 1000 HBD for 1 year with a 25% rate, would I get ~20,548 HBD paid out after 30 days? Or will the pay-out occur after 1 year? (as in, we wouldn't lose the compound opportunity)
I feel that a fixed amount for the rate isn't a game-changer if rewards are paid out after a year, as it would remove the compound property on our already existing savings mechanic, with no time lock. If it does payout every 30 days, it is a no-brainer to place the initial HBD in a time lock for years.
I have written an in-depth article about introducing an HBD Savings delegation mechanic, this could work so well with a time vault (rewards can be claimed by the delegated account), as it would open up Hive to trustless contracts with other users and accounts on the network.
Emergency Withdrawal
Like pancakeswap, or other similar staking protocols, that were introduced as a time vault, they also introduced an "emergency withdrawal", where users would void their rewards back to the pool if they pulled out funds earlier than the agreed time. I have used an emergency withdrawal. Have you thought about the functionality of incorporating that into a Time Vault? Burning rewards/Sending rewards to the DHF fund for example?
Posted Using LeoFinance Beta