在 DeFi 生态,去中心化借贷平台 Compound 是使用频率相当高的应用,你可以存款到 Compound 获得利息,也可以借走以太坊等加密货币。

作者:开放金融基金会(DeFi.org),专注于去中心化金融生态的非营利组织

快速了解 Compound

  • 你可以存款到 Compound 获得利息
  • 当你有存款在 Compound 的时候,你还可以从 Compound 借走其他的加密货币
  • 当然,就和很多去中心化借贷平台一样,你借走的加密货币,要比你存在 compound 的加密货币的总价要低

这篇教学会讲到的内容

在这篇教学里面,你将学会:

  • Compound 里面存入 Dai
  • Compound 借以太坊

进入 APP

打开 compound 的网站:

零基础入门 DeFi:手把手教你通过 Compound 平台借贷

我们需要点击右上角的 APP 按钮,我们会进入下面的界面:

零基础入门 DeFi:手把手教你通过 Compound 平台借贷

  • 如果你的 MetaMask 开启了隐私模式,那么可能会像我这里一样,弹出一个页面来让你选择是否连接到钱包。
  • 如果你的 MetaMask 没有开启隐私模式,那么钱包默认是连接进去了

连接钱包之后,我们看到了如下的界面:

零基础入门 DeFi:手把手教你通过 Compound 平台借贷

  • 如果你只是想存款到 Compound,那么你可以不用管这里的 ENABLE BORROWING 按钮
  • 但如果你之后也想从 Compound 里面借其他加密货币,那么你可以点击这个 ENABLE BORROWING,然后 MetaMask 会弹出一笔交易让你确认,交易确认之后,你会看到如下的界面:

零基础入门 DeFi:手把手教你通过 Compound 平台借贷

注意到, ENABLE BORROWING 按钮不见了,转而显示的是 Borrow Balance(你借了价值多少美元的加密货币) 和 Borrow Power(你总共能够借多少加密货币),我们将会在之后提到这两项。

存 Dai 获取利息

那么,让我们来存点 DaiCompound 吧。因为我想给你演示,即使只有几个区块的时间(几十秒到一分钟),你也能够拿到利息,这是件很有趣的事情。

首先,我们点击 Dai 这个借贷市场(也就是点击下面红色的部分):

零基础入门 DeFi:手把手教你通过 Compound 平台借贷

然后,我们会进入 Dai 借贷市场的页面:

零基础入门 DeFi:手把手教你通过 Compound 平台借贷

注意到,上面我们标注出来的 Supply APR 就是存款的年化利息(需要注意的是,这里的利息是浮动利息,在每一个区块之后都可能会发生微小的变化)。

为了能够存 Dai , 我们首先要允许 Compound 的智能合约操纵我们的 Dai 账户,我们点击 Enable Dai,在弹出的 MetaMask 窗口中,确认这笔 approve 交易(关于 approve ERC20 的含义,参考 这里):

零基础入门 DeFi:手把手教你通过 Compound 平台借贷

然后我们等待交易确认,当交易确认之后,你会看到,Enable Dai 按钮也消失了,变成了另外两个按钮:

零基础入门 DeFi:手把手教你通过 Compound 平台借贷

这里的 SUPPLY 就是存款, BORROW 就是借款。

我打算来存入 1Dai 试试,我点击 SUPPLY,在弹出的对话框中填写我要存入的 Dai 的数量(这里是 1 Dai),然后点击 SUPPLY

零基础入门 DeFi:手把手教你通过 Compound 平台借贷

这个是 MetaMask 会弹出来让我确认交易,我们等待交易确认,交易确认完后,你会发现多出了一个 WITHDRAW 按钮,这是用来取款的:

零基础入门 DeFi:手把手教你通过 Compound 平台借贷

现在我们要来折腾一下,我们马上又把这存入的 1Dai 取出来,看看是不是真的有利息了,我们点击 WITHDRAW 按钮,在弹出的对话框里面,我们可以点击 MAX,看我们最多能够取出多少 Dai,你会惊喜地发现,已经比我们存入的 1Dai 要多出一点零头了:

零基础入门 DeFi:手把手教你通过 Compound 平台借贷

这个时候,如果我们继续点击 WITHDRAW,就可以真的把本钱和利息一起取出来。但我们先不这样做,我们先去玩玩借款。

借一点 ETH 出来

我们想要试着借一点 ETH 出来,但在此之前,我们先来看看我们到底能够借多少。还记得在刚刚的时候,我们存了 1Dai 进去,这使得我的 Borrow Power 不再是 0 了:

零基础入门 DeFi:手把手教你通过 Compound 平台借贷

注意到,这里说的是,我存入的 1 Dai 现在值 1.01 美元,而这个时候我被允许借走价值 0.76 美元的其他加密货币资产。

那我们去借 0.7 美元的 ETH 吧。

我们点击左上角的 MARKETS 回到 APP 首页:

零基础入门 DeFi:手把手教你通过 Compound 平台借贷

哈哈哈,不知道你注意到没,其实我截这两张图的时间只相差了几分钟,但 1Dai 的 价格却发生了一点小波动,前几张图还是 1.01 美元,到这张截图的时候就变成了 1 美元了

然后,我们在借贷市场里面找到 Ether,也就是以太坊,点击进入 ETH 的借贷市场:

零基础入门 DeFi:手把手教你通过 Compound 平台借贷

我们点击这里的 BORROW 按钮:

零基础入门 DeFi:手把手教你通过 Compound 平台借贷

在弹出的对话框中,我们点击 Safe Max,看我们最多能够借多少 ETH

零基础入门 DeFi:手把手教你通过 Compound 平台借贷

这里提到的内容有些多,我们简单说明下:

  • 最上面说,我最多可以借 0.004ETH,这是根据我的 Borrow Power 算出来的
  • 这里也提示说,如果一旦我的 Borrow Power 变成负数了(这件事情,会在 ETH 价格上涨的时候发生,因为我借走的加密货币的价值比我不借款时候该有的 Borrow Power 还高了),我存入的 Dai 会被清算掉。所谓清算,就是会用我的 Dai 以比市场价高的价格买入 ETH 来平掉我的债务。
  • 如果一旦发生清算,我会为此支付罚金,这些会从我的存款里面扣除

好吧,既然这样,我们还是保守一点,只借 0.002ETH 吧:

零基础入门 DeFi:手把手教你通过 Compound 平台借贷

然后我们点击 Borrow 按钮,在 MetaMask 中确认交易,等待交易在网络中被确认:

零基础入门 DeFi:手把手教你通过 Compound 平台借贷

交易确认完之后,我已经负债了,这里有个百分比,表示我已经用了多少 Borrow Power 了。

我们来试着马上还款,看看要支付多少利息,我们点击这里的 Repay(还款) 按钮:

零基础入门 DeFi:手把手教你通过 Compound 平台借贷

好像没有什么利息来着:

零基础入门 DeFi:手把手教你通过 Compound 平台借贷

我们确认这笔交易看看:

零基础入门 DeFi:手把手教你通过 Compound 平台借贷

我们点击上面的 Transactions 里面的 Repay 这笔交易,会跳转到 etherscan,我们可以看到,我们其实还是支付了一点利息的,只是太少了,在 Compound 的那个还款的对话框里没有显示出来:

零基础入门 DeFi:手把手教你通过 Compound 平台借贷