Risk Parameter Updates for Aave v2 Ethereum Liquidty Pool
ID 125
ID 125
Proposed on: Nov 25th, 2022
Proposed on: Nov 25th, 2022
Votes
Actions
Function 1:
Proposal
Proposal
RISK-PARAMS-UPDATE-AAVE-V2-ETH
Author(s): Llamaxyz & Chaos Labs (defijesus, Matthew Graham, Omer Arie Goldberg)
Simple Summary
In response to recent market events and resulting discussion on the governance forum, Llama and Chaos Labs propose to make a series of parameter changes to the Ethereum Aave v2 Liquidity Pool.
Abstract
This proposal presents an alternative pathway forward to AIP-121. The community can elect to Disable Borrowing whilst retaining the ability to Deposits assets across the majority of Reserves rather than Freezing as outlined in AIP-121.
This proposal is a collaborative effort between Llama and Chaos Labs and reflects the communities governance forum discussion.
Motivation
In response to recent market events and the continued contraction of liquidity across markets, this proposal seeks to reduce the risk profile across many higher volatile assets. AIP-121 presents an opportunity to Freeze many Reserves, whereas this proposal intends to Disable Borrowing whilst retaining the ability to deposit assets.
AIP-121 is a more conservative response relative to this proposal. It is likely, LTV and LT thresholds for highly liqudity assets will also require amending in the near future. This will be managed via a separate submission.
Specification
The following risk parameter proposal are presented below:

Implementation
This proposal will reconfigure the following asset Reserves:
- YFI
- CRV
- ZRX
- MANA
- 1INCH
- BAT
- sUSD
- ENJ
- GUSD
- AMPL
- RAI
- USDP
- LUSD
- xSUSHI
- DPI
- renFIL
- MKR
- ENS
- LINK
- UNI
- SNX
This proposal is written in an atomic manner that will unfreeze reserves in case AIP-121 gets executed before.
To achieve this, freezeReserve(address asset), unfreezeReserve(address asset) and disableBorrowingOnReserve(address asset) will be performed via the PoolConfigurator for each asset respectively to ensure a predictable final state.
POOL_CONFIGURATOR.freezeReserve(address asset)
POOL_CONFIGURATOR.unfreezeReserve(address asset)
POOL_CONFIGURATOR.disableBorrowingOnReserve(address asset)
Implementation can be found here
Copyright
Copyright and related rights waived via CC0.
Discussion: https://governance.aave.com/t/risk-parameter-updates-for-aave-v2-ethereum-liquidity-pool-2022-11-25/10824