Governance

Governance is made possible on the basis of guards that are part of the governance smart contracts. Those guards are added or removed by the governance smart contract owner. Each Adapter vault is associated with a governance smart contract. If a malicious user proposes a strategy that is to the detriment of liquidity providers, guards can reject it within a pre-defined time window. This time window from proposing a strategy to activating it is passed in the constructor when the governance smart contract is deployed and is therefore dependent on the underlying governance smart contract. Suggesting a strategy is more gas-intensive than rejecting it, such that an attacker trying to propose several malicious strategies would have the economical disadvantage.

Last updated