PCV Management
The PCV (Protocol Controlled Value) is the aggregate amount of all the funds held by the protocol on its various PCV Deposits. It is managed collectively by all the Tribe DAO token holders, through the protocol Governance.
Through governance proposals, anyone can suggest new "yield strategies" or PCV deployments, changes of sizes or affectations, and if approved, new PCV Deposits will be deployed to implement them.
There are a few different types of PCV movements:
- manual
- automated
- guardian
Manual PCV Movements
The movement of PCV between deposits can be performed by any smart-contract with the PCV_CONTROLLER
role, including the DAO Governor (see Access Control).
Through governance, Tribe holders can vote to move PCV from one location to another, for example moving ETH from Aave into Lido.
If a desired PCV deployment doesn't have a PCV deposit, it can be escrowed in the DAO's Timelock.
Automated PCV Movements
In certain cases PCV needs to be automatically moved between deposits when one deposit runs low on reserves, such as the Peg Stability Module
Protocol infrastructure can trigger these moves through contracts like the PCVDripController which can incentivize conditional movements, or directly move them as a PCV_CONTROLLER
.
Guardian PCV Movements
The PCV Guardian can move PCV instantly between "safe" PCV deposits which are pre-approved by the DAO. For instance, to save funds held on a compromised PCV deposit, or move yield farming rewards to a suitable deposit where they can be delegated to vote in other DAOs.