핵심 기술

각 쌍은 서로 다른 ERC-20 토큰(Collateral Token)을 예치함으로써 단일 ERC-20 토큰(자산 토큰)을 빌리는 고립된 시장이다.

채권자가 자산 토큰을 한 쌍에 예치하면 fToken을 받을 수 있다. fToken은 ERC-20 토큰이며 자산 토큰(기본 자산이라고도 함)으로 상환할 수 있다. 이자가 발생함에 따라, fTokens는 증가하는 기초 자산에 대해 상환할 수 있다.

채무자는 담보 토큰을 쌍에 예치하고 그 대가로 자산 토큰을 대여할 수 있는 권리를 받는다.

담보대출

각 채무자의 지위는 담보인정비율(LTV)을 가지고 있다. 이는 차입한 자산의 가치와 예탁한 담보의 가치 사이의 비율을 나타낸다. 자산 토큰과 담보 토큰 간의 환율이 이동하거나 이자가 자본화될 때 LTV가 변경된다.

채무자의 LTV가 최대 LTV 이상으로 상승하면, 그들의 지위는 건강하지 못한 것으로 간주된다. 이 문제를 해결하기 위해 채무자는 담보를 추가하거나 부채를 상환하여 LTV를 건전한 범위로 되돌릴 수 있다.

최대 LTV 값은 변경할 수 없으며 배포 시 구성된다. 일반적으로 값은 75%로 설정된다. 사용자 정의 기간 시트 배포는 이 값을 수동으로 설정할 수 있으며, 값을 100% 이상으로 설정하여 담보 대출이 부족한 대출도 생성할 수 있다. 100% 이상 구성된 최대 LTV를 악의적 행위자로부터 보호하기 위해 채무자들의 화이트리스트가 함께 있어야 한다. 구성된 값은 각 쌍에서 maxLTV() 함수를 사용하여 찾을 수 있다.

수익율 계산

각 쌍은 특정 수익률 계산 계약을 이용하여 이자율을 결정하도록 구성된다. 출시 시점에 Fraxlend는 두 가지 유형의 수익율 계산 시스템을 지원한다.

첫 번째 유형인 시간 가중 변동 금리 계산기(Time-weighted Variable Rate Calculator)는 대출된 자산의 양(사용률)에 따라 금리를 변경할 수 있다. 이용률이 목표치를 밑돌면 금리가 하향 조정되고, 이용률이 목표치를 웃돌면 금리가 상향 조정된다. 자세한 내용은 링크의 개념을 확인하라: <시간가중변동금리>

두 번째 유형인 선형 금리 계산기(Linear Rate Calculator)는 순수하게 활용 함수를 이용해서 이자율을 계산한다. 활용도가 낮으면 차입금리가 낮아지는 반면 활용도가 높으면 차입금리가 높아진다. 자세한 내용은 링크 내용을 확인하라: <선형 속도>

변동금리(Variable Rate) V2 - 활용도 함수로 이자율을 계산한다. 이자율은 요율 함수 f(활용도) = 요율에 따른 요율 변화에 즉시 변화한다. 이 때, 함수의 기울기는 사용률이 목표값을 초과할 때 증가하고 사용률이 목표 값을 초과할 때 감한다. 이는 이자율이 활용도 변화에 즉각적으로 대응한다는 것을 의미한다. 낮은 활용도 또는 높은 활용도의 기간의 장기간 변화는 이자율 곡선의 자체의 변화를 만든다. 더 자세한 내용은 아래 링크를 참조: (링크)

청산(Liquidations)

채무자의 LTV가 최대 LTV 이상으로 상승하면, 사용자는 누구나 채무자를 대신해 채무의 전부 또는 일부를 상환할 수 있으며 동등한 가치의 담보물과 청산 수수료를 받을 수 있다. 청산 수수료는 불변이며 배포 시에 정의된다. 기본적으로 이 값은 10%로 설정되어 있으며 쌍에서 liquidationFee() 함수 기능을 사용하여 확인할 수 있습니다.

fToken의 주가(share price)

채권자가 자산 토큰을 예치할 때 현재 fToken의 주가로 fToken을 받는다. fToken은 채권자가 쌍으로 예치한 기본 자산의 총 금액에 대출자로부터 받은 이자를 더한 금액이다. 당연히 이자가 붙으면 주가도 올라간다. 상환 시, fToken은 환산된 이자를 포함하여 계속 증가하는 자산 토큰에 대해 상환할 수 있다. 현재 fToke주가를 확인하려면 totalAsset() 보기 함수를 사용하여 금액/주식의 가치를 비교할 수 있다.

금고(Vault) 계정

금고 계정은 쌍의 모든 회계에서 핵심 개념이다. 금고 계정은 다음 두 가지 값을 포함하는 구조이다.

1. 금고 계정의 총 토큰 .

2. 금고 계정의 총 주식(share) 수

struct VaultAccount { // Represents the total amount of tokens in the vault uint128 amount; // Analogous to market capitalization

// Represents the total number of shares or claims to the vault
uint128 shares; // Analogous to shares outstanding

}

주식(share)은 총량(amount)에 대한 총 청구 건수를 나타낸다. 자산 토큰에 대해 주식을 상환할 수 있다. 상환율, 즉 주가는 총량의 가치를 주식 가치로 나누어 결정된다. 기본적으로 주식과 기본 자산 토큰 간의 교환 가격이다

총량으로 표시된 가격으로 해당 주식으로 환산하려면 해당 금액을 주가로 나누면 된다. 주식을 총량으로 환산하려면 주식에 주가를 곱하면 된다.

주식(share) = 금액(amount) / 주가(share price)

총량 = 주식 x 주가

Last updated