Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow for min_aura_brib to be larger than min_brib in fees automation #59

Open
Tritium-VLK opened this issue Dec 21, 2023 · 3 comments
Open
Assignees

Comments

@Tritium-VLK
Copy link
Member

No description provided.

@Tritium-VLK
Copy link
Member Author

Ok so right now Aura is spending too much gas voting. They're thinking of raising the min aura vote system wide, but I think in the end most of the low aura voting is comming from us.

We can solve the problem by setting min_aura_brib much higher, like at 1500 or 2k.

The thing is we want to continue to allow smoller pools to get core pools incentives, so we need to support bribs of under 500.

I think the way the logic is setup now, if we set min_brib to 500 and min_aura_brib to 1500 we'd end up with way too many bribs falling over to the aura side and not enough landing on the bal side.

So somehow we need a way to allocate all the votes in a way that supports the auraBAL/total veBAL vote split but allows for larger aura Bribs. If we need a way to allocate excess aura, we could do so based on the same boostie score we use for STIP.

Let's get some feedback from the Maxis and Aura before building this, but I think it would help.

@Tritium-VLK Tritium-VLK changed the title Allow for min_aura_brib to be larger than min_bal_brib in fees automation Allow for min_aura_brib to be larger than min_brib in fees automation Dec 21, 2023
@Tritium-VLK
Copy link
Member Author

Bonus: It would be nice if DAOs bribing on Aura didn't lose the aura portion of their incentives if their brib + our incentives added up to aura_brib_min.

It would be awesome if the code could:

1: Check each gauge for already existant aura bribs.
2: Use the sum of the already present aura bribs + the allocated core pool incentives to decide if the pool needed special handling or could just be split using the normal split.

If this were the case, we could tell DAOs to place AURA bribs before noon on Friday CET in order to have them considered and not lose the AIP-42 extra incentives that come from the 50% Aura voting bigger pools will end up getting.

@Tritium-VLK
Copy link
Member Author

Tritium-VLK commented Jan 8, 2024

From our standup:

1: Change logic to check if there is a current Aura Brib (worth over $500-another constant) of any token for any amount on the pool at runtime, if so, distribute based on the natural ratio without any redistribution.
2: Otherwise use the logic that currently exists which takes aura from pools that do not have at least min_aura_brib after the split and allocates it to pools that do.

From a User/Dao POV:

Place at least a 500 Aura brib each round and don't worry about the aura split, otherwise your bribs will go to all BAL market unless you are generating quite a bit of fees (4k in bribs every 2 weeks at 2k min_aura_brib, which seems like what aura wants right now)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants