# 长尾借贷协议Euler学习教程

By [lorenhuang.eth](https://paragraph.com/@lorenhuang) · 2022-01-10

---

Euler简介
-------

第一代借贷协议（如AAVE）往往专注于少数流动性较好的借贷市场，此外在上面增加借贷市场的流程也比较繁琐，需经历链下讨论和链上投票等流程，用户借贷选择较少。Euler是一个新的去中心化借贷协议，它专注于长尾市场，任何用户都可以在上面无需允许的添加新的借贷市场，这给用户增添了比以往任何时候都更多的借贷选择。**Abracadabra(SPELL)可以说是专注于长尾市场的MakerDao，在近期取得了惊人的成就，稳定币MIM发行量一度超过20亿美元，Euler有希望成为借贷方向的Abracadabra。**

项目进展
----

2021年8月，Euler宣布获得Paradigm领投的800万美元A轮融资，2021年12月，Euler上线以太坊主网，截止到目前（2022-01-08），Euler的TVL突破了4000万美元，借贷市场达24个。一月底，Euler即将上线流动性挖矿。

![Euler发展现状](https://storage.googleapis.com/papyrus_images/39b047d6b50c89f8eadcf218aaff468ebd9bd57fa1f8f0910e9fdbb54fe12c50.png)

Euler发展现状

Euler的特色
--------

### 自由添加借贷市场

在Euler上，只要某资产在Uniswap v3上存在对WETH的交易对，用户无需允许就可以将其添加到Euler上，无需经过投票等治理流程，这给很多上不了AAVE等平台的币种一个进入借贷市场的机会，这将极大丰富其上的借贷市场。

### 资产分级

由于，Euler上是自由添加借贷市场的，为了防范风险，Euler上的资产分三个等级，它们分别是隔离级（Isolation-tier），交叉级（Cross-tier），抵押级（Collateral-tier）。隔离级的资产可借可贷，但不能作为抵押物，此外，它们只能在隔离的状态下进行借入，比如，存入USDC抵押借入了ABC，不管抵押物是否充足都不能借入其它资产了，要借其它资产就要另外添加一个子账户进行操作。交叉级资产可借可贷，不能作为抵押物，但是同一份抵押物可以用于借入多个同级别资产。抵押级资产可借可贷，也可以用作抵押物。

### 去中心化预言机

Euler采用Uniswap v3的TWAP作为资产价格来源，并以此来计算确定一笔贷款安全与否。TWAP是一种时间加权平均价格，它计算的是一段时间内的平均价格，它的特色是变化比较平滑，它能抵御价格操纵攻击（如flash loan和flash bot），同时它也能减少短时价格剧烈波动对借贷者的影响。

### 高效的清算机制

**抵押物拍卖机制**。在AAVE和Compound上，为了激励清算者清算违约的债务，清算者可以以5%-10%的折扣获得抵押物，这常常导致GAS战，Euler采用一种荷兰拍卖的方式来激励清算者，抵押物的折扣随时间的推移等因素慢慢增加，清算者在自己能够盈利的折扣上竞标，这能一定程度上避免GAS战，同时还能很大程度的减少借入方损失。

**稳定池机制**。一般情况下，清算的流程是清算者偿还债务然后取得抵押物，以抵押ETH借入DAI为例，这个过程中，清算者可能需要通过交易所先换到DAI，然后再用DAI去偿还债务取得抵押物，这样涉及的成本较高。Euler为每个借贷市场设有稳定池供清算者使用，以此来提升清算效率。清算的时候，清算者借用稳定池里的资金偿还债务，然后取得抵押物的折扣部分，剩余抵押物进入稳定池。这对于给稳定池提供流动性的用户来说，其实就相当于用一定的折扣换取抵押物。

### 响应式利率机制

AAVE和Compund的利率机制是静态类线性的，当借款需求增加或者借款供应减少，利率会上升，当借款需求减少或者借款供应增加，利息会下降 ，这个利率模型在多数时候是合适，但是如果参数选择不恰当，比如斜率太小，导致借款利率过低，资金池被耗尽，用户无法取回资产，如果斜率太大，将导致借款成本过高，抑制借款需求。为了避免选择合适利率模型参数的问题，Euler将采用响应式的利率机制，通过控制理论根据资金使用情况自动的动态的调节利率，以达到资本效率最大化的目的。

![AAVE 利率模型](https://storage.googleapis.com/papyrus_images/f7e64fce040f98487124e4dd6544afab1c42676cba568fd0f83f5d350eca492d.png)

AAVE 利率模型

### 系统坏账预备金制度

如果一笔贷款被清算后，仍然不足于偿还债务，那就会形成系统坏账，为了应对这个风险，Euler采用了和Compound类似的预备金制度，贷款方支付的利息有一定比例会转到预备金账户，用户偿还将来可能出现的系统坏账。

用户如何参与Euler项目
-------------

用户参与Euler项目主要有三个方式，分别是**提供流动性，借入资金，成为清算者**。和所有借贷协议一样，Euler上的流动性源于用户，用户可以将自己的资产存入到Euler上，供其他用户借入，从而赚取收益，同时还能获得EUL代币奖励。由于Euler是自由添加市场的，用户可以在上面借到很多其它地方借不到的代币资产，借入资金也是参与Euler项目的一种方式，同时借入资金也会获得EUL代币奖励。此外，借贷平台还需要清算者来控制风险，及时清算掉违约的贷款，以此来保证系统的安全运行，同时清算者还能获得清算折扣作为奖励。

**以上内容仅供学习交流，不可作为投资意见！**

2022-01-10

作者：Loren Huang

Twitter: @lorenhuangeth

参考资料
----

项目推特：[https://twitter.com/eulerfinance](https://twitter.com/eulerfinance)

项目白皮书：[https://docs.euler.finance/getting-started/white-paper](https://docs.euler.finance/getting-started/white-paper)

---

*Originally published on [lorenhuang.eth](https://paragraph.com/@lorenhuang/euler)*
