﻿---
title: "โมเดลอัตราดอกเบี้ย DeFi"
description: "โมเดลอัตราดอกเบี้ย DeFi เชื่อมโยงอัตราการใช้เงินทุนของพูลกับอัตราดอกเบี้ยกู้ยืมและอัตราผลตอบแทนของผู้ให้สภาพคล่อง เรียนรู้การทำงานของเส้นอัตราแบบมีจุดหักเห อัตราเงินสำรอง การสะสมดอกเบี้ย และความเสี่ยงด้านสภาพคล่อง"
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.

# โมเดลอัตราดอกเบี้ย DeFi

> เนื้อหานี้มีวัตถุประสงค์เพื่อการศึกษาเท่านั้น ไม่ใช่คำแนะนำด้านการลงทุน การลงทุนอาจทำให้เกิดการสูญเสีย

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

## คำตอบโดยตรง

โมเดลอัตราดอกเบี้ย DeFi คือชุดกฎในสมาร์ตคอนแทรกต์ที่เชื่อมโยงอัตราการใช้เงินทุนของตลาดกู้ยืมกับอัตราดอกเบี้ยที่ผู้กู้จ่าย และอัตราดอกเบี้ยที่ผู้ให้เงินทุนได้รับโดยตรงหรือโดยอ้อม จุดประสงค์คือการกำหนดราคาให้สภาพคล่องที่ขาดแคลน เมื่อเงินในพูลถูกกู้ไปมากขึ้น อัตราดอกเบี้ยกู้ยืมโดยทั่วไปจะสูงขึ้นเพื่อยับยั้งการกู้เพิ่ม และจูงใจให้ชำระคืนหรือนำเงินทุนใหม่เข้ามา

หลายโปรโตคอลใช้เส้นอัตราแบบมีจุดหักเห หรือเส้นที่มีความชันสองช่วง อัตราดอกเบี้ยจะเพิ่มอย่างค่อยเป็นค่อยไปเมื่ออยู่ต่ำกว่าอัตราการใช้เป้าหมาย และเพิ่มเร็วขึ้นมากเมื่อสูงกว่าเป้าหมาย ซึ่งช่วยรักษาสินทรัพย์สภาพคล่องให้เพียงพอสำหรับการถอน โมเดลเป็นสิ่งที่กำหนดเฉพาะตลาด สินทรัพย์ การติดตั้งใช้งาน หรือเวอร์ชันโปรโตคอลแต่ละแห่งอาจมีพารามิเตอร์และแม้แต่สูตรที่แตกต่างกัน

โมเดลอัตราดอกเบี้ยไม่ได้ตัดสินว่าบัญชีมีความสามารถชำระหนี้หรือไม่ หน้าที่นั้นเป็นของเกณฑ์หลักประกัน ราคาจากออราเคิล กฎ health factor และตรรกะการชำระบัญชี นอกจากนี้ โมเดลไม่ได้รับประกันว่าผู้ให้เงินทุนจะถอนได้ทันที เพราะการถอนยังขึ้นอยู่กับสภาพคล่องที่มีอยู่

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

## กลไกการทำงาน

กำหนดให้ `U` คืออัตราการใช้เงินทุน และ `B` คือยอดกู้รวม Compound v2 นิยาม `U = B / (cash + B - reserves)` ส่วน Compound III ใช้ `U = B / S` โดย `S` คือเงินต้นรวมของสินทรัพย์ฐานที่มีการจัดหา และคืนค่า `0` เมื่อยอดจัดหาเป็นศูนย์ กลยุทธ์ปัจจุบันของ Aave คำนวณอัตราการใช้จากหนี้และสภาพคล่องที่มีอยู่ พร้อมคำนึงถึงสภาพคล่องที่ไม่มีสินทรัพย์หนุนหลังด้วย ดังนั้น สัญญาที่ติดตั้งใช้งานจริงจึงเป็นนิยามที่ใช้เป็นหลัก

สำหรับเส้นอัตรากู้ยืมแบบมีจุดหักเหอย่างง่าย กำหนดให้ `b` คืออัตราฐานต่อปี `K` คือจุดหักเห และ `m1` กับ `m2` คือความชันด้านล่างและด้านบนจุดหักเห:

- เมื่อ `U <= K`: `r_b = b + m1 * U`
- เมื่อ `U > K`: `r_b = b + m1 * K + m2 * (U - K)`

สัญกรณ์นี้ทำให้เส้นอัตราต่อเนื่องที่ `K` แต่โค้ดของโปรโตคอลอาจกำหนดความชันด้วยวิธีอื่น ตัวอย่างเช่น ความชันอาจหมายถึงอัตราที่เพิ่มขึ้นเต็มช่วง แทนที่จะเป็นสัมประสิทธิ์ที่คูณกับอัตราการใช้โดยตรง ควรอ่านการติดตั้งใช้งานก่อนพยายามคำนวณ APR ที่แสดงขึ้นใหม่เสมอ

ในโมเดลที่คำนวณอัตราของผู้ให้เงินทุนจากดอกเบี้ยของผู้กู้ ความสัมพันธ์โดยประมาณคือ `r_s = r_b * U * (1 - f)` โดย `f` คืออัตราเงินสำรองที่โปรโตคอลเก็บไว้ แต่สูตรนี้ไม่ได้ใช้กับทุกระบบ ตัวอย่างเช่น Compound III กำหนดเส้นอัตราฝั่งจัดหาและฝั่งกู้ยืมแยกกัน สิ่งจูงใจในรูปโทเค็นก็แยกจากดอกเบี้ยของสินทรัพย์อ้างอิง และอาจทำให้อัตราผลตอบแทนที่แสดงแตกต่างจากอัตราของโมเดล

โดยทั่วไป ดอกเบี้ยจะสะสมผ่านดัชนีฝั่งจัดหาและฝั่งกู้ยืม ดังนั้น อัตราที่เสนอคืออัตราปัจจุบันที่แปลงเป็นรายปี ไม่ใช่คำมั่นว่าจะคงที่ตลอดปีถัดไป APR และ APY อาจต่างกันได้เพราะ APY ตั้งอยู่บนสมมติฐานการทบต้น อินเทอร์เฟซแต่ละแห่งอาจแปลงอัตราต่อวินาทีหรือต่อบล็อกเป็นรายปี และอัปเดตในเวลาที่ต่างกัน

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

## ตัวอย่าง

สมมติว่าโมเดลกำหนด `b = 2%`, `K = 80%`, `m1 = 5%` และ `m2 = 80%` โดยอัตราทั้งหมดเป็นอัตราต่อปี เมื่อ `U = 70%` อัตราดอกเบี้ยกู้ยืมคือ `2% + 5% * 70% = 5.5%`

หากอัตราการใช้เพิ่มเป็น `U = 95%` สูตรเหนือจุดหักเหจะให้ค่า `2% + 5% * 80% + 80% * (95% - 80%) = 18%` ความชันช่วงที่สองซึ่งสูงมากทำให้การใช้เงินทุน 15 จุดเปอร์เซ็นต์สุดท้ายมีต้นทุนแพงกว่ามาก

ในโมเดลที่คำนวณอัตราฝั่งจัดหา หาก `f = 10%` อัตราของผู้ให้เงินทุนที่สอดคล้องกันจะอยู่ที่ประมาณ `18% * 95% * (1 - 10%) = 15.39%` ตัวเลขนี้ไม่รวมสิ่งจูงใจในรูปโทเค็น และสมมติว่าอัตรา อัตราการใช้ และอัตราเงินสำรองที่ระบุไม่เปลี่ยนแปลง การคำนวณนี้ใช้ไม่ได้กับโปรโตคอลที่มีเส้นอัตราฝั่งจัดหาแยกต่างหาก

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

## ความเสี่ยง

- **ความเสี่ยงด้านสภาพคล่อง:** เมื่อเข้าใกล้ `U = 100%` อาจเหลือเงินสดสำหรับการถอนน้อยมาก อัตราดอกเบี้ยสูงเป็นสิ่งจูงใจให้สภาพคล่องกลับมา ไม่ใช่หลักฐานว่าสภาพคล่องจะเข้ามาจริง
- **ความเสี่ยงจากอัตราผันแปร:** ต้นทุนการกู้ยืมอาจเพิ่มขึ้นอย่างรวดเร็วหลังจุดหักเห สถานะที่ยังรับภาระไหวในตอนเริ่มต้นอาจแพงเกินไปก่อนที่ผู้กู้จะชำระคืนหรือรีไฟแนนซ์ได้
- **ความเสี่ยงด้านพารามิเตอร์และการกำกับดูแล:** ฝ่ายกำกับดูแลที่ได้รับอำนาจสามารถเปลี่ยนอัตราฐาน จุดหักเห ความชัน อัตราเงินสำรอง หรือสัญญากลยุทธ์ได้ อัตราในอดีตไม่ได้กำหนดอัตราในอนาคต
- **ความเสี่ยงด้านการติดตั้งใช้งาน:** การปัดเศษ ดัชนีที่ล้าสมัย พฤติกรรมโทเค็นที่ผิดปกติ หรือการอัปเกรดที่มีข้อบกพร่อง อาจทำให้ดอกเบี้ยที่สะสมจริงต่างจากโมเดลสเปรดชีตอย่างง่าย
- **ความเสี่ยงด้านการแสดงผล:** อินเทอร์เฟซอาจผสม APR, APY การแจกสิ่งจูงใจ หรือข้อมูลที่แคชไว้ ควรตรวจสอบหน่วย สเกล สมมติฐานการทบต้น และที่อยู่สัญญา
- **ความเสี่ยงของโปรโตคอล:** โมเดลอัตราดอกเบี้ยไม่ได้ขจัดความล้มเหลวของสมาร์ตคอนแทรกต์ ออราเคิล หลักประกัน การชำระบัญชี สเตเบิลคอยน์ หรือการกำกับดูแล

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

## ความเข้าใจผิดที่พบบ่อย

### ความเข้าใจผิด 1: อัตราการใช้สูงเป็นเรื่องดีเสมอ

อัตราการใช้สูงหมายถึงเงินทุนกำลังถูกใช้งาน แต่ก็หมายถึงมีสภาพคล่องสำหรับการถอนน้อยลงด้วย เมื่อสูงกว่าจุดหักเห โปรโตคอลมักกำลังส่งสัญญาณถึงความขาดแคลน ไม่ใช่ภาวะที่เหมาะสมที่สุด

### ความเข้าใจผิด 2: APY ฝั่งจัดหาที่แสดงจ่ายโดยผู้กู้โดยตรง

บางโมเดลคำนวณดอกเบี้ยของผู้ให้เงินทุนจากเงินที่ผู้กู้จ่ายหลังหักเงินสำรอง ขณะที่บางโมเดลใช้เส้นอัตราฝั่งจัดหาแยกต่างหาก โทเค็นสิ่งจูงใจอาจเป็นแหล่งผลตอบแทนอีกทางหนึ่ง ต้องแยกองค์ประกอบของยอดรวมบนอินเทอร์เฟซก่อนเปรียบเทียบตลาด

### ความเข้าใจผิด 3: APR ปัจจุบันถูกล็อกไว้หนึ่งปี

อัตราการใช้และพารามิเตอร์การกำกับดูแลเปลี่ยนแปลงได้ อัตราผันแปรจึงอาจขยับในแต่ละบล็อกหรือรอบสะสมดอกเบี้ย การแปลงเป็นรายปีอธิบายอัตราปัจจุบันตามหลักเกณฑ์หนึ่งเท่านั้น ไม่ใช่การรับประกันล่วงหน้า

### ความเข้าใจผิด 4: อัตราการใช้เท่ากันย่อมให้อัตราดอกเบี้ยเท่ากันทุกแห่ง

สองตลาดอาจมี `U` เท่ากัน แต่อัตราฐาน จุดหักเห ความชัน อัตราเงินสำรอง และสูตรต่างกันได้ ควรเปรียบเทียบโมเดลและพารามิเตอร์ที่ติดตั้งจริง ไม่ใช่ดูเพียงอัตราการใช้

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

## หัวข้อที่เกี่ยวข้อง

- [สูตร AMM แบบผลคูณคงที่](/th/crypto/constant-product-amm/)
- [Health factor ใน DeFi](/th/crypto/health-factor-defi/)
- [โปรโตคอลให้กู้ยืม DeFi](/th/crypto/lending-protocol/)
- [ตำแหน่งทศนิยมของออราเคิลไม่ตรงกัน](/th/crypto/oracle-decimal-mismatch/)
- [อัตราการใช้เงินทุน](/th/crypto/utilization-rate/)

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

## แหล่งข้อมูล

- [DefaultReserveInterestRateStrategyV2.sol](https://github.com/aave-dao/aave-v3-origin/blob/main/src/contracts/misc/DefaultReserveInterestRateStrategyV2.sol) - Aave DAO (เข้าถึงเมื่อ: 2026-08-20)
- [JumpRateModel.sol](https://github.com/compound-finance/compound-protocol/blob/master/contracts/JumpRateModel.sol) - Compound Finance (เข้าถึงเมื่อ: 2026-08-20)
- [เอกสาร Compound III: อัตราดอกเบี้ย](https://docs.compound.finance/interest-rates/) - Compound Finance (เข้าถึงเมื่อ: 2026-08-20)
- [Comet.sol](https://github.com/compound-finance/comet/blob/main/contracts/Comet.sol) - Compound Finance (เข้าถึงเมื่อ: 2026-08-20)

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