# 1.4 Lending去中心化借贷平台

## Lending介绍

Sashimi lending是一个基于利率算法的货币市场抵押借贷协议。Sashimi lending的智能合约通过算法定义了用户存款和借款的利率模型，用户可以随时将资产存入市场，或抵押资产从市场借款，存款人可以获得基于算法的年化收益，而借款人需要支付相应的利息，平台提供活期、浮动利率的存款和借款服务。

Sashimi lending的利率模型由市场的供需关系决定，消除了中介机构、借贷时间限制、操作限制，从而实现了快速、高效的交易。

Sashimi Lending首期会上线8个币种的供应市场（Supply Market）和借币市场（Borrow Market），参与存贷的用户均可获得$Sashimi奖励。$SASHIMI会被分配到每个币种的借贷市场，以该市场中产生的利息作为参照，分配比例会随之动态变化。

![](/files/-MOW24Gfs9EFe13Xxzq1)

## 合约信息

Lending合约：

[https://etherscan.io/address/0xB5d53eC97Bed54fe4c2b77f275025c3fc132D770](<https://etherscan.io/address/0xB5d53eC97Bed54fe4c2b77f275025c3fc132D770&#xA;>)

投资池合约：

| Pool      | Reward Token | Contract Link                                                                                                                                             |
| --------- | ------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------- |
| slETH     | SASHIMI      | <https://etherscan.io/address/0xC597F86424EEb6599Ea40f999DBB739e3Aca5d82>                                                                                 |
| slDAI     | SASHIMI      | [https://etherscan.io/address/0x2918231F262f764DbB5753A95BD7684fDB313ea4](<https://etherscan.io/address/0x2918231F262f764DbB5753A95BD7684fDB313ea4&#xA;>) |
| slUSDC    | SASHIMI      | [https://etherscan.io/address/0xBbCc16ab7937469bB1E72337427678e7E701b9Ea](<https://etherscan.io/address/0xBbCc16ab7937469bB1E72337427678e7E701b9Ea&#xA;>) |
| slUSDT    | SASHIMI      | [https://etherscan.io/address/0x2394DE3827e233298fff0FdF6Aa261070BFE013d](<https://etherscan.io/address/0x2394DE3827e233298fff0FdF6Aa261070BFE013d&#xA;>) |
| slWBTC    | SASHIMI      | [https://etherscan.io/address/0x09a7fB5E4499e61C7cF53aCB8Df7B2a8e4Fb36F9](<https://etherscan.io/address/0x09a7fB5E4499e61C7cF53aCB8Df7B2a8e4Fb36F9&#xA;>) |
| slYFI     | SASHIMI      | [https://etherscan.io/address/0x6DDBcBAa13bDE44a406780E298721483D684F1B0](<https://etherscan.io/address/0x6DDBcBAa13bDE44a406780E298721483D684F1B0&#xA;>) |
| slELF     | SASHIMI      | [https://etherscan.io/address/0xDDDAf1a95e57F7a74D85F366936F8a2ABBc86b45](<https://etherscan.io/address/0xDDDAf1a95e57F7a74D85F366936F8a2ABBc86b45&#xA;>) |
| slSASHIMI | SASHIMI      | <https://etherscan.io/address/0x8ce5AA7812FDD6799D4C2B284A6e9f9b186e3Af3>                                                                                 |

## [<br>](<https://etherscan.io/address/0xB5d53eC97Bed54fe4c2b77f275025c3fc132D770&#xA;>)Sashimi Lending利率模型

### 1.存款金额利息的产生

存款人存入标的资产后可以获得一定数量的slToken，slToken可以用于兑换回标的资产。slToken对标的资产的兑换率，在存入资产后会随时间增加，兑换率增加的部分即为存款人获得的利息。 平台借款量越多，兑换率增加越快。

### 2.slToken兑换率

slToken兑换率（ExchangeRate）依照以下数据做计算（以Lending USDT为例）：

* totalCash=已放入智能合约，但还没有被借走标的资产总数量
* totalBorrows=所有借款人所应偿还贷款的总数量（含应计利息）
* totalReserves=准备金总数量（借款人所应支付的利息，部分被视为准备金）
* totalSupply=所有存款人所得到slToken的总数量

&#x20;                 *ExchangeRate* *=（totalCash+totalBorrows-totalReserves）/ totalSupply*

### 3.资金利用率

资金利用率（UtilizationRate）表示所有供给资产中，被借走的资产所占比例：

&#x20;                       *UtilizationRate* *=totalBorrows /（totalCash+totalBorrows）*

### 4.借款年利率

在Sashimi Lending利率模型里会计算借款年利率（BorrowRate），即借款人在当下所需支付利息的年利率，这个利率会受到以下因素影响：

1.基础利率（BaseRate）

2.资金利用率（UtilizationRate）

3.乘数（Multiplier）

&#x20;                            *BorrowRate = UtilizationRate \* Multiplier + BaseRate*

### 5.存款年利率

存款年利率（SupplyRate）为存款人会收到的年化利息率，存款年利率会受到以下因素影响：

1.借款年利率（BorrowRate）

2.资金利用率（UtilizationRate）

3.准备金系数（ReserveFactor）

&#x20;                 *SupplyRate≈* *BorrowRate* *\** *UtilizationRate* *\*（1* *-* *ReserveFactor）*

在Sashimi Lending利率模型里面，每个币种的**基础利率、乘数、准备金系数**可能不尽相同，但都是智能合约里的常数，会在合约代码中公开。

智能合约里有可以让管理者修改这些常数的权限，因此Sashimi Lending社区可以视情况做调整，而任何调整都能在区块链上公开透明得查询到。

## 清算规则

抵押资产价格会发生波动，当借款人抵押资产因价格波动而不足以支付未偿还借款时，将会触发账户清算：抵押资产将会被清算人以约定的折扣价格卖出以偿还借款。价格折扣为清算人完成清算所获的激励。

在Sashimi Lending清算模型里面，清算激励是智能合约里的常数。

## &#x20;Sashimi Lending教程

### Sashimi Lending模块

#### 1.用户资产模块

* “Supply Balance”表示用户的存款金额和已赚利息的总和；
* “Borrow Balance”表示用户的借款金额和应付利息的总和；
* “Net APY”表示净年利率；
* “Borrow Limit”表示借款限额，用于表示用户账户的健康水平。当Borrow Limit较低时，账户是安全的。如果达到可借资产限额的100%，将触发清算。

![](/files/-MOfUJjNMRs7DWR4l_Vs)

#### 2.借贷市场模块

在“Supply”和“Borrow”资产列表分别展示不同币种的供应市场（Supply Market）和借币市场（Borrow Market），用户可以向供应市场存款，也可以从借贷市场借款。

![](/files/-MOfUaMpDIxA7VNP5-C8)

### 操作流程

#### 1.连接钱包

打开借贷页面，点击页面右上角“Connect Wallet”按钮，在弹出的连接钱包弹窗中选择对应的钱包（以Metamask为例），按要求连接钱包；连接成功后点击页面右上角按钮即可查看钱包信息。

![](/files/-MOZceb2YHZKQYarUhhE)

![](/files/-MOZd1ZCZpLUPk6QvhUT)

#### 2.存入资产

选择将要存款的币种，以SASHIMI为例，点击SASHIMI，在存款弹窗中输入存款数额，点击“SUPPLY”按钮，并在连接的钱包中确认该交易。

注意：智能合约需要通过授权弹窗进行授权；存款成功后，将根据 Supply APY随时间累计生息。

![](/files/-MOZNG-DEVq8KikYxapH)

![](/files/-MOZNNLx85EH5Ld1g-XU)

#### 3.抵押资产

用户可以通过资产列表的开关器来启用或禁用资产的抵押，抵押后可借款额度（Borrow Limit）将相应变化（借款额度 = 存入Token价值 \* 抵押率）。

用户只有抵押资产后才能进行借款，抵押资产可以保证用户有足够的资产偿还借款，如果借款金额超过借款额度将触发清算机制。

以选择SASHIMI为例，点击SASHIMI币种“Collateral”列的开关按钮，在弹出的弹窗中点击“Enable SASHIMI as Collateral”按钮进行授权，并在连接的钱包中确认该交易。

交易完成后，将打开SASHIMI抵押开关；如果有SASHIMI存款，则“Borrow Limit”的百分比将相应增加。

![](/files/-MOZdDUe8g-kdVRYflym)

![](/files/-MOZNw6FFJjU1yRSttMa)

以SASHIMI为例，取消抵押资产时，将考虑两种情况：

情况1：未借出资产、或已借出资产但是取消抵押不足以触发清算机制时，点击“Collateral”列的开关按钮，在以下关闭授权弹窗中点击“DISABLE SASHIMI”即可关闭。

关闭成功后，开关器将关闭，如果有SASHIMI存款，则“Borrow Limit”将对应减少。

![](/files/-MOZOKdorlxLZ3HPSznZ)

情况2：如果取消抵押会触发清算机制时，无法关闭开关器。

![](/files/-MOZSrAKmdbndMERIKAv)

#### 4.借入资产

以SASHIMI为例，点击SASHIMI，在借款弹窗中输入存款数额，点击“BORROW”按钮，并在连接的钱包中确认该交易以完成借款。

借款成功后，后续将根据Borrow APY随时间累计生息。

注意：必须先存入资产作为抵押才能借入资产，否则无法借入资产。

![](/files/-MOZOT0TaABhnRwMLfLx)

![](/files/-MOZObaay0CjVcP0poBf)

#### 5.提取资产

以提取全部或部分SASHIMI为例，用户可点击SASHIMI，在存款弹窗中选择“WITHDRAW”标签，输入提款数额，点击“WITHDRAW”按钮并在连接的钱包中确认该交易。

注意：支持随时提款，提款时可提取本金和已赚利息。提款金额最大值 = 存款金额 - 借款余额/抵押率，已用于抵押借贷的等额资产无法提出。

![](/files/-MOZOhS3wmecpX4jyvPv)

![](/files/-MOZOnbd33_8VH8ESsrF)

#### 6.偿还资产

以偿还全部或部分USDT为例，点击USDT，在还款弹窗中点击“REPAY”标签，输入还款数额，点击右下角“REPAY”按钮，并在连接的钱包中确认该交易以完成还款。

注意：需先授权才能进行操作，在存款或还款之前，必须先启用智能合约；支持随时偿还，偿还时需偿还本金和应付利息。

![](/files/-MOZOtDikl46hnnQ1Fzw)

![](/files/-MOZP-MAnNLl_FIYgx1t)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.sashimi.cool/zhong-wen/1.sashimiswap-xiang-mu-jian-jie-yu-jia-gou/1.8-lending-qu-zhong-xin-hua-jie-dai-ping-tai-1.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
