【项目学习】Timeswap:第一个完全去中心化的基于 AMM 的货币市场协议
作者:互联网
总览
Timeswap 是世界上第一个完全去中心化的基于 AMM 的货币市场协议,无需预言机或清算人即可工作。 Timeswap 采用 3 变量来维持 AMM 的运作。它通过允许用户决定他们的风险状况并相应地为每笔借贷交易设置利率和抵押品,允许任何人为任何 ERC-20 代币创建货币市场。
核心公式
X × Y × Z = K
X:本金相关
Y:利率相关
Z:抵押率相关
K:固定值
举例说明,初始化一个为期 6 个月的 DAI-ETH 币对池,投入本金 10,000 DAI,年利率15% 以及抵押率(CDP)为167%。
- X = 10000 DAI
- Y / X = 0.15 / 31556926 (一年 31556926 秒)
- Y = 0.0000475
- Z / X = 1.67
- Z = 16700 DAI,假设建立池子时的 1 ETH 价格为 4000 DAI,则 Z = 4.175ETH
- K = X * Y * Z = 10000 * 0.0000475 * 4.175 = 1.98
四种原生代币
每个 pool 有四种原生代币:3个ERC20,1个ERC721
分别是保险代币、债券代币、流动性代币以及REC721抵押债务代币
债券代币(Bond Token)
债券代币代表到期后对资产中资产的确切索取权,包括借款人偿还的资产。
债券代币基本上是本金加上到期后欠贷方的利息。Bond 代币的所有者可以在到期日之后销毁它们,以提取与 Principal 池中完全相同数量的基础资产代币。
保险代币(Insurance Token)
保险代币持有人在到期后获得借款人违约的抵押品的索赔,其金额等于保险上的债券代币未实现资产的百分比。贷款人持有的保险。
接受者是贷入资金池并选择获得保险的贷方。只有当 Bond 代币无法从本金池中提取相同数量的资产时,保险代币才有助于保护贷方。当本金池中的资产少于贷方持有的债券代币总数时,就会发生这种情况。保险代币的所有者可以在到期日之后销毁它,以提取与保险代币数量相同的百分比。
抵押债务代币(Collateralized Token)
抵押债务代币包含有关要支付的债务和借款人锁定的抵押物的信息
接受者是借款人。抵押债务代币的所有者可以在到期日之前支付标的比例债务时将其销毁以提取锁定的比例抵押品。例如,有一个用户拥有一个池的抵押债务代币将于 2021 年 12 月 30 日到期用 2 WETH 作为抵押品锁定 300 DAI 的债务。如果用户在 2021 年 12 月 30 日之前偿还了 300 个 DAI 债务,则用户可以销毁他/她的抵押债务代币以提取锁定的 2 个 WETH 作为抵押。如果用户没有偿还 300 DAI 的债务,抵押的债务代币将失去偿还债务的功能,因此用户将永远无法提取抵押的抵押品。
流动性代币
流动性代币赋予代币持有者对现有流动性的索取权,即在贷方的索取权实现后,本金池中的资产和锁定在抵押池中的抵押品
接受者是向池中添加流动性的流动性提供者。到期后,他们可以销毁流动性代币以从池中提取流动性。
角色
贷方
贷方使用该协议来收取在固定期限内借出代币的利息。他们还通过池的配对代币获得保险,这为债券代币中未实现的资产提供了成比例的保险 这明确地让每个贷方控制他或她想要承担的违约风险与他或她将获得的利息奖励.
放贷公式:
(X + x) * (Y - y) * (Z - z) = K
借款
他们使用该协议借用具有固定利息值和固定期限设置的代币。他们将抵押品的股份锁定在他们认为高于 AMM 得出的最低抵押品的任何数量。锁定的抵押品在债务存续期内永远不会被清算。借款人必须在到期前偿还债务才能收回抵押品,否则,他们的抵押品将分配给贷方。
借贷公式:
(X - x) * (Y + y) * (Z + z) = K
流动性提供者
流动性提供者是池的做市商。他们将代币添加到池中并同时进行借贷交易。他们根据池的交易数量和规模在贷方和借方之间赚取差价。它们有助于增加流动性,以促进贷方和借方之间的交易。
(X + x) * (Y + y) * (Z + z) = K , (x/X = y/Y = z/Z)
架构
主要分为核心合约和外部合约两部分,通过数据结构 Native 进行交互。
相关文档
- Timeswap Whitepaper
- Timeswap V1 Core Product Specification
- Timeswap V1 Convenience Product Specification
- Timeswap Gitbook Documentation
- Code Walkthrough
- 什么是抵押债务头寸 (CDP)?
标签:抵押,AMM,代币,抵押品,DAI,债务,Timeswap,中心化,贷方 来源: https://www.cnblogs.com/ACaiGarden/p/15975602.html