KVORUM
aaveSource: Aave governor v2 · #40

Risk Parameter Updates 2021-10-07

executedOct 14, 2021, 11:22 PM UTCby680x683a…6c02

01Summary

AISummary by Kvorumclaude-haiku-4-5

Batch update of 13 risk parameters across 11 Aave V2 assets (REN, SNX, DPI, UNI, YFI, BAL, LINK, BAT, ENJ, MANA, ZRX) including adjustments to Loan-to-Value ratios, Liquidation Thresholds, and Liquidation Bonuses to align with the community-chosen Moderate risk level and maintain protocol safety amid high crypto volatility.

Type
parameter change

Key changes

  • REN LTV decreased from 55% to 50%(medium)
  • SNX LTV increased from 20% to 30%(medium)
  • SNX Liquidation Threshold increased from 45.0% to 55.0%(medium)
  • DPI LTV decreased from 60% to 55%(medium)
  • UNI LTV decreased from 60% to 55%(medium)
  • UNI Liquidation Bonus decreased from 10.0% to 8.0%(medium)
  • YFI LTV increased from 45% to 50%(medium)
  • BAL Liquidation Bonus decreased from 10.0% to 8.0%(medium)

Notable concerns

  • High volatility in non-stablecoin crypto assets necessitates focus on protocol safety
  • Liquidation bonus reductions on UNI, BAL, and LINK reflect increased liquidity and trading volume
Contracts0x311bb771e4f8952e6da169b425e7e92d6ac45756
Generated by Kvorum
model: claude-haiku-4-5
provider: anthropic
profile: anthropic-fast-v1
prompt: v1.0
generated: 2mo ago
Read the description ↗

02Description

354 words

Simple Summary

A proposal to adjust thirteen (13) total risk parameters across eleven (11) Aave V2 assets including LTV, Liquidation Threshold, and Liquidation Bonus.

Abstract

This proposal is a batch update of three risk parameters to align with the Moderate risk level chosen by the Aave community. These parameter updates are a continuation of Gauntlet's regular parameter recommendations, the latest being AIP-39: Risk Parameter Updates for Aave V2 assets.

Motivation

This set of parameter updates seeks to maintain the overall risk tolerance of the protocol while making risk trade-offs between specific assets. Volatility for non-stablecoin crypto assets remains high. As such, we focused on supporting protocol safety for our parameter changes in this cycle.

Adjustments were also made for three liquidation bonus values. These assets (UNI, BAL, LINK) saw increases in liquidity and trading volume and a reduced liquidation recommended value as a result. As always, simulation recommended values seek to maintain capital efficiency and uphold borrow usage levels.

Specification

ParameterCurrent ValueRecommended Value
REN Loan To Value55%50%
SNX Loan To Value20%30%
SNX Liquidation Threshold45.0%55.0%
DPI Loan To Value60%55%
UNI Loan To Value60%55%
UNI Liquidation Bonus10.0%8.0%
YFI Loan To Value45%50%
BAL Liquidation Bonus10.0%8.0%
LINK Liquidation Bonus10.0%7.5%
BAT Liquidation Threshold75.0%80.0%
ENJ Liquidation Threshold60.0%65.0%
MANA Liquidation Threshold65.0%75.0%
ZRX Liquidation Threshold70.0%75.0%

Implementation

The proposal sets the LTV, liquidation bonuses, and liquidation threshold ratios by calling configureReserveAsCollateral on the LendingPoolConfigurator contract at 0x311Bb771e4F8952E6Da169b425E7e92d6Ac45756, using the address and parameters specific to each token.

The full list of parameter updates can be found in the forum.

Copyright

Copyright and related rights waived via CC0.

03Mismatch analysis

AIMismatch analysis by Kvorum

A calldata-vs-description analysis is not generated yet. Review the decoded actions →

04Actions

11 total
#0configureReserveAsCollateral(address,uint256,uint256,uint256)chain 0x1
Target
0x311b…5756
Value
0 wei
Function
configureReserveAsCollateral(address,uint256,uint256,uint256)
Arguments
{
  "0": "0xba100000625a3754423978a60c9317c58a424e3D",
  "1": "6500",
  "2": "7000",
  "3": "10800"
}
Calldata
#1configureReserveAsCollateral(address,uint256,uint256,uint256)chain 0x1
Target
0x311b…5756
Value
0 wei
Function
configureReserveAsCollateral(address,uint256,uint256,uint256)
Arguments
{
  "0": "0x0D8775F648430679A709E98d2b0Cb6250d2887EF",
  "1": "7000",
  "2": "8000",
  "3": "10750"
}
Calldata
#2configureReserveAsCollateral(address,uint256,uint256,uint256)chain 0x1
Target
0x311b…5756
Value
0 wei
Function
configureReserveAsCollateral(address,uint256,uint256,uint256)
Arguments
{
  "0": "0x1494CA1F11D487c2bBe4543E90080AeBa4BA3C2b",
  "1": "5500",
  "2": "7000",
  "3": "11000"
}
Calldata
#3configureReserveAsCollateral(address,uint256,uint256,uint256)chain 0x1
Target
0x311b…5756
Value
0 wei
Function
configureReserveAsCollateral(address,uint256,uint256,uint256)
Arguments
{
  "0": "0xF629cBd94d3791C9250152BD8dfBDF380E2a3B9c",
  "1": "5500",
  "2": "6500",
  "3": "11000"
}
Calldata
#4configureReserveAsCollateral(address,uint256,uint256,uint256)chain 0x1
Target
0x311b…5756
Value
0 wei
Function
configureReserveAsCollateral(address,uint256,uint256,uint256)
Arguments
{
  "0": "0x514910771AF9Ca656af840dff83E8264EcF986CA",
  "1": "7000",
  "2": "7500",
  "3": "10750"
}
Calldata
#5configureReserveAsCollateral(address,uint256,uint256,uint256)chain 0x1
Target
0x311b…5756
Value
0 wei
Function
configureReserveAsCollateral(address,uint256,uint256,uint256)
Arguments
{
  "0": "0x0F5D2fB29fb7d3CFeE444a200298f468908cC942",
  "1": "6500",
  "2": "7500",
  "3": "10750"
}
Calldata
#6configureReserveAsCollateral(address,uint256,uint256,uint256)chain 0x1
Target
0x311b…5756
Value
0 wei
Function
configureReserveAsCollateral(address,uint256,uint256,uint256)
Arguments
{
  "0": "0x408e41876cCCDC0F92210600ef50372656052a38",
  "1": "5000",
  "2": "6000",
  "3": "10750"
}
Calldata
#7configureReserveAsCollateral(address,uint256,uint256,uint256)chain 0x1
Target
0x311b…5756
Value
0 wei
Function
configureReserveAsCollateral(address,uint256,uint256,uint256)
Arguments
{
  "0": "0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F",
  "1": "3000",
  "2": "5500",
  "3": "10750"
}
Calldata
#8configureReserveAsCollateral(address,uint256,uint256,uint256)chain 0x1
Target
0x311b…5756
Value
0 wei
Function
configureReserveAsCollateral(address,uint256,uint256,uint256)
Arguments
{
  "0": "0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984",
  "1": "5500",
  "2": "7000",
  "3": "10800"
}
Calldata
#9configureReserveAsCollateral(address,uint256,uint256,uint256)chain 0x1
Target
0x311b…5756
Value
0 wei
Function
configureReserveAsCollateral(address,uint256,uint256,uint256)
Arguments
{
  "0": "0x0bc529c00C6401aEF6D220BE8C6Ea1667F6Ad93e",
  "1": "5000",
  "2": "6500",
  "3": "10800"
}
Calldata
#10configureReserveAsCollateral(address,uint256,uint256,uint256)chain 0x1
Target
0x311b…5756
Value
0 wei
Function
configureReserveAsCollateral(address,uint256,uint256,uint256)
Arguments
{
  "0": "0xE41d2489571d322189246DaFA5ebDe1F4699F498",
  "1": "6500",
  "2": "7500",
  "3": "10750"
}
Calldata

05Tally

Summed from votes

Voters15
VP participating561.3K
Outcome (current)For
Current support100%

06Voters

15 total
Filter:
VoterChoice% of totalRationale
DD0xdd70…8202For224.3K39.96%—5y ago
F60xf63e…78c8For125.9K22.43%—5y ago
C10xc17c…64e1For103.3K18.41%—5y ago
5B0x5bc9…d76cFor84.9K15.12%—5y ago
070x0703…961bFor10K1.78%—5y ago
800x80dc…c146For3.8K0.67%—5y ago
700x704d…a0dfFor3.5K0.62%—5y ago
680x683a…6c02For3.1K0.55%—5y ago
880x880c…abe6For1.5K0.27%—5y ago
3A0x3a25…e9d2For5900.11%—5y ago
EE0xeef0…6297For395.20.07%—5y ago
8D0x8d07…a265For500.01%—5y ago
BC0xbca7…e0d5For20.60.00%—5y ago
A00xa0ef…2d56For80.00%—5y ago
DC0xdc7b…c0caFor00.00%—5y ago
Showing 15

07Forum

No forum thread is confidently linked to this proposal.