DAI的变形之旅

转载
1858 天前
16914
以太坊爱好者

文章来源:以太坊爱好者 作者:Kyle J Kistner


编者注:本文讲的是一系列在以太坊网络上出现的、名字中带有DAI 的金融产品,可以把它们都当作稳定币DAI 的金融衍生品。我认为,既可以把本文当作一窥DeFi 新产品的门径,也可以视为对以太坊“可组合性”的实证研究。

DeFi 已经到达逃逸速度了(译者注:大意是已经到了可以爆发的地步了)!现在基本的元素都已经齐备了,在以太坊社区无穷无尽的创造力推动下,我们正进入一个新产品的组合爆炸时代。新产品每天都有,让人简直无法跟进所有新项目和新工具。别担心,本文这就来帮你了解一下这些新产品。


1

DAI


最本原的由抵押品来背书的稳定币,是由MakerDAO 始创的。它已经成为了DeFi 生态系统中最常用的记账单位。Dai 使用抵押债仓(CDP)来为自身的价值背书,现在只有ETH 能作为抵押品。多抵押Dai 已现出曙光,只剩下少量更新就可以面世了。MakerDAO.com 上可以了解更多信息。


2

xDAI


xDAI 是最早的DAI 衍生品。一开始,xDAI 是放在一个权威证明(POA)侧链上的,在上面人们可以用xDAI 无摩擦地极速转账。现在,xDAI 运行在一条DPoS 侧链上,该侧链使用POSDAO 共识算法。POSDAO 是通过一套通用的BFT 共识协议来实现的(比如使用一个提议者节点、达成概率确定性的Authority Round,或者没有出块领袖而且能实现的即时确定性的Honey Badger BFT,都是这样的通用协议)。该协议还安排了一个可调整的奖励结构来激励验证者,让后者的利益与整个网络的根本利益相协调。该算法也提供了抗女巫机制,用于管理验证者集合、分发收益、报告并惩罚恶意验证者 [1]。你可以在xdai.io 上使用xDAI。


3

iDAI


iDAI 是由bZx 在2018 年7 月的一篇与MakerDAO 共同撰写的文章中提出的概念。其技术详述则是在2019 年3 月放出的。iDAI 是最早将“代币化出借资金池”这一强大的理念引入社区的。iDAI 的价值会不断累积,其价格也会不断上升,因为其底层资产会被出借给贷款人。iDAI 有两个突出特点:一是,其利息是以秒来计算的(而不是以区块来计算的);二是,如果底层资产池蒙受了损失,其价格也会下降。这就使得人们很适合在它的基础上开发风险管理衍生品。你可以用fulcrum.trade 铸出iDAI。


4

cDAI


去中心化借贷协议Compound 在2019 年4 月首次提出了cToken 和cDAI 的概念,那时候正值他们发布Compound v2。cDAI 跟iDAI 相似,也是代币化的出借资金池,会因为底层的DAI 不断出借给贷款人而不断积累价值。cDAI 跟iDAI 在架构上有两点核心区别:一,它仍然是以区块为单位来计算利息的;二,哪怕底层资金池遭受了损失,cDAI 与DAI 的比价也不会下降。如果爆发了黑天鹅事件,这一点可能会导致挤兑,那么最后一个取出资产的借款人就会承担全部损失。可在compound.finance 上铸出。


5

rDAI


Rtoken,或者叫Reedemable Token(“可赎回代币”),是一种ECR20 代币,它与背后的ERC20 代币是1:1 可赎回的。底层的代币会根据分配策略投入到生息协议中,比如Compound 和Fulcrum 协议中。RToken 的持有者可以用一个叫做hat 的定义来指定利息的受益人。Rtoken 可以用于社区基金、慈善、众筹,等等。它也可以作为dApp 的组件,如果人们使用那个dApp 需要锁定代币,但用户又不想放弃利息的话 [2]。可在redeem.money 处了解更多。


6

gDAI


gDAI 是CryptoManiacsZone(也就是1inch.exchange 背后的团队)在ETHBoston 黑客松期间开发出来的。它使用了Fulcrum 来出借资产,同时使用GasStationNetwork、Kyber 和Uniswap,让用户可以用DAI 来支付Gas 费。这是链上出现的第一种可以赚取利息,同时无需考虑Gas 的DAI。可以在gdai.io 上试着用一下。


7

dDAI

dDAI 就是rDAI 遇上gDAI。dDAI 使用了Fulcrum 的iDAI 来借出资产,用Gas Station Network 实现无需用ETH 来支付Gas 的交易。它扩展了rDAI 中的hat,创建了“收据”。这些收据让人们可以向接收合约发起回调函数(callback),而且还可以在callback 函数中加入数据。它整合了GSN,所以用户可以用DAI 来支付交易手续费。这是一个在Kyber DeFi 黑客松期间开发的项目,可在dDAI Devpost 处了解更多信息。


8

LSDai


LSDai 是一个基于Market 协议和rDai 构建的DAI 利率衍生品市场,首次亮相是在ETHBerlin。LSDai 创造了一种与离岸美元(Euro-dollar)类似的结构,也就是在合约存续期间对Compound Dai 存款利率的期货。这是用Market 协议来实现的,后者可以通过“iron-cross option”来构建指数型期货。LSDai 通过看涨和看跌代币解耦了双方的风险 [4]。可以在lsdai.market 上尝试用一下。


9

IdleDAI

IdleDAI 是一种用作代币化DeFi 再平衡机制的DAI。IdleDAI 是在Gitcoin Beyond Blockchain 期间诞生的。把你的DAI 存入Idle 合约以后,可以可以收到IdleDAI,然后你的DAI 会自动出借给Fulcrum 或者Compound 市场上的贷款人,端看哪个市场上的存款利率高。IdleDAI 是一种代币,因此它可以很容易与其它协议相组合。你可以在Idle.Finance 处了解更多。


10

SwanDAI


△Nassim Taleb 的新标志

SwanDAI 是一种合成资产,使用Coinbase 交易所的DAI/USDC API 以指数形式跟踪DAI 与锚定价格(一美元)的价格偏差。到期时,合约将完全以指数价格成交。买家获得时间溢价,作为对他们减轻了DAI 脱锚风险的报酬 [5]。


11

iSwanDAI

iSwanDAI 是一种合成资产,使用Fulcrum 智能合约来跟踪iDAI 的价格与其被记录的最高价格之间的偏差。到期时,合约会完全按指数价格成交。卖家获得时间溢价,作为对他们承担风险的报酬。不像SwanDAI 只能覆盖DAI 脱锚的风险,iSwanDAI 实际上覆盖了iDAI 合约被黑、Fulcrum 不能正常清算贷款人、DAI 脱锚等多种风险。重点是,这种模式只对iDAI 有用,对Compound 的cDAI 没用,因为iDAI 的价格可能会下降,而cDAI 的不会。iSwanDAI 还没有开发好,所以暂且当成是个黑客松点子就好。


12

Aztec Note


Aztec Note 是一种特殊形式的DAI,它会保证发送者、接收者和转账金额的机密性。Aztec 是用零知识证明来实现这一点的,不过不是ZK-SNARK 技术,而是一种代数型的零知识证明,它利用了Boneh-Boyen 签名来创造一种承诺机制,在每个承诺中都嵌入了一个高效的范围证明。这使得Aztec Note 变成了一种实用且节约Gas 的机密交易。在此处了解更多,或者访问aztecprotocol.com。


13

zkDAI


zkDAI 使用ZKSNARK 来隐蔽交易的发送方、接收方和转账金额。该项目也是ETHSingapore 上的MakerDAO API 奖项得主。它使用的ZKSNARK 实现是从Zcash 启发而来的。ZKDAI 的票据用起来就像UTXO 一样。想给接收方发送一定金额时,你要选定一些机密note,这些票据的净价值是大于等于你要传输的价值的。而价值会以一张新的zkDAI 票据的形式发送给接收方,而剩余的价值也会形成一张新的、用你的密钥签名的机密票据 [7]。这种办法的一个缺点是,ZKSNARK 需要耗费大量的Gas,所以用起来可能很贵。


14

pDAI


PoolDAI 是一种无风险的捐赠协议,让人们可以把钱汇集在一起,出借这些资金,然后把利息捐赠给一个项目。PoolDAI 是建立在Compound、KyberNetwork、TheGraph 以及Blocknative 之上的。始创者是Zefram Lou,Betoken.fund 的创始人。


15

aDAI


aDAI 当前仍处于开发阶段,但已上线测试网,AAVE 团队把它作为Decentralized Lending Pools(DLP)的一部分。aDAI 的原理与iDAI 相同,利息以秒来计算并不断积累,如果底层资产池遭受损失,其价格也会下降。这使得aDAI 也可以作为一个乐高积木,用在风险管理产品中。


16

nmDAI

nnmDAI 可以将Nexus Mutual 的风险整合进iDAI、IdleDAI 或者cDAI 中。这就使得它变成了一个对冲智能合约被黑风险的风险承担者。该产品还停留在理论阶段,还没被开发出来。Hugh Karp 指出,在实际上线以前,还需在协议上解决一些问题。


17

wxDAI

weDAI 是封装的xDAI,作为一种ERC20 运行在以太坊主网上。xDAI 是xDAI 链上的原生代币,但它是由锁定在以太坊主网上的DAI 对应在xDAI 链上发行的。如果用户用xDAI 链桥返回了xDAI,则这些xDAI 会被销毁,然后相应数量的DAI 也会解锁。如果用户使用wxDAI 链桥来传输xDAI,则这些xDAI 会在xDAI 链上锁定,然后在以太坊主网上放出相应数量的wxDAI。当wxDai 解锁的时候,其数量与xDAI 是1:1 的比例,跟DAI 也是1:1 。

xDAI 的一种用途是是锁定在xDAI 链桥上,用rDAI 的形式实现被锁定的DAI 的再抵押。解锁的xDAI,如果要返回以太坊主网,则会使得DAI 从rDAI 中移除。因此,解锁的xDAI 可以通过另一个链桥(使用铸造而非销毁机制)转为wxDAI,然后回到以太坊主网上为市场提供流动性。


18

yDAI

由Paradigm 的Dan Robinson 提出,使用yDAI 使得你可以利用那些使用DAI 作为记账单位的看涨资产。购买yDAI 在另一方面等价于出借资金来收取利息。yDAI 的一个缺点在于它不是永久性的,必须定期滚动利息。而其当前价格与到期价格之间的差价则反映了其实际利率,使得我们可以构建出DeFi 中的第一条收益曲线。


19

MetaDAI/MaxDAI/rfDAI

由MetaMoneyMarket 的Jacob Schiach 提出,MetaDAI 或者叫MaxDAI 是一种很像IdleDAI 的代币化再平衡器。MetaDAI 当前会在Compound 和dYdX 两个市场上做再平衡;而MaxDAI 将在Fulcrum、Compound 和dYdX 之间做再平衡。Jacob 正在研究如何通过像Nexus Mutual 这样的保险机制让MaxDAI 实现无风险利率,初始定名为rfDAI。