AAVE, the blue-chip lending protocol, officially launched its latest governance module – Aave Governance V3, today (12/27). This brings significant advantages, including a substantial reduction in voting costs, the addition of automated bots, and the improvement of cross-chain infrastructure, setting a new paradigm for on-chain governance.
Table of Contents:
The Aave lending protocol holds approximately $6.5 billion in funds as of the time this article is written, ranking among the top three on-chain products (with Lido and Maker being the first and second, respectively). Therefore, any updates must be approached with great caution. Even the governance can follow a robust set of regulations and contract executions to minimize human errors or centralization risks.
In contrast to other project governance models that rely on multisig control of protocol backdoor functions (some may not even have multisig), Aave protocol has a relatively secure mechanism. It provides valuable insights into the ideal governance mechanism for the future.
On the other hand, AAVE Governance V2 has been operational since 2020, and its feasibility has been thoroughly validated. It even facilitated the issuance of the GHO stablecoin and protocol integration, handling such a complex engineering feat solely through the operation of the governance module, which is indeed intriguing.
The existing AAVE Governance V2 module will be discontinued, but V3 will inherit its general structure and undergo optimizations, requiring a basic understanding.
The operational goal of AAVE Governance V2 is to achieve complete decentralization. The DAO automatically updates the protocol based on the results of on-chain governance, without relying on the founding team to approve on-chain proposals.
Aave 治理 V2 架构(资料来源)
Aave Governance V2 architecture (source)
In practice, Aave Governance V2 can be broken down into the following components:
There is also a set of contracts called Aave Guardian, which is controlled by multi-signatures of ten addresses. Its main responsibility is to modify the contract of the protocol in emergency situations, so as to protect the security of the protocol. Depending on the situation, malicious proposals can be canceled, or even the protocol operations can be shut down.
In the past, the basic structure of the governance process of the AAVE Governance V2 module was as follows:
Existing problems
Issues identified by AAVE Governance V2 after three years of operation:
All future proposals in the AAVE governance module will go through the following process:
Aave Governance V3 operation process(source)
Implementation Architecture
With knowledge of the above operational framework, we can better understand core components of Aave Governance V3:
Additionally, due to significant changes in the overall governance architecture rules, users need access to voting machines on various networks. Therefore, the core team at BGD Labs has rebuilt an open-source front-end interface and provided users with the code to create their own copies.
There are currently no proposals for this front-end interface(source)
By voting on external networks, using the current fee level on Polygon as an example, the voting cost will be between $0.05 and $0.1. This is approximately 100 times cheaper than the current voting cost in Aave Governance V2. It may even enable participants to vote completely free of charge. In the future, it is suggested that the DAO cover all participants’ voting costs. If there are 10,000 participants, the total cost would be only $750, which is affordable.
There will no longer be balance history snapshots for AAVE and stkAAVE. With the smart contract upgrades in Aave Governance V3, it is expected that the transfer of AAVE and stkAAVE will be approximately 75% cheaper.
Although Aave Governance V3 involves many stages that require interaction with the blockchain to generate state transitions, these stages can be automated through the Aave Robot. This is much more convenient than V2, which requires manual triggering by users.
AAVE, the blue-chip lending protocol, officially launched its latest governance module – Aave Governance V3, today (12/27). This brings significant advantages, including a substantial reduction in voting costs, the addition of automated bots, and the improvement of cross-chain infrastructure, setting a new paradigm for on-chain governance.
Table of Contents:
The Aave lending protocol holds approximately $6.5 billion in funds as of the time this article is written, ranking among the top three on-chain products (with Lido and Maker being the first and second, respectively). Therefore, any updates must be approached with great caution. Even the governance can follow a robust set of regulations and contract executions to minimize human errors or centralization risks.
In contrast to other project governance models that rely on multisig control of protocol backdoor functions (some may not even have multisig), Aave protocol has a relatively secure mechanism. It provides valuable insights into the ideal governance mechanism for the future.
On the other hand, AAVE Governance V2 has been operational since 2020, and its feasibility has been thoroughly validated. It even facilitated the issuance of the GHO stablecoin and protocol integration, handling such a complex engineering feat solely through the operation of the governance module, which is indeed intriguing.
The existing AAVE Governance V2 module will be discontinued, but V3 will inherit its general structure and undergo optimizations, requiring a basic understanding.
The operational goal of AAVE Governance V2 is to achieve complete decentralization. The DAO automatically updates the protocol based on the results of on-chain governance, without relying on the founding team to approve on-chain proposals.
Aave 治理 V2 架构(资料来源)
Aave Governance V2 architecture (source)
In practice, Aave Governance V2 can be broken down into the following components:
There is also a set of contracts called Aave Guardian, which is controlled by multi-signatures of ten addresses. Its main responsibility is to modify the contract of the protocol in emergency situations, so as to protect the security of the protocol. Depending on the situation, malicious proposals can be canceled, or even the protocol operations can be shut down.
In the past, the basic structure of the governance process of the AAVE Governance V2 module was as follows:
Existing problems
Issues identified by AAVE Governance V2 after three years of operation:
All future proposals in the AAVE governance module will go through the following process:
Aave Governance V3 operation process(source)
Implementation Architecture
With knowledge of the above operational framework, we can better understand core components of Aave Governance V3:
Additionally, due to significant changes in the overall governance architecture rules, users need access to voting machines on various networks. Therefore, the core team at BGD Labs has rebuilt an open-source front-end interface and provided users with the code to create their own copies.
There are currently no proposals for this front-end interface(source)
By voting on external networks, using the current fee level on Polygon as an example, the voting cost will be between $0.05 and $0.1. This is approximately 100 times cheaper than the current voting cost in Aave Governance V2. It may even enable participants to vote completely free of charge. In the future, it is suggested that the DAO cover all participants’ voting costs. If there are 10,000 participants, the total cost would be only $750, which is affordable.
There will no longer be balance history snapshots for AAVE and stkAAVE. With the smart contract upgrades in Aave Governance V3, it is expected that the transfer of AAVE and stkAAVE will be approximately 75% cheaper.
Although Aave Governance V3 involves many stages that require interaction with the blockchain to generate state transitions, these stages can be automated through the Aave Robot. This is much more convenient than V2, which requires manual triggering by users.