Vaults V2 Design
Summary
This YIP proposes a redesign of the Yearn Vaults system to accommodate several improvements meant to increase the robustness, security, and flexibility of the Vaults moving forwards
Motivation
The current yVault design has made it possible for Yearn to scale to the point it is today. However, due to its design, it has been difficult to maintain, and is missing a number of features that could improve the risk/return profile of Vaults, and improve their overall security and reliability in the process.
We propose that a refactor of the Vault system to add these features would be an improvement to the overall design, enabling the maintainers of the Yearn codebase to increase their efforts at Quality Assurance and testing for faults, streamline the development of new and innovative strategies (with an improved and standardized API for Strategists to use), and most importantly give the Governance of Yearn the tools they need to optimize Vault yields and manage risk of a larger system better.
Improvements for V2 design
- Allow a Vault to have multiple strategies at the same time
- Streamline the development cycle of new strategies using a standard API
- Streamline the QA/Security process for Vaults, to ensure the highest quality code
- Ensure the Vaults are tested to handle different types of Strategy risk/return/volatility thresholds
- Make it easier and safer for integrators to use Vaults in their projects
Specification
The Specification for the proposal is being tracked a Gist to better track any changes made.
https://gist.github.com/fubuloubu/7b14c954c21d8cb01562edd732fd35b7
| Voter | Cast Power | Vote & Rationale |
|---|---|---|
0x97A2...02c829 | 805 | |
0x0525...2f43f4 | 185 | |
0x2Fdf...200196 | 154 | |
0x9558...8b17e3 | 122 | |
0x31A4...41916e | 85 |
VOTE POWER
Proposal Status
- Published Onchain
0x7A10...fC4c67
- Tue October 06 2020, 05:00 amVoting Period Starts
- Fri October 09 2020, 05:00 amEnd Voting Period
- Queue Proposal
- Execute Proposal
Current Results
1-Adopt the proposal
1,888.487
2-Reject the proposal
0.764
