The LendingProtocolV1_1 amendment changes how a vault recognizes interest income from the loans it funds.
Before the amendment, the Lending Protocol used a whole-life (accrual) model: the moment a loan was originated, the full interest the borrower was scheduled to pay over the life of the loan was recognized as vault income. The vault's accounting reflected money it hadn't received yet, and that recognition had to be unwound if the borrower stopped paying.
With the amendment, new vaults use cash-basis accounting instead and interest is accounted for only when a payment actually delivers it. To see which fields are affected by this change, see:
You can't choose which accounting model to use when creating a vault. The status of the LendingProtocolV1_1 amendment determines the model:
- If not enabled, vaults use whole-life accounting.
- If enabled, vaults use cash-basis accounting.
Vaults created with whole-life accounting remain so permanently, even after the amendment activates.
- Vault share prices are tracked against realized income from interest actually paid. A vault's
AssetsTotalno longer rises at the moment a loan is written, so a vault's shares aren't marked up on scheduled income. - Losses show as smaller values, since it only accounts for outstanding principal amount. Whole-life accounting included lost income from interest added to the principal loss amount.
- Loan brokers can potentially issue more loans, since their
DebtTotalandDebtMaximumvalues only account for realized amounts, not including all scheduled income from interest.