Chaos Labs Risk Parameter Updates - Increase MKR Debt Ceiling on V3 Ethereum
01Summary
Proposal to increase MKR debt ceiling on Aave V3 Ethereum from $6M to $8.5M due to 100% utilization and improved MKR liquidity. Two major users account for over 80% of current debt. Change aims to facilitate V2 to V3 migration of MKR positions.
- Type
- parameter change
Key changes
- MKR debt ceiling increased from $6,000,000 to $8,500,000 on Aave V3 Ethereum(high)
Notable concerns
- Debt concentration: over 80% of MKR debt is held by two accounts (0xa9dee54892713f43c221509cfedbd717d16791a0 with $3.11M DAI and 0x8af700ba841f30e0a3fcb0ee4c4a9d223e1efa05 with $1.84M USDC)
- Significant MKR still on V2 Ethereum ($750K in stablecoins borrowed against nearly 3,400 MKR collateral)
Generated by Kvorum
02Description
Simple Summary
A proposal to increase the debt ceiling of MKR on V3 Ethereum
Motivation
The current debt ceiling for MKR on V3 Ethereum, set at $6M, has reached 100% utilization.
Given current market conditions and improved liquidity for MKR on Ethereum over the past months, our Isolation Mode Methodology supports increasing the debt ceiling for MKR to $8.5M.
It is important to note that the majority of MKR debt positions are concentrated within two accounts, accounting for over 80% of the total debt, as outlined below. While this concentration does not affect the current recommendation, it is something to continue monitoring and will be considered in future MKR recommendations and in cases of significant market changes.
V2 → V3 Migration
There are still nearly 3,400 MKR supplied on V2 Ethereum, with nearly $750K in stablecoins borrowed against MKR collateral. The current supply caps and proposed debt ceiling should allow for the migration of these positions.
Positions Analysis
There are currently two major users utilizing MKR as collateral on V3 Ethereum:
- 0xa9dee54892713f43c221509cfedbd717d16791a0 - borrowing $3.11M DAI against his 5,914 MKR collateral, accounting for nearly 52% of the debt ceiling. The user's current health score is 1.77.
- 0x8af700ba841f30e0a3fcb0ee4c4a9d223e1efa05 - borrowing $1.84M USDC against his 4,077 MKR collateral, accounting for nearly 31% of the debt ceiling. The user's current health score is 2.06.
Specification
| Asset | Parameter | Current | Recommended |
|---|---|---|---|
| MKR | Debt Ceiling | 6,000,000 | 8,500,000 |
References
- Implementation: AaveV3Ethereum
- Tests: AaveV3Ethereum
- Snapshot
- Discussion
Disclaimer
Chaos Labs has not been compensated by any third party for publishing this ARFC.
Copyright
Copyright and related rights waived via CC0.
03Mismatch analysis
The proposal's prose describes a single, well-defined risk parameter change: raising the MKR debt ceiling on Aave V3 Ethereum from $6M to $8.5M. The decoded calldata, however, consists of a single generic 'forwardPayloadForExecution' call to Aave's cross-chain governance controller. This is the standard mechanism Aave uses to execute payloads on Ethereum mainnet (and other chains) — the actual parameter-setting logic (e.g., calling PoolConfigurator.setDebtCeiling) lives inside the referenced payload contract (0xdAbad81aF85554E9ae636395611C58F7eC1aAEc5) and is not directly decodable from this action alone. Because the specific numeric parameters of the debt ceiling change are not visible in the provided calldata, I cannot directly verify the $8.5M figure against an on-chain value. Nothing in the decoded action contradicts the description — the target contract and pattern are consistent with a routine Aave governance execution — but full verification of the exact debt ceiling value requires inspecting the linked payload contract's bytecode, which is outside the scope of the provided JSON. Given this opacity is a structural feature of Aave's governance execution and not evidence of any hidden or malicious action, I classify this as consistent, but confidence is low due to the inability to fully trace the numeric change through to the underlying calldata.
Generated by Kvorum
04Actions
- Target
- 0x9aee…2bc7
- Value
- 0 wei
- Function
- forwardPayloadForExecution((uint256,uint8,address,uint40))
- Arguments
{ "0": [ "1", "1", "0xdAbad81aF85554E9ae636395611C58F7eC1aAEc5", "21" ] }- Calldata
05Tally
Summed from votes
06Voters
| Voter | Choice | % of total | Rationale | ||
|---|---|---|---|---|---|
| 320x329c…3ed4 | For | 116.1K | 23.25% | — | 3y ago |
| 070x0703…961b | For | 86.8K | 17.38% | — | 3y ago |
| 130x13bd…8548 | For | 61.3K | 12.28% | — | 3y ago |
| 2C0x2cc1…4df1 | For | 43.7K | 8.75% | — | 3y ago |
| B90xb933…8dd1 | For | 42.4K | 8.49% | — | 3y ago |
| EA0xea17…6676 | For | 38.7K | 7.76% | — | 3y ago |
| EZezr3al.eth0x8659…7d0e | For | 38.1K | 7.63% | — | 3y ago |
| 570x57ab…2922 | For | 27.3K | 5.47% | — | 3y ago |
| 870x8787…ea52 | For | 21.2K | 4.25% | — | 3y ago |
| E40xe459…e666 | For | 20K | 4.01% | — | 3y ago |
| 180x1855…98ba | For | 3.6K | 0.72% | — | 3y ago |
| DF0xdf06…4977 | For | 27.3 | 0.01% | — | 3y ago |
| 570x5762…a752 | For | 1 | 0.00% | — | 3y ago |
| C40xc407…c4b5 | For | 0 | 0.00% | — | 3y ago |
07Forum
No forum thread is confidently linked to this proposal.
08Similar proposals
- aaveexecutedChaos Labs Risk Parameter Updates - Increase Debt Ceiling for SNX and MKR on V3 Ethereum - 01.31.202491%
- aaveexecutedAave V3 Ethereum MKR Debt Ceiling Update86%
- aaveexecutedChaos Labs Risk Parameter Update - MAI Aave V376%
- aaveexecutedChaos Labs Risk Parameter Updates - Decrease Supply and Borrow Caps on Aave V375%
- aaveexecutedBorrow Cap Reductions on Aave V3 Ethereum72%
- aaveexecutedXAUt Supply Cap and Debt Ceiling Adjustment on Aave V3 Core Instance72%
- aaveexecutedincrease supply cap for cbETH Aave Ethereum V368%
- aaveexecutedSupply and Borrow Caps Update - LUSD - v3 Ethereum67%
- aaveexecutedIncrease weETH Caps on Base67%
- aaveexecutedincrease supply cap for cbETH Aave Ethereum V366%