CVS

CVS

substack
twitter

DeFi科普系列——DeFi的早期探索

DeFi 的早期探索#

在这里我们要区分两种 “比特币”:一个是通常理解的比特币,也就是在去中心化网络中流通的协议基础代币;另一个含义指的是比特币网络,也就是比特币区块链的运作机制。为了作出明确的区分,下文将后者称为 “比特币网络”。

比特币出现之后的一段时间内,加密货币社区的参与者就发现,除了用以发行和流通比特币,比特币网络还可以实现更多的功能。与互联网类似,我们可以将比特币当做底层协议,在它之上构建其他的协议。此时比特币网络仅仅作为一种 “共识层”,它的区块链仅仅作为数据存储层。对于除了发行和交易的基本功能之外的应用的探索,在后来都被纳入到了 “比特币 2.0” 这个概念内。

比特币#

“比特币 2.0” 意味着可以作为一种除了转账之外更为基础的协议层为其他应用服务。虽然金融应用在这个概念之下几乎是最重要的一个探索方向,但当时对于哪些应用是适合于比特币网络的,仍然没有一个明确的概念。由于此时将比特币网络看成一个用以记录共识数据的协议层,似乎许多领域都能在其上构建应用:资产所有权、知识产权、物流、合同、众筹、投票等。似乎只要利用比特币的区块链再加上一些其他功能 —— 比如隐私保护和简单的交易功能 —— 就可以发挥比特币网络更多大的潜力。

要注意这个时候离 “DeFi” 真正成为一个概念还有 5 到 6 年的时间。但这个历史阶段形成的概念为后来的 DeFi 的流行打下了基础。此时被大家所讨论的概念有:

1. Dapp。指的是去中心化应用(Decentralized Application),一种在区块链之上构建的应用。这是一个宽泛的概念,后来被称为 DeFi 的应用只是 Dapp 的一类应用。

2. 智能资产。当时的智能资产泛指在区块链上发行的代币,这种代币代表某种资产。这些资产既可以无形的,比如股票、债券,也可以是表示有形资产所有权的代币,比如房产、汽车等。甚至也可以表示某种待使用的权益,比如演唱会门票、酒店房间入住权等。它的概念几乎等同于 “资产代币化”,强调的是通过资产的代币化使得资产的流动性大幅提升。由于这一特性经过数年已经被参与者熟知,目前已经不再被大家所讨论了。

这一阶段应用的创新主要集中在 2013-2015 年。这里简单介绍几个有代表性的项目。

Colored Coins#

Colored Coins(中文名为 “彩色币”)指的是一种在比特币上用来表示现实世界资产的一种方式。实现方式是在比特币上通过附加的数据来进行代币的发行和流通。所谓的 Colored(着色)的意思很简单,就是当发行新代币时以新的代币编号来表示,用来与其他代币作区分,那么不同的代币就已经被着上不同颜色了。Colored Coins 的使用者除了获取比特币区块链数据之外还需要使用另一个客户端来读取 Colored Coins 的数据并按照数据格式要求发送交易。

Colored Coins 相关的项目并没有获得成功,但是它表示了一种智能资产的最小化的功能:资产发送和转让。

Bitshares#

实现去中心化金融功能的一个方向是直接基于比特币网络开发,另一个方向就是单独开启一个新的去中心化网络来实现。前者的代表项目是 MasterCoin,后者是 Bitshares。

先来说说 Bitshares。Bitshares 开发的初衷是实现一个 “资产交易系统”。它的创始人是争议人物 Dan “Bytemaster” Larimer。另一个知名公链的 Cardano 的创始人 Charles Hoskinson 在此项目的历史中也扮演了重要角色。

BitShares 最重要的创新是 BitAsset。通过由协议代币 BTS 的 1.5 倍或更高的资产作抵押,可发行相应的其他资产。比如要发行 BitUSD,可以抵押价值 200 美元的 BTS 后获取 100BitUSD。当抵押物价值低于设定的阈值,比如 BTS 价格下跌导致抵押物价值跌到 150 美元以下,低于设定的 150% 的抵押物比例时,矿工将发起强制平仓,将抵押物卖出换回 100BitUSD,并将多余的部分返回给抵押者。

这种与美元绑定的代币被称作 “软钉住” 美元代币。与它相对可以称作是 “硬钉住” 美元代币,如 Tether 发行的 USDT。“软钉住” 相对于 “硬钉住” 而言具有更大的波动,因为如果 BitUSD 要起作用需要以下 3 个条件:

1. 市场需要 “相信” 1 个 BitUSD 等于 1 美元。事实上 BitUSD 只规定了强制平仓触发的条件并且触发后将回购和销毁 BitUSD,并非对 BitUSD 和美元的绑定关系有其他的强制。市场的信念是重要的环节,即市场相信 BitUSD 这个符号对应的代币和美元有相同的价值。

2. 需要市场的套利者来生成和销毁 BitUSD。当 1BitUSD 小于 1 美元时,抵押者只要使用更少的美元来买入 BitUSD 并赎回抵押物,通过这个过程实现了套利。例如发行 100BitUSD,此时汇率为 1:1,卖出后获得 100USD;当 BitUSD 跌到 0.9 美元时,只要使用 90 美元就可以买回 100BitUSD 并赎回抵押物。如果不计算利息,此时净赚 10 美元。如果 BitUSD 价格高于美元,那么就只要反向操作释放更多的 BitUSD 等待价格下跌后套利即可。通过这样的机制来让套利者调节 BitUSD 的总量,进而动态调节 BitUSD 的价格以达到与美元绑定的效果。

3. 抵押物不能大幅下跌。一旦抵押物出现短时间大幅下跌,导致整个抵押物的美元价值小于所有 BitUSD 的发行量,那么整个机制就失败了,每 1 个 BitUSD 的持有者最终换回的资产将小于 1 美元。

Bitshares 可以说开创了一种新的稳定币的发行方式:以代币作为抵押物,发行绑定美元的代币。可以说是当然也可以根据此原理发行绑定其他资产的代币,比如绑定黄金的 BitGOLD。在此后的 Maker,Synthetix 等项目中也沿袭了这样的机制。此外还可以 BitShares 还提供资产发行、交易(包括衍生品,如期权交易)。可以说 BitShares 是最早一批实现去中心化交易所(DEX)的区块链之一。

 

MasterCoin 的愿景和 Bitshares 类似,只不过它的方式是在比特币网络上再附着一层协议。在这一点上,可以把它看成是高级版本的 Colored Coins—— 除了资产发行之外,也实现了稳定币发行、去中心化交易、期货合约交易、预言机的功能。当然,此协议也有它自己的协议代币 MSC,初始发行方式为通过比特币众筹。

MasterCoin 实现稳定币的方式和 Bitshares 有所不同。MasterCoin 使用了一种程序化的机制来操作抵押资产对发行资产的买卖来使得发行资产绑定标的资产。比如要发行绑定黄金价格的 GoldCoins,发行者需要将一定数量的 MSC 存入作为 “代管基金”,这个基金就是一种 “智能合约”,根据一系列参数对抵押物进行操作,同时需要指定 “注册数据流”,以获取黄金兑 MSC 的价格。“注册数据流” 是一种在比特币交易中发布某资产交易价格的机制,也就是后来被称作 “预言机(Oracle)” 的机制。

代管基金的基本运作方式是这样的:比较预言机的价格和链上交易的价格,如果 GoldCoins 的价格低于预言机的报价,那么 GoldCoins 的价格被低估了,代管基金将会使用基金内的 MSC 购买 GoldCoins 以提升其价格,使其回归到黄金的实际价格。抹平差价的激进程度和频率都通过生成代管基金的参数来控制。由于该机制是确定的,所以当 GoldCoins 价格过低时,市场套利者预期代管基金将会出手购买 GoldCoins,所以它们会在代管基金出手前就买入 GoldCoins,等待其价格提升到与黄金一致后卖出获利。如果 GoldCoins 高于黄金价格,那么代管基金则会进行反向操作,直接铸造 GoldCoins 卖出,换取 MSC 存入代管基金。

依照这种模式,在黄金兑 MSC 价格波动不大的情况下,代管基金的操作都是低买高卖的,理论上会使得代管基金的储备增多,增加抵押物的数量。这种方式是不是和各国央行的操作很像 —— 通过货币政策给市场释放预期,使市场参与者来平滑价格波动?

但是这种机制能实现的依旧只能是在抵押物充足的情况下来保障发行资产和标的物的价格一致。当抵押物价值不足以支撑发行资产时,即使动用所有代管基金内的代币仍然无法完全回购和销毁所有的发行资产,此时该机制失败。在这种情况下,以 GoldCoins 为例,代管基金会根据设定的阈值将代管基金内的 MSC 按各地址 GoldCoins 的持有数量按比例分发给他们。具体来说,比如阈值设定为 98%,当代管基金内 MSC 总价值只有发行的 GoldCoins 的 98% 时,代管基金将自动把基金内所有的 MSC 按比例发到各个 GoldCoins 的持有者,并回收所有的 GoldCoins。此时所有的 GoldCoins 会有 2% 的净损失。

MasterCoin 的预言机、期货交易、去中心化交易在此就不在赘述,有兴趣的可以查看 MasterCoin 的白皮书。同 ColoredCoins 一样,MasterCoin 也需要使用特殊的客户端来读取附加的区块数据以及发送交易。MasterCoin 最终也未成功,它后来改名为 Omni Layer,功能简化为资产发行。2017 年 - 2020 年期间最为广泛使用的美元代币 ——Tether 发行的 USDT—— 最初是发行在比特币上的,所使用的就是 Omni Layer。这里讽刺的地方就在于,最初被设计为用一种去中心化的抵押资产发行稳定币的协议,最终却成为了中心化发行的稳定币所使用的协议。

虽然以现在的眼光来看,Bitshares 和 MasterCoin 这两个项目实现的各种机制还处于较为粗糙的阶段,但是 DeFi 所需要的各类基础功能 —— 或者以法律的术语来说,“构成要件”—— 已经初具雏形:稳定币、预言机、去中心化交易所、资产发行。

就在同一个阶段,另一部分人正在思考和尝试另一种路径。有一些参与者认为,比特币网络被设计为一种主要用来发送比特币的去中心化网络,并不那么适合开发去中心化应用。或许我们应该回过头去,先开发一种更好的用以开发去中心化应用的平台。这显然是一个野心更大,但失败风险更大的路径。好在历史已经证明,这一种方法非但是正确的,并且使得加密货币的历史以更为戏剧化的方式展开。

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。