You are viewing a single comment's thread from:

RE: HBD Staking on VSC

in #hive3 months ago

Are you asking about the flow required to withdraw? Or a hypothetical scenario? In the ladder scenario, if you have 10 hbd, and you decide to stake it, you can only stake 9.xx HBD as some portion of it will be temporarily locked up to regenerate RCs while the remaining 9.xx can be converted to shbd (which will give you 15% APR as per Hive witnesses). This is designed so that any user can immediately receive hbd and automatically generate RCs without needing to stake or do anything like that.

Sort:  

you can only stake 9.xx HBD

The hbd that doesn't get staked is freed as the rc's hold comes off?
Once freed from the rc hold, those hbd could then be staked from the rc's earned by the staked hbd?

When I send shbd to another account that account would have to unstake it before they could withdraw back to their hive wallet?

The hbd that doesn't get staked is freed as the rc's hold comes off?

That's correct!

Once freed from the rc hold, those hbd could then be staked from the rc's earned by the staked hbd?

The RCs are generated restoratively. So when you have 1000HBD you have 1000HBD worth of RCs even if you received all that HBD 5 seconds ago. Once you use those RCs that HBD is dynamically locked/unlocked as it's used or regenerated. So if you use that whole 1000HBD worth of RCs, that entire amount is locked up until it's regenerated (or partially unlocked as those RCs become "freed")

So, I send 1000 hbd to my account within the vsc contract, I can immediately stake 999.xx hbd in return for 999.xx shbd.
The staked hbd receives rc's.
Those rc's can then be used to stake the .xx hbd that was locked initially for rc's?
Or, is there some regeneration period that would have to occur first?

What is the expected rc to hbd ratio?
Pennies or less, I hope.

If I send shbd to an account, that account can immediately use the shbd within the vsc contract, or begin an unstake to withdraw?
How long is the unstake period?

Staked HBD does not receive RCs, it receives 15% APR for Hive. Regular HBD is what is used and dynamically locked up to regenerate RCs. Unstake period for sHBD is the standard 3.5 waiting period unless our plans change.

If I send shbd to an account, that account can immediately use the shbd within the vsc contract, or begin an unstake to withdraw?

shbd is liquid meaning it can be sent around to any contract or person. It just cannot be withdraw without waiting 3.5 days and cannot be used to generate RCs.

Ok, it's making more sense to me, now.
Some amount of hbd will have to remain unstaked to act as an rc well.
This amount will vary depending on the contracts interacted with, and how often transactions are made.

Any guess to delivery times on the dex and liquidity pool interfaces?

Yep that's correct!

Any guess to delivery times on the dex and liquidity pool interfaces?

DEX/Liquidity pool for Hive-HBD is built and we are gearing up for integration in the frontend