Open joe-bowman opened 7 months ago
Could we make it 1 hour?
Hello @joe-bowman ,
I will love to pick up this issue and work on it. I would love to knoow the state of the task if no one is working is on it yet.
Thank you. Looking forward to your response.
Summary
The epoch duration of 3 days is based on the unbonding period of cosmos being 21 days, and the number of concurrent unbondings totalling 7 (cosmos-sdk default, but not aware of any chains that differ).
However, if we decouple unbondings and redelegations from the other epoch logic (rewards, claims, distribution, etc.), we can bring the epoch length down to 24 hours. This has a number of impacts:
Rewards are collected and compounded daily. This increases yield by 0.1% annually. This isn't a material difference and insufficient reason alone to move to a daily epoch.
Users will be able to prove ownership at an increased cadence; this will become increasingly important with CL pool claims in which user's ownership over qAssets can go to zero quickly if their position goes out of range, so the ability to get back in range, and claim, and only lose 1 day or rewards, vs losing 3 days minimum is a significant improvement.
Related to #1358