FeedProjects
Developers
Settings
๐ŸŽ‰ A new chapter begins: Boardroom has joined Agora
Learn more
protocol logo
Explore / Projects
Aave

Insights

Proposals

Members

Information

Reports

Create Proposal

Aave

InsightsProposalsMembersInformationReports
Proposal
Back to Proposals
closedEnded 5 years ago ยท Snapshot (Offchain)

AMPL interest rate curve adjustment

By 0x4d10...61DE4f

Following AIP-26 it was noticed that the interest accrued for the AMPL market above 75% utilization is higher than expected. After investigation the reason for the discrepancy was identified to be the following:

In AAVEs MathUtils there is an over-approximation in the application of the interest rate for computing compounded interest.

In calculateCompoundedInterest method

Periodic rate (per second) is computed as:

uint256 ratePerSecond = rate / SECONDS_PER_YEAR;

in comparison to the exact computation.

|281x35 derived from: |269x48. The deviation in the applied interest rate causes a small over-approximation for APYs <10%, but grows exponentially as can be seen below.

Expected APYEffective APYExpected daily rateEffective daily rate
4.00%4.08%0.01%0.01%
5.00%5.13%0.01%0.01%
10.00%10.52%0.03%0.03%
50.00%64.87%0.11%0.14%
100.00%171.83%0.19%0.27%
200.00%638.91%0.31%0.55%
1000.00%2202543.09%0.68%2.78%
10000.00%2.69E+43%1.30%31.52%

This difference is especially noticeable in the AMPL market, where the configured interest rate can go up to 10,002% at max utilization.

The AAVE Genesis team has been made aware and they will publish more guidance on the discrepancy.

This snapshot vote proposes two different curve configurations to adjust for the over-approximation:

Curve #1 Rationale

As mentioned in AIP-26, a nonlinear interest curve is more suited for AMPLโ€™s market and potentially other assets on AAVEโ€™s platform. It turns out that this over-approximation produces just such a curve.

The over-approximation mentioned above results in an exponentially growing curve which allows for defining a more suitable interest curve for AMPL. We propose the following parameters for AAVEโ€™s default interest rate strategy, which produce the curve below:

Optimal UtilizationBase rateSlope1Slope2Maximum Effective APY
801.00%2.00%750.00%186210.38%

|624x384

APY table above 80% Utilization:

UtilizationAPY
80.00%3.05%
81.00%49.93%
82.00%118.15%
83.00%217.40%
84.00%361.82%
85.00%571.94%
86.00%877.67%
87.00%1322.50%
88.00%1969.72%
89.00%2911.43%
90.00%4281.60%
91.00%6275.19%
92.00%9175.85%
93.00%13396.29%
94.00%19536.98%
95.00%28471.63%
96.00%41471.48%
97.00%60386.14%
98.00%87906.81%
99.00%127949.14%
100.00%186210.38%

Rationale:

  1. Accounting for the over-approximation of the existing Slope2=10,000% interest curve requires reducing the slope2 parameter.
  2. Taking advantage of the exponential curve allows for: a. Setting a higher optimal utilization rate. b. Setting a higher maximum APY to reduce the potential for utilization being at 100% for extended periods. without creating a too steep of an interest rate increase right above the optimal utilization rate.

Curve #2 Rationale:

  1. Accounting for the over-approximation of the existing Slope2=10,000% interest curve requires reducing slope2 parameter.
  2. Adjust curve parameters to have maximum APY similar to the intended APY in AIP-26 This causes this curve to have higher likelihood for periods at 100% utilization compared to curve #1.
Optimal UtilizationBase rateSlope1Slope2Maximum Effective APY
801.00%2.00%460.00%10151.40%

|624x369

UtilizationAPY
80.00%3.05%
81.00%29.69%
82.00%63.23%
83.00%105.44%
84.00%158.57%
85.00%225.44%
86.00%309.60%
87.00%415.52%
88.00%548.83%
89.00%716.62%
90.00%927.79%
91.00%1193.58%
92.00%1528.10%
93.00%1949.13%
94.00%2479.03%
95.00%3145.97%
96.00%3985.38%
97.00%5041.86%
98.00%6371.54%
99.00%8045.08%
100.00%10151.40%
Continue Reading
Connect Wallet to Add Note
0
Votes 519
VoterCast PowerVote & Rationale
0x5BC9...26D76c
84,113

Curve #1

0xccD4...9cA65E
177

Curve #1

0x2533...a98EA1
151

Abstain

0x718F...f3AE66
134

Curve #1

0x6d7F...210F48
63

Curve #1

SHOW MORE
VOTE POWER
0
Connect Wallet
Proposal Status
  • Fri September 03 2021, 10:30 pmVoting Period Starts
  • Mon September 06 2021, 10:30 pmEnd Voting Period
Current Results

1-Curve #1

84,619.348

99.82%

2-Abstain

153.43

0.18%

3-Curve #2

1.984

0%
DocumentationBrandingContact Us