使用Chainlink储备金证明增强稳定币的稳定性
稳定币在概念上不难理解,但实现起来却很难,尤其是算法稳定币的复杂性更高。Chainlink储备金证明(PoR)可以帮助稳定币协议增强稳定性和透明性,实时审计储备金,并提振用户和市场的信心。
稳定币怎样才稳定?
在讨论这个问题之前,我们先来谈谈到底什么是稳定币。稳定币是一种cryptocurrency,其价格锚定另一种cryptocurrency、法币或在交易所交易的大宗商品(比如黄金或工业金属)。
市场中各类资产的价格经常会出现波动,而投资者想要投资一些波动性较低的资产,就会选择稳定币。稳定币通常也被认为是一种对冲风险的资产。稳定币的价值相对更加稳定,这也是“锚定”的意义所在,稳定币必须要锚定某一资产。最常见的锚定对象是美元,一个稳定币等于一美元。
除了美元外,稳定币还可以锚定任何稳定的法币或价值载体,包括其他类型的cryptocurrency。美元很多年以来都以实物黄金做价值支撑,不过这里我们就不具体展开了。
稳定币是如何维持锚定的呢?一种方式是稳定币的发行方持有等值的资产作为稳定币的“抵押物”或“储备金”。这种方式也称为“资产抵押”,即:将储备资产作为抵押物。锚定是另一种抵押方式。锚定是为了基于某种储备货币来衡量稳定币的价值,而抵押资产可以提供价值支撑。
用一个简单的例子来解释什么是抵押:如果你不熟悉的人来向你借100美元,你可能会担心最后能不能收到钱。你想要规避对方不还钱的风险,所以要求这个人给你一些有价值的东西作为贷款的抵押物。对方可能会把自己的汽车或车钥匙抵押在你这。如果他最后不还钱,你可以把车卖掉来弥补损失。如果这辆车的价值高于100美元,那么这就属于“超额抵押”。如果车的价值低于100美元,那么就属于“非足额抵押”,这种情况对于借款人来说风险比较高。
如果稳定币发行方的储备资产价值大于等于发行的稳定币价值,那么就可以维持锚定。这样,价值1美元的稳定币就可以兑换价值1美元的资产或法币。这就叫作一比一的锚定。
不同类型的稳定币
稳定币大致可以基于价值维持机制分为三类,分别是法币抵押型稳定币、crypto抵押型稳定币以及算法稳定币。
上文我们解释了抵押的具体含义,因此前两类稳定币很好理解。另外,crypto抵押型稳定币完全是在链上运行的,也就是说这类稳定币的抵押物也是存放在链上的。
算法稳定币稍有不同。虽然算法稳定币也是有资产抵押,但是却主要由智能合约中的算法和激励机制来提供价值支撑,并维持对法币的锚定。这些稳定币底层可能没有抵押资产做支撑,而是运用算法来控制稳定币的供需关系,以调整并维持锚定价格。事实上,算法稳定币属于“非足额抵押的稳定币”,因为理论上来说这类稳定币不需要靠抵押物来维持价格稳定。一些算法稳定币会发行一对通证,一种是稳定币,另一种是为稳定币提供价值支撑的cryptocurrency。算法稳定币使用算法来调节,并维持锚定价格。因此这类稳定币也是crypto抵押型稳定币的一个细分。
因此,我们需要重新分类抵押稳定币。“普通稳定币”、“抵押稳定币”和“算法稳定币”这三个类别存在重叠,因此分类不太准确。一些稳定币,比如DAO的DAI和Terra的UST,由crypto资产做抵押,并通过算法锚定其他cryptocurrency。一个更好的分类方式是“外生性”(exogenous)、“内生性”(endogenous)以及“隐性”(implicit)抵押稳定币。外生性指“从外部发生”,内生性指“从内部发生”。“外生性”抵押指抵押资产的主要应用场景存在于稳定币项目之外。“内生性”指项目专门创建的原生抵押资产。“隐性”指设计中缺乏明显的抵押机制。请点击此处查看更多详情。按照这个分类标准,Terra的UST和Synthetix的sUSD都属于内生抵押型稳定币,因为它们专门为稳定币创建了抵押通证。Maker DAO则不同,它由ETH和USDT等资产做抵押,这些都是外生抵押资产,其主要的应用场景并不是为DAI做抵押。
如果再进一步分析其中的区别,可以看到各个稳定币的去中心化水平也有差异。Vitalik Buterin将去中心化稳定币称为“自动化的稳定币”。DAI稳定币是典型的去中心化算法稳定币,由MakerDAO协议进行管理。它由DAO负责治理,锚定美元,并且由一篮子货币提供价值支撑。这与大多数算法稳定币的设计机制不同,因为多数算法稳定币没有抵押资产。DAI的抵押资产通常由用户提供,提供抵押资产后就可以铸造DAI。DAI类似于发放给用户的贷款,并且采用超额抵押机制(即:用户抵押的资产通常价值高于他们获得的DAI)。DAI通过算法来计算抵押率,以维持与美元一比一的锚定价。
而USDT (Tether)则采取了另一种稳定币机制。USDT几乎完全由法币资产做抵押,而且由中心化的实体而非算法控制。USDC也是锚定美元的中心化稳定币,由等值的资产做抵押。
而这不禁让人们对稳定币的去中心化水平和稳定性发出了灵魂拷问:
- 我们怎么知道稳定币背后的抵押资产是否真的存在?尤其是那些外生的抵押资产?
- 我们如何相信这些储备金的价值大于等于稳定币的当前市场价值?
- 我们如何获得准确、实时的喂价,来维持算法稳定币的锚定价格?
问题:难以获得优质的链上数据
要解决上述三个问题,可以在链下采用中心化的解决方案,让审计机构手动验证储备金,并通过中心化的交易平台提供价格数据。然而,手动验证储备金存在一些问题,那就是人工成本高,需要取决于审计机构的时间安排,而且无法实现自动化。
传统的第三方审计机构通常缺乏透明性,因为它们用机构的品牌声誉作为背书,说服大家相信它们不会篡改数据。人们相信审计机构为了维持声誉而不会弄虚作假,这就是一种“隐性激励”。
一直以来,这种机制都非常适合于黄金等实物资产或政府发行的法币。不过现在我们有了现代化的技术,就可以改进传统机制,无需信任中间方,而是信任由去中心化预言机网络保障的加密事实。
区块链有一个问题,那就是本身无法连接到外部数据。这个问题也被称为“区块链预言机问题”。如果要采用加密技术以安全、去中心化的方式验证储备金,区块链就需要可靠地与链下数据交互。Chainlink是行业领先的去中心化预言机网络,可以解决这一问题,将链下数据传输到链上。Chainlink目前已经为DeFi应用保障了数十亿美元的价值。
预言机可以为多链生态中的各个协议传输数据。Chainlink能够验证储备金是否真实存在,并基于市场价格为储备金精准估值。另外,Chainlink还能以较低的成本将数据传输至链上,自动对储备金进行审计,并实现丰富的功能,提升稳定币的安全性和稳定性。
利用Chainlink储备金证明和Price Feeds解决问题
设想有这样一种解决方案,可以让任何地方的任何人验证稳定币协议的储备金是否充足,并且储备金的价值(即:市场价格)是否能支撑稳定币的供应量,而且稳定币和储备金分别在不同的区块链上。这将大幅提升人们对稳定币及其锚定价的信心。
再设想一下:任何智能合约都可以对喂价进行两次简单的API调用——getLatestSupply()和getLatestReserves(),为稳定币及其储备资产提供有加密保障的去中心化聚合喂价和审计。只要储备资产的数量超过稳定币供应量,以及储备资产的价值大于等于流通的稳定币价值,我们就可以确信稳定币抵押率充足并且状况良好。
Chainlink储备金证明(PoR) 完全可以实现上述功能。PoR可以为稳定币用户提供透明性,用户可以随时直接验证稳定币资产端到端的安全性,并且不存在单点失效风险。这正是TrueUSD (TUSD)采取的方案,请点击此处了解更多信息。
储备金证明的参考喂价为智能合约提供了所需数据,计算任何链上资产的链下储备金抵押率。这些参考喂价由Chainlink网络中去中心化的预言机网络运行,可以自动对DeFi应用中的抵押物进行实时审计,保障用户资金安全,杜绝储备金不达要求或链下托管方欺诈等现象。Chainlink PoR甚至可以实现跨链功能。
稳定币如果由链下储备做抵押,Chainlink储备金证明可以进行经常性审计。这样做可以大幅提升储备资产的透明性和健康度。接入PoR的稳定币可以为用户实现更高的透明性,验证稳定币的储备金率。Chainlink储备金证明还可以提供任何锚定资产的抵押率数据,包括英镑等法币或黄金等大宗商品。这样有助于提升稳定币协议的透明性。
Paxos是一个金融市场基础架构和加密资产交易平台。它接入了Chainlink,为智能合约输入可用性极高且防篡改的精准喂价,以验证Pax Dollar稳定币(USDP)的美元储备,以及PAX Gold通证(PAXG)的黄金储备。具体方法是使用Chainlink的Paxos PoR Data Feeds赋能DeFi dApp,验证Paxos通证是否100%由美元和金条做抵押,并确保这些美元和抵押都由Paxos托管在链下。
而近期兴起的央行数字货币(CBDC)也可能使用各种链上和链下资产做抵押。它们也将需要安全的解决方案传输精准的储备资产喂价。Chainlink储备金证明可以有效为政府发行的稳定币提供保障,传输所需的喂价,维持锚定价格并输入准确的储备金数据,以验证抵押率。这一切都是通过去中心化预言机网络保障加密事实来实现的。
Chainlink储备金证明不仅可以验证底层资产,还能防范系统性风险。比如,DeFi智能合约可以接入Chainlink储备金证明,建立“熔断机制”,当抵押率低于某一正常区间时立即触发熔断,以避免市场崩盘或价值归零。
总结
稳定币是DeFi生态的关键支柱,用户可以使用稳定币来储存并转移稳定的价值。稳定币有许多实现方式,不管是哪种类型的稳定币,都可以通过提升数据质量并验证储备金来增强稳定性和透明性。Chainlink Price Feeds和Chainlink PoR可以为稳定币协议提供强大的工具,提升其安全性和稳定性。
如果你是一名开发者,并希望将Chainlink预言机集成至你的智能合约应用中,请访问区块链开发者中心或联系Chainlink专家。你还可以点击此处查看实时Chainlink PoR数据或直接将数据集成至智能合约。