Summary:
Allow the DAO to delegate classes of protocol changes to specific trusted addresses, and allow it the power to revoke this privilege at any time.
Abstract:
Currently every change made to Curve must go through a DAO vote and achieve 15% or 30% quorum (depending on type of change). This works great for popular issues like the veCRV admin fee sharing, however some types of votes have difficulty achieving quorum, although they may be important to get passed. This includes parameter changes and additions of new pools.
Instead of requiring the DAO to vote on every change, we can create a role and assign it to a trusted member of the community, or to a multisig of a trusted team. An example of a role might be “Curve Pool Deployer”. The DAO might vote to give Llama this role. Discussions can take place on pools the community wishes to see. Llama might poll the community via signal vote for the popularity of prospective pools. He ultimately has the power to, and is responsible for actually deploying the pool, and in the happy case, the DAO is satisfied and takes no action.
In the case where Llama acts maliciously by deploying a pool against the wishes of the DAO, a time lock prevents Llama’s actions from taking immediate affect. If the DAO can garner a quorum before the lock expires, they can overrule Llama’s deployment. In this case, they revoke the “Curve Pool Deployer” privilege from Llama and assign it to Michael.
For:
This model of selectively delegating tasks to individuals or small teams helps Curve make changes quickly and lets the DAO focus on only bigger changes to the protocol.
Against:
The DAO should vote directly on every change to the protocol, including parameter changes.
Poll:
This is part “a” of a multistep signal vote process. This step is asking if you support introducing DAO role delegation in any capacity. If there is support, the next step will be to take ideas from the discussion here and propose a single class of protocol changes to trial as the first role delegation. The final step will be to determine who the trial run will delegate to.
https://signal.curve.fi/#/curve/proposal/QmbzDxpwmmYriKMcotezqBuFtjzhf7SW5zXQmGtqfrTBrs