The Aave community is currently voting on how the latest update to its decentralized lending protocol, called Aave v3, should be deployed on Ethereum.
Aave v2 on Ethereum controls $3.96 billion in liquidity and is the protocol’s biggest implementation across all chains, as it accounts for over 70% of the DeFi lender’s total value locked. Deciding on how to bring about the new version in Ethereum has a direct impact on the future of Aave v2 which is currently the largest decentralized lender in Ethereum’s DeFi ecosystem.
The community is deciding whether to issue a new version of the application (which keeps the old one in place) or to upgrade the old version. So far, 99% of the votes cast have been in favor of a fresh Aave v3 deployment on Ethereum rather than upgrading the previous version. The voting process will end on Oct. 11 at 6:00 AM EST.
Pros and cons
Both approaches have their own advantages and possible drawbacks.
Aave contributor Bored Ghosts Developing (BGD) has been working on coordination and execution parameters for a possible upgrade of Aave v2 to Aave v3 on Ethereum. The team recently put forward a summary of the possible trade-offs between both approaches.
One of the supporting arguments for a fresh deployment is that it is the easier route to follow. Aave v3 can easily be deployed on Ethereum and the transaction cost will be cheaper than upgrading the older version’s smart contracts. A fresh deployment will also not require a security audit as this has already been performed, whereas doing the upgrade would require another set of audits.
On the flip side, a fresh deployment will fragment Aave’s liquidity on Ethereum between both versions. Upgrading the old version would sidestep this issue and remove the need for users to migrate their positions from v2 to v3.
For BGD, a fresh deployment is better than a version upgrade. “Our opinion is that the advantages of doing a new deployment of an Aave v3 Ethereum holistically and importantly outweigh those of upgrading the current Aave v2 smart contracts,” said the BGD team.
Previous calls on Aave v3 deployment
So far, Aave v3 has already been deployed on several other blockchains and layer two scaling solutions: Arbitrum, Fantom, Harmony, Optimism, Polygon and Avalanche.
For Polygon and Avalanche, each had the older version running on their chains prior to the development of the new version. This meant that the community had to decide between deploying a fresh v3 or upgrading the older v2 to the new version.
The Aave DAO favored the first option and so both versions of the DeFi lending platform now exist on Polygon and Avalanche.
© 2022 The Block Crypto, Inc. All Rights Reserved. This article is provided for informational purposes only. It is not offered or intended to be used as legal, tax, investment, financial, or other advice.