본문으로 이동

DeFi 금리 모델

DeFi 금리 모델은 풀 활용률을 차입 금리와 공급 금리에 대응시킵니다. 변곡점형 곡선, 준비금 계수, 이자 누적, 유동성 위험의 작동 원리를 설명합니다.

업데이트

교육 목적으로만 제공되며 투자 조언이 아닙니다. 투자로 인해 손실이 발생할 수 있습니다.

핵심 답변

DeFi 금리 모델은 대출 시장의 활용률을 차입자가 지불하는 금리와 자금 공급자가 직접 또는 간접적으로 받는 금리에 대응시키는 스마트 계약 규칙의 집합입니다. 목적은 희소한 유동성에 가격을 매기는 것입니다. 풀에서 차입된 비중이 커질수록 일반적으로 차입 금리가 상승하여 추가 차입을 억제하고 상환이나 신규 공급을 유도합니다.

많은 프로토콜이 변곡점형, 즉 두 개의 기울기를 가진 곡선을 사용합니다. 금리는 목표 활용률 아래에서는 완만하게 오르고, 이를 넘으면 훨씬 빠르게 상승하여 인출에 필요한 유동 자산을 충분히 유지하도록 돕습니다. 모델은 시장별로 다릅니다. 자산, 배포 환경, 프로토콜 버전에 따라 매개변수가 다르고 공식 자체가 다를 수도 있습니다.

금리 모델은 계정의 지급 능력을 판단하지 않습니다. 담보 계수, 오라클 가격, 건전성 지표 규칙, 청산 로직이 그 역할을 합니다. 또한 공급자가 즉시 인출할 수 있다고 보장하지도 않습니다. 인출 가능 여부는 여전히 가용 유동성에 달려 있습니다.

작동 방식

활용률을 U, 총 차입액을 B라고 하겠습니다. Compound v2는 U = B / (cash + B - reserves)로 정의합니다. 반면 Compound III는 공급된 기초 자산 원금 총액 S에 대해 U = B / 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는 공급 곡선과 차입 곡선을 별도로 설정합니다. 토큰 인센티브 역시 기초 자산 금리와 별개이며, 표시 수익률이 모델 금리와 달라지는 원인이 될 수 있습니다.

이자는 일반적으로 공급 지수와 차입 지수를 통해 누적됩니다. 따라서 제시된 금리는 현재의 연환산 금리이지, 향후 일 년 동안 고정된 약속이 아닙니다. APY는 복리 계산 방식을 전제로 하므로 APR과 APY도 다를 수 있습니다. 인터페이스마다 초당 또는 블록당 금리를 연환산하는 방식과 업데이트 시점이 다를 수도 있습니다.

예시

모든 금리를 연환산한다고 하고, 모델이 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%입니다. 이 수치는 토큰 인센티브를 제외하며, 제시한 금리, 활용률, 준비금 계수가 변하지 않는다고 가정합니다. 별도의 공급 곡선을 사용하는 프로토콜에는 이 계산이 적용되지 않습니다.

위험

  • 유동성 위험: U = 100%에 가까워지면 인출에 사용할 현금이 거의 남지 않을 수 있습니다. 높은 금리는 유동성 회복을 유도하는 인센티브이지, 유동성이 실제로 들어온다는 증거가 아닙니다.
  • 변동 금리 위험: 변곡점을 넘으면 차입 비용이 빠르게 상승할 수 있습니다. 진입 시에는 감당할 수 있었던 포지션도 차입자가 상환하거나 대환하기 전에 비용이 커질 수 있습니다.
  • 매개변수 및 거버넌스 위험: 권한 있는 거버넌스는 기준 금리, 변곡점, 기울기, 준비금 계수 또는 전략 계약을 변경할 수 있습니다. 과거 금리가 미래 금리를 결정하지 않습니다.
  • 구현 위험: 반올림, 오래된 지수, 특이한 토큰 동작 또는 잘못된 업그레이드로 인해 실제 이자 누적이 단순화한 스프레드시트 모델과 달라질 수 있습니다.
  • 표시 위험: 인터페이스가 APR, APY, 인센티브 배출량 또는 캐시된 데이터를 섞어 보여 줄 수 있습니다. 단위, 스케일, 복리 계산 가정, 계약 주소를 확인해야 합니다.
  • 프로토콜 위험: 금리 모델이 스마트 계약, 오라클, 담보, 청산, 스테이블코인 또는 거버넌스 실패를 없애 주지는 않습니다.

흔한 오해

오해 1: 활용률은 높을수록 항상 좋다

활용률이 높으면 자본이 사용되고 있다는 뜻이지만, 인출 가능한 유동성이 적다는 뜻이기도 합니다. 변곡점을 넘은 구간에서 프로토콜은 대개 이상적인 상태가 아니라 유동성 부족을 알리고 있습니다.

오해 2: 표시된 공급 APY는 차입자가 직접 지급한다

준비금을 제외한 차입자 이자에서 공급자 이자를 도출하는 모델도 있고, 별도의 공급 곡선을 사용하는 모델도 있습니다. 인센티브 토큰이 또 다른 수익원이 될 수도 있습니다. 시장을 비교하기 전에 인터페이스의 합계 수익률을 구성 요소별로 나눠 봐야 합니다.

오해 3: 현재 APR은 일 년 동안 고정된다

활용률과 거버넌스 매개변수는 변할 수 있으므로 변동 금리는 블록이나 이자 누적 구간마다 움직일 수 있습니다. 연환산은 특정 관례에 따른 현재 금리를 나타낼 뿐, 미래를 보장하지 않습니다.

오해 4: 활용률이 같으면 어디서나 금리도 같다

두 시장의 U가 같더라도 기준 금리, 변곡점, 기울기, 준비금 계수, 공식은 다를 수 있습니다. 활용률만 보지 말고 배포된 모델과 매개변수를 비교해야 합니다.

관련 주제

출처

탐색

위키 검색...