﻿---
title: "Model suku bunga DeFi"
description: "Model suku bunga DeFi memetakan tingkat pemanfaatan pool ke suku bunga pinjaman dan simpanan. Pelajari kurva berkink, faktor cadangan, akrual bunga, dan risiko likuiditas."
image: "https://wiki.fcontext.com/og.png"
---

> Documentation Index
> Fetch the complete documentation index at: https://wiki.fcontext.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Model suku bunga DeFi

> Hanya untuk tujuan edukasi; bukan nasihat investasi. Investasi dapat mengakibatkan kerugian.

<a id="answer"></a>

## Jawaban langsung

Model suku bunga DeFi adalah seperangkat aturan kontrak pintar yang memetakan tingkat pemanfaatan pasar pinjaman ke suku bunga yang dibayar peminjam dan, secara langsung atau tidak langsung, diperoleh pemasok dana. Tujuannya adalah menetapkan harga atas likuiditas yang langka: ketika bagian pool yang dipinjam meningkat, suku bunga pinjaman umumnya naik untuk menekan pinjaman tambahan serta mendorong pelunasan atau pasokan baru.

Banyak protokol menggunakan kurva berkink atau kurva dua kemiringan. Suku bunga naik secara bertahap di bawah tingkat pemanfaatan target, lalu jauh lebih cepat di atasnya, sehingga membantu mempertahankan aset likuid yang cukup untuk penarikan. Model ini bersifat spesifik untuk setiap pasar: tiap aset, penerapan, atau versi protokol dapat memiliki parameter dan bahkan rumus yang berbeda.

Model suku bunga tidak menentukan apakah suatu akun solven. Tugas itu dilakukan oleh faktor agunan, harga oracle, aturan faktor kesehatan, dan logika likuidasi. Model ini juga tidak menjamin pemasok dapat segera menarik dananya; penarikan tetap bergantung pada likuiditas yang tersedia.

<a id="mechanism"></a>

## Cara kerjanya

Misalkan `U` adalah tingkat pemanfaatan dan `B` adalah total pinjaman. Compound v2 mendefinisikan `U = B / (cash + B - reserves)`, sedangkan Compound III menggunakan `U = B / S` untuk total pokok aset dasar yang dipasok, yaitu `S`, dan mengembalikan `0` ketika pasokan bernilai nol. Strategi Aave saat ini menghitung pemanfaatan dari utang dan likuiditas yang tersedia, serta memperhitungkan likuiditas tanpa dukungan. Karena itu, kontrak yang diterapkan merupakan definisi yang berwenang.

Untuk kurva pinjaman berkink sederhana, misalkan `b` adalah suku bunga dasar tahunan, `K` adalah titik kink, sedangkan `m1` dan `m2` adalah kemiringan di bawah dan di atas kink:

- Ketika `U <= K`: `r_b = b + m1 * U`
- Ketika `U > K`: `r_b = b + m1 * K + m2 * (U - K)`

Notasi ini membuat kurva tersambung di `K`. Kode protokol dapat memparameterkan kemiringan dengan cara berbeda. Misalnya, sebuah kemiringan dapat mewakili seluruh kenaikan suku bunga sepanjang satu segmen, bukan koefisien yang langsung dikalikan dengan tingkat pemanfaatan. Selalu baca implementasinya sebelum mereproduksi APR yang ditampilkan.

Pada model yang menurunkan suku bunga pemasok dari bunga peminjam, hubungan perkiraannya adalah `r_s = r_b * U * (1 - f)`, dengan `f` sebagai faktor cadangan yang ditahan protokol. Hubungan ini tidak berlaku universal. Compound III, misalnya, mengatur kurva pasokan dan pinjaman secara terpisah. Insentif token juga terpisah dari suku bunga aset dasar dan dapat membuat imbal hasil yang ditampilkan berbeda dari suku bunga model.

Bunga biasanya bertambah melalui indeks pasokan dan pinjaman. Karena itu, suku bunga yang dikutip merupakan suku bunga tahunan saat ini, bukan janji tetap untuk tahun berikutnya. APR dan APY juga dapat berbeda karena APY mengasumsikan konvensi bunga berbunga; antarmuka dapat menyetahunkan suku bunga per detik atau per blok dan memperbaruinya pada waktu yang berbeda.

<a id="example"></a>

## Contoh

Anggap sebuah model menetapkan `b = 2%`, `K = 80%`, `m1 = 5%`, dan `m2 = 80%`, dengan seluruh suku bunga disetahunkan. Pada `U = 70%`, suku bunga pinjamannya adalah `2% + 5% * 70% = 5.5%`.

Jika pemanfaatan naik menjadi `U = 95%`, rumus di atas kink menghasilkan `2% + 5% * 80% + 80% * (95% - 80%) = 18%`. Kemiringan kedua yang tajam membuat 15 poin persentase terakhir dari pemanfaatan menjadi jauh lebih mahal.

Pada model pasokan turunan dengan `f = 10%`, suku bunga pemasok yang terkait adalah sekitar `18% * 95% * (1 - 10%) = 15.39%`. Angka tersebut tidak mencakup insentif token dan mengasumsikan suku bunga, tingkat pemanfaatan, serta faktor cadangan yang disebutkan tidak berubah. Perhitungan ini tidak berlaku pada protokol yang memiliki kurva pasokan terpisah.

<a id="risks"></a>

## Risiko

- **Risiko likuiditas:** Mendekati `U = 100%`, hanya sedikit kas yang mungkin tersisa untuk penarikan. Suku bunga tinggi merupakan insentif untuk memulihkan likuiditas, bukan bukti bahwa likuiditas akan datang.
- **Risiko suku bunga variabel:** Biaya pinjaman dapat meningkat cepat setelah kink. Posisi yang terjangkau saat dibuka dapat menjadi mahal sebelum peminjam sempat melunasi atau melakukan pembiayaan kembali.
- **Risiko parameter dan tata kelola:** Tata kelola yang berwenang dapat mengubah suku bunga dasar, kink, kemiringan, faktor cadangan, atau kontrak strategi. Suku bunga historis tidak menentukan suku bunga masa depan.
- **Risiko implementasi:** Pembulatan, indeks yang usang, perilaku token yang tidak biasa, atau pemutakhiran yang cacat dapat membuat akrual aktual berbeda dari model spreadsheet yang disederhanakan.
- **Risiko tampilan:** Antarmuka dapat mencampur APR, APY, emisi insentif, atau data cache. Verifikasi unit, penskalaan, asumsi bunga berbunga, dan alamat kontrak.
- **Risiko protokol:** Model suku bunga tidak menghilangkan risiko kegagalan kontrak pintar, oracle, agunan, likuidasi, stablecoin, atau tata kelola.

<a id="misconceptions"></a>

## Kesalahpahaman umum

### Mitos 1: Tingkat pemanfaatan tinggi selalu baik

Pemanfaatan tinggi berarti modal sedang digunakan, tetapi juga berarti likuiditas untuk penarikan lebih sedikit. Di atas kink, protokol biasanya menandakan kelangkaan, bukan kondisi ideal.

### Mitos 2: APY pasokan yang ditampilkan dibayar langsung oleh peminjam

Sebagian model menurunkan bunga pemasok dari pembayaran peminjam setelah cadangan, sedangkan model lain menggunakan kurva pasokan terpisah. Token insentif dapat menambah sumber imbal hasil lain. Total pada antarmuka harus diuraikan sebelum membandingkan pasar.

### Mitos 3: APR saat ini terkunci selama satu tahun

Tingkat pemanfaatan dan parameter tata kelola dapat berubah, sehingga suku bunga variabel dapat bergerak dari satu blok atau interval akrual ke interval berikutnya. Penyetahunan menggambarkan suku bunga saat ini berdasarkan suatu konvensi; bukan jaminan ke depan.

### Mitos 4: Tingkat pemanfaatan yang sama berarti suku bunga yang sama di mana pun

Dua pasar dapat memiliki `U` yang sama tetapi suku bunga dasar, kink, kemiringan, faktor cadangan, dan rumus yang berbeda. Bandingkan model yang diterapkan beserta parameternya, bukan tingkat pemanfaatannya saja.

<a id="related"></a>

## Topik terkait

- [Rumus AMM produk konstan](/id/crypto/constant-product-amm/)
- [Faktor kesehatan DeFi](/id/crypto/health-factor-defi/)
- [Protokol pinjaman DeFi](/id/crypto/lending-protocol/)
- [Ketidakcocokan desimal oracle](/id/crypto/oracle-decimal-mismatch/)
- [Tingkat pemanfaatan](/id/crypto/utilization-rate/)

<a id="sources"></a>

## Sumber

- [DefaultReserveInterestRateStrategyV2.sol](https://github.com/aave-dao/aave-v3-origin/blob/main/src/contracts/misc/DefaultReserveInterestRateStrategyV2.sol) - Aave DAO (diakses: 2026-08-20)
- [JumpRateModel.sol](https://github.com/compound-finance/compound-protocol/blob/master/contracts/JumpRateModel.sol) - Compound Finance (diakses: 2026-08-20)
- [Dokumentasi Compound III: Suku Bunga](https://docs.compound.finance/interest-rates/) - Compound Finance (diakses: 2026-08-20)
- [Comet.sol](https://github.com/compound-finance/comet/blob/main/contracts/Comet.sol) - Compound Finance (diakses: 2026-08-20)

Source: https://wiki.fcontext.com/id/crypto/defi-interest-rate-model/index.mdx
