Alur Kerja Penarikan Dana
Konteks
Gambar ini mengikuti diagram deposit dan menunjukkan proses sebaliknya: bagaimana pengguna menebus aset yang disimpan mereka dengan membakar aToken. Gambar ini melanjutkan rangkaian diagram alur teknis.
Apa yang ditunjukkan gambar ini
Alur penebusan dimulai ketika pengguna meminta penarikan. Kontrak LendingPool memverifikasi bahwa cadangan memiliki cukup likuiditas yang tersedia untuk memenuhi penarikan — jika semua dana sedang dipinjam, penarikan ditolak. Jika likuiditas cukup, aToken pengguna dibakar, indeks likuiditas diperbarui, dan aset dasar ditransfer dari LendingPoolCore kembali ke pengguna. Jumlah yang diterima memperhitungkan bunga terakumulasi sejak deposit, karena aToken dicetak dengan indeks berbasis dari saat deposit dan ditebus dengan indeks saat ini, yang lebih tinggi.
Signifikansi
Alur penebusan menyoroti risiko likuiditas kunci dalam protokol pinjaman berbasis pool: jika utilisasi mencapai 100%, penyetor tidak dapat menarik sampai peminjam melunasi atau likuiditas baru masuk. Inilah mengapa model suku bunga Aave dirancang dengan kenaikan tajam pada utilisasi tinggi — suku bunga yang sangat tinggi mencegah pool dari kehabisan likuiditas sepenuhnya. Gambar ini membuat ketegangan antara utilisasi modal dan keamanan penarikan menjadi eksplisit.