如何理解 DeFi?

2020 年度热词之一是 DeFi,你可能听过社群中不少人在谈论他们通过 DeFi 获取的惊人收益,那么 DeFi 到底是什么呢?

DeFi 是 Decentralized Finance 去中心化金融的简称,也叫开放式金融,指的是搭建在公有链上的应用。DeFi 的目的是创造一个没有中心化机构的金融服务,让世界上任何一个人都可以随时随地进行金融活动。

DeFi 这个词由加密借贷平台 Dharma 的创始人兼 CEO Brendan Forster 于 2018 年 8 月首次提出。Bredan Forster 在当月发表的文章 Announcing De.Fi, A Community for Decentralized Finance Platforms 中表示, Dharma 联合 0x、Set、WalletConnect 等机构共同推出了一个 DeFi 社区,并认为一个 DeFi 项目需要满足以下四个条件:

  • 建立在去中心化的公链上
  • 金融应用
  • 代码开源
  • 有完整的开发者平台

经过了两年多的发展,DeFi 生态在如今已经涌现出了各种各样的项目,几乎所有传统金融系统中的产品在 DeFi 中都通过区块链和智能合约技术重新演绎了一遍。

去中心化稳定币

稳定币是锚定法币,保持价格稳定的数字资产。大多数加密货币都非常不稳定,而稳定币由于其价格稳定,使得 DeFi 应用对大众来说可用性更强。稳定币根据其维持价格稳定的机制,可以分为三类:以法币抵押的稳定币,以加密货币抵押的稳定币和算法稳定币。

数据来源:CoinGecko

稳定币市值排名前五的分别为 USDT、USDC、BUSD、Dai 和 UST,其中 USDT、USDC 和BUSD 每一枚稳定币背后都有至少一美元的资产被抵押作为价值支撑。

Dai 则是以加密货币抵押的稳定币,由 MakerDAO 发行。用户可以将 ETH、BAT 等数字资产抵押到 Maker 的智能合约,借出稳定币 Dai。Maker 通过数学和经济激励将 Dai 价格始终维持在 1 美元左右,其背后的价格稳定机制是这样的:point_down:

当 Dai 价格低于目标价格

在需求侧,Maker 会提高 Dai 存款利率,激励用户在市场上买入 Dai 并存入 Maker 平台中生息;

在供给侧,Maker 会提高 Dai 借款利率,激励用户归还一些 Dai。当供给侧的 Dai 数量减少,需求侧的 Dai 数量增加,Dai 的价格上升至美元锚定水平。

当 Dai 价格高于目标价格

在需求侧,Maker 会降低 Dai 存款利率,激励用户取出存在 Maker 平台中的 Dai 在市场上卖出;

在供给侧,Maker 会降低 Dai 存款利率,激励用户多借一些 Dai。当供给侧的 Dai 数量增加,需求侧的 Dai 数量减少,Dai 价格回落至美元锚定水平

这种供需平衡确保了 Dai 稳定在 1 美元左右。

另外一个没有挤进前五但值得一提的稳定币是 AMPL。之前有小伙伴发邮件给 imToken 询问为什么钱包里的 AMPL 代币每天都在丢失,而钱包里却没有转出记录?

AMPL 是三种稳定币中的最后一种,算法稳定币。这位小伙伴钱包里的 AMPL 代币之所以每天在减少,与其维持价格稳定的原理有关。

Ampleforth 智能合约使用 Chainlink 的预言机以及 Ampleforth 自家的预言机(Chainlink 帮助建立的),从 KuCoin 和 Bitfinex 这两家交易所获取代币 AMPL 价格数据,检查其单价是否在 0.96-1.06 美元之间。

每天的北京时间上午 10:00,Ampleforth 智能合约将增加或减少 AMPL 总量,每日的总量调整称为「Rebase」。每日 Rebase 根据 AMPL 市场价格而定。若 AMPL 交易价格高于 1.06 美元,Rebase 后钱包内 AMPL 持有量增加。若 AMPL 交易价格低于 0.96 美元,Rebase 后钱包内 AMPL 持有量将减少。

所以如果你发现自己 imToken 钱包内的 AMPL 数量在不断减少,说明最近一段时间其单价持续低于 0.96 美元。

理论上,Ampleforth 将通过 Rebase 弹性调整供给,维持其代币的价格稳定。然而 AMPL 实际的市场表现波动较大,AMPL 还曾不止一次地陷入「死亡螺旋」——价格下跌,总供应量减少,用户受市场恐慌情绪影响,继续抛售 AMPL 导致其价格进一步下跌。但算法稳定币本身对于区块链生态形成闭环仍有着重要意义。

注:AMPL 锚定的是 2019 年 1 美元的购买力,以美元计价的 AMPL 代币价格在未来是不断上升的。如果 AMPL 锚定的是当前 1 美元的购买力,那么它将经历与美元相同的 2-3% 的年通胀,违背了它「稳定」的初衷。

去中心化借贷

DeFi 协议为用户提供了资产借贷的平台,Maker、Aave、Compound 都是借贷平台的代表。上文中介绍了 Maker 的借贷机制,我可以在 Maker 中抵押价值 150 美元的 ETH,按照最低 150% 的抵押率要求,最多可以借出 100 个 Dai。

你可能会有疑问,为什么抵押价值 150 美元的 ETH 只能借出价值 100 的 Dai 呢?事实上,目前所有的主流 DeFi 借贷都是超额抵押的,如果想借出 100 美元的资产,就必须提供至少超过 100 美元的抵押品。

抵押率 = 抵押品的价值 / 借贷资产的价值 * 100%

不同借贷平台的抵押率不同,超额抵押保障了借贷平台不会发生抵押不足的情况,确保有充足的资金支付存款人的本金和利息。当借款人的抵押品价值下降到借贷平台指定的清算阈值时,他们的抵押品将被清算,以确保借贷协议的偿付能力。

那么我作为贷款人为什么会愿意做超额抵押呢?当我处在以下两种场景时,是愿意这样做的。

  1. 资金周转:我急需现金,但我相信 ETH 会升值不愿意卖出,于是将 ETH 存入借贷平台,借出 Dai 先解决燃眉之急,等资金周转回来后再赎回 ETH。
  2. 投资杠杆:抵押 ETH 借出 Dai,将借出的 Dai 在交易所换成 ETH,当 ETH 价格上涨后拿其中一部分换成 Dai 还给抵押平台取回 ETH,剩下的 ETH 就是我的利润。

这是从贷款人的角度去看借贷平台,贷款人的资金来自存款人,存款人又能从中拿到什么好处呢?

首先是存款的利息。在借贷平台 Aave 中存款的用户会收到相应的 aToken,存入 USDT,就会收到 aUSDT,存入 Dai,就会收到 aDai。aToken 是一种债务凭证,表示 Aave 平台欠存款人的钱和累计应支付的利息。所以钱包中的 aToken 数值是在不断增加的,因为利息在累计。此外,用户还可以将 aToken 抵押到其他 DeFi 项目获取更多的收益。

去中心化借贷平台的营收与传统借贷平台类似,一部分来自借贷利率和存款利率之间的差价,另一部分则来自清算罚金。当行情下跌,借贷人没有及时补足抵押品,导致触及抵押率时,他原先存入平台的抵押品就会被系统拍卖,系统会将拍卖后的所得抽取一部分作为清算罚金。

与传统借贷平台的不同之处在于,去中心化借贷平台的资金流是透明的,合约执行的规则也被清晰地记录在区块链上,所有人均可查询,无法进行暗箱操作。

去中心化交易所

去中心化交易所 DEX(Decentralized Exchange) 旨在解决中心化交易所 CEX(Centralized Exchange)固有的问题,如资产的集中保管、地域限制和资产选择等。

在 2017 年的 1c0 期间,EtherDelta 是最受欢迎的 DEX,用户可以在这里自由兑换 ERC-20 代币,但其所采用的链上订单簿模式,挂单过程繁琐性能低令用户体验不佳。 在 2020 年以前,所有 DEX 上的交易量还不足 CEX 的 1%。

2020 年 DEX 迎来了爆发,总交易额在这一年里增长了 115 倍,达到 192 亿美元,DEX 之王 Uniswap 的单日交易额甚至一度击败了 Coinbase,其中 Uniswap 采用的 AMM 自动做市商机制功不可没。

要理解自动做市商这个词,首先得明白什么是做市商。

这是我们在中心化交易所交易时,常常会看到的一张订单簿,左边是卖出的订单报价,右边是买入的订单报价。对一项可交易资产提供流动性,如 BTC 同时报出买入价和卖出价,并从买卖差价中获利的机构就是做市商。

通过不断地双向报价,做市商维持了资产的流动性,因此也叫流动性提供者。在 Uniswap 上,往流动性池中存入代币,提供资产流动性的人也叫流动性提供者,区别在于这些人不需要手动进行双向报价。

Uniswap 上每一个流动性池中有两种代币,当一个池子被建立后,第一个往里存入代币的人,就是为这个池子中代币兑换定下初始价格的人。接着会陆陆续续有其他人往池子里存入代币,所有往 Uniswap 存入代币的人都可以被称做流动性提供者 LP(Liquidity Provider)。

这些人存入代币后会获得相应的 LP token 作为凭证,其他用户在 Uniswap 上进行交易支付的手续费会被分配给 LP 作为奖励。当你在 Uniswap 进行交易时,Uniswap 不是将单个的买单和卖单进行匹配,而是根据池子里的资产比例来决定价格。

Uniswap 独特之处在于大大降低了做市商的门槛,任何人都可以成为做市商,将资产存入池子提供流动性并从中赚取手续费。

不过 Uniswap 的诞生其实是个意外。其创始人 Hayden Adams 在大学毕业后的第一份工作,是在西门子做机械工程师。有天他被解雇了,Hayden 非常沮丧地告诉了他的好朋友 Karl Floersch 自己被解雇的消息。Karl 当时在以太坊基金会从事 Casper FFG 的工作。

Hayden:我被解雇了:(

Karl:太棒了!恭喜你哦,这对你来说简直是人生幸事。机械工程已经是个夕阳行业了,以太坊才是未来,你还很年轻,你的新使命是来写智能合约!

Hayden:可我不懂怎么写代码哇~

Karl:不懂也没事,写代码很简单的。而且现在也没人真搞懂了智能合约、以太坊之类的。

Hayden:好吧~

就这样,Hayden 被 Karl 说服,抱着试试看的心态学习代码和以太坊,并根据 Vitalik 在 2016 年提出的自动做市商的概念开始学以致用——开发 Uniswap。

去中心化衍生品

衍生品是任何成熟金融系统中的关键组成部分。衍生品,顾名思义是从某样资产衍生而来的商品,这些资产可以是股票、债券、大宗商品、利率、货币或加密资产。常见的衍生品有远期合约、期货、期权和掉期。

衍生品的使用场景有两大类:对冲风险和投机买卖

举个例子,有个农民勤勤恳恳地种小麦。小麦的价格在一年当中是在不断波动的。小麦的价格像所有商品一样,受到供需关系的影响,当丰收季到来时,小麦的价格有可能会下跌。为了对冲小麦价格下跌的风险,农民可以买入看跌的期权。

如果小麦价格确实如农民所预料的下跌了,那么这份期权就能给农民带来收益,对冲小麦价格下跌造成的损失。如果小麦价格上涨,那么这份期权就会给农民造成损失,但由于小麦价格上涨使得农民可以获得更多的收入,因期权造成的损失也被对冲掉了。

所以,无论小麦价格在丰收季来临时是上涨还是下跌,农民都能对冲部分风险。当这个现实生活中的场景挪到区块链上时,流动性提供者为了对冲无常损失,也可以做空或做多他所在流动性池的代币。

以数字化形式表示的金融衍生品被称为合成资产。在《看懂 DeFi 合成资产,这篇就够了》中,我们详细介绍过合成资产。简单来说,合成资产是通过代币模拟另一种资产价值的金融工具,例如 USDT、Dai 是模拟美元的合成资产,wBTC、imBTC 是模拟 BTC 的合成资产。

在加密领域,当我们提到合成资产时,第一个想到的就是 Synthetix。Synthetix 是以太坊上用于生成合成资产的协议,将传统市场的衍生品模型应用到了法币、指数、商品和数字资产上。通过 Synthetix,用户无需注册,不必通过第三方中心化平台而直接进入市场,购买并交易各类合成资产,不受国籍、地域和时间限制。

传统行业中的衍生品市场价值一千万亿美元,债券和股票市场都相形见绌,更不用说总市值刚刚达到 1.5 万亿美元的加密市场。然而随着数字经济的成熟,很多人非常期待加密资产衍生品市场的未来。与传统衍生品相比,加密资产衍生品的价值在于提升了流动性低的资产的流动性,并且通过组合各种资产丰富了投资选择。

去中心化保险

日常生活中,我们通过购买意外险、医疗险等方式来转移不可预测的风险。在区块链使用各种 DeFi 产品,遇到意外事件时,我们又该如何转移风险呢?

大多数智能合约在被正式部署到主网之前都会经过代码审计,还会通过 bug bounty 等方式奖励找出代码漏洞的开发者,从而提升合约安全性。但即便如此,仍没有人能保证一份智能合约是绝对安全的,黑客入侵的可能性一直存在。

Nexus Mutual 是区块链世界里的保险公司,它的第一份产品就是智能合约保险。Uniswap、Curve、Synthetix、Compound、MakerDAO 等均在其保险范围内。另外 Nexus Mutual 最近刚推出了托管人保险,如果用户将资产托管在中心化交易所,因黑客攻击导致了他的资产损失,也可以获得 Nexus Mutual 的保障。

2020 年的情人节,DeFi 贷款协议 bZx 的一个安全检查未成功启动,黑客利用这一漏洞对 bZx 进行了闪电贷攻击。在攻击发生前,通过 Nexus Mutual 购买了相应保险服务的投资者都获得了赔偿。

当智能合约的风险得以转移给保险公司时,整个 DeFi 生态更完整了,对大众来说使用起来也可以少一些胆战心惊。

DeFi 的未来

比特币让世界上任何一个人都可以随时随地进行转账,不受时间和地域的限制。然而,仅有单一资产的金融体系是不健全的,除了转账和避险,用户还需要功能更丰富的金融产品,这正是 DeFi 的价值之一。

智能合约交互的风险和复杂性限制了 DeFi 用户数的增长,动则上千的手续费更是让不少用户望而却步,然而随着更多的资本和开发者进入 DeFi,随着更多传统金融世界中的人们意识到 DeFi,这些问题将会得到最大程度上的资源支持。现在很多解决方案已经被提出及实践,门槛和安全性只是时间问题,我们期待看到 DeFi 用户的指数级增长。

3 Likes

Excellent :ok_hand:

1 Like

学习了

奇亚币 XCH咱们钱包啥时候支持储存

1 Like