大家通常会认为加密货币的特点就是价格波动大,而同为数字通证的稳定币却并非如此。稳定币通常锚定美元等法币或者其他价值稳定的资产,因此为加密货币市场带来了难得的稳定性。全世界任何地方的人都可以持有稳定币,并将其作为一种与法币挂钩的合成资产,比如USDT会尽量锚定美元价格。随着区块链对稳定资产的需求上升,稳定币的总价值突破了300亿美元,DeFi(去中心化金融)应用中也开始广泛采用稳定币。
本文将为大家详细介绍稳定币到底是什么,它是如何运作的,Chainlink预言机对稳定币的发展和安全性起到了什么作用,以及Chainlink是怎样推动稳定币和DeFi市场充分发挥潜力的。
稳定币是什么?
稳定币从本质上来说是一种具有“锚定”属性的加密货币,其目标是锚定某一链下资产,并与其保持相同的价值。为了保持价格稳定,稳定币可以由链下资产做抵押(即抵押稳定币),或采用某种算法在某个时间点调节供需关系(即算法稳定币)。
目前存在两种类型的稳定币,即中心化的稳定币和去中心化的稳定币。中心化稳定币通常有法币做抵押,法币抵押在链下银行账户中,作为链上通证的储备金。这通常需要对托管方有一定的信任,不过现在托管方通过Chainlink储备金证明等解决方案(后面会详述)确实在一定程度上提升了透明性。另外,中心化稳定币通常还可以用链上加密货币进行超额抵押,并需要保证充足的抵押率(比如要求用户的抵押资产价值超过贷款总值的150%)。而去中心化稳定币在设计上灵活性和透明度都更高,因为其不由任何一方控制,而且任何人都可以在链上审核协议的抵押率。
另外一种越来越受到大家认可的稳定币是央行数字货币(CBDC)。央行数字货币与中心化稳定币有一定相似之处,但不同点是它是由央行发行的,因此无须与链下银行账户的法币挂钩。央行数字货币是政府认可的法定货币,可用于个人间大额零售支付以及银行间批发支付。
稳定币如何运行?
主流稳定币采用了各种不同的锚定机制维持价值稳定。其中最常见的机制是抵押债仓(collateralized debt position)、套利以及弹性供应。
去中心化稳定币协议MakerDAO采取的方式是让用户将抵押物锁定在智能合约中。然后,智能合约会生成名为DAI的稳定币作为超额抵押债务,并且利率可以灵活调节。为了维持DAI与美元一比一的关系,MakerDAO智能合约会自动调节利率,促使借款人还清债务或借入更多稳定币。通过调节利率可以增加或减少DAI的总供应量,因此会影响DAI价格。供应量和利率较低时价值会上升,而供应量和利率较高时价值则会下降。
稳定币指数DeFiDollar采用的是套利机制。DeFiDollar包含DAI、USDC、USDT和sUSD等多个稳定币,以保持与美元同步。比如,如果其中一种储备稳定币(如USDT)的价格超过了1美元,而DUSD的指数价格低于1美元,那么智能合约将会将USDT卖出换成DUSD,以将DUSD价格重新拉回1美元。Chainlink预言机为DUSD智能合约提供了参考喂价,计算如何重新平衡稳定币指数。
DeFiDollar如何利用Chainlink预言机触发稳定币指数重新达到平衡
Ampleforth(AMPL)是去中心化的算法稳定币,采用了弹性供应机制锚定当前的消费价格指数(CPI)。CPI是由经济分析局发布的指数,反映了2019年去除通胀后的美元当前价值。当AMPL价格较高时,钱包余额会随之增长;而AMPL价格较低时,钱包余额会下降。供应量的自动变化会影响市场价格,这个机制被称为“rebasing”。AMPL的总发行量每天会进行调节,以追踪当前的消费价格指数(CPI),这是经济分析局针对去除通胀后美元当前价值发布的指数。AMPL的成交量加权平均价(VWAP)和CPI指数都由Chainlink预言机传输至Ampleforth协议。
Ampleforth接入Chainlink预言机每24小时调整一次AMPL通证的供应量
接入Chainlink预言机的稳定币应用
虽然稳定币的架构和设计各有不同,但它们在去中心化应用中都需要获取准确的喂价才能维持锚定价格。由于汇率是一直变化的,因此稳定币应用需要输入实时的喂价。另外,由于稳定币通常是由其他加密资产或链下银行储备金做抵押的,因此为了保障系统的安全和稳定性必须采用防篡改的机制来传输数据。
Chainlink这样的区块链预言机可以为区块链生态连接至链下世界。稳定币在DeFi应用中的锁仓量非常可观,因此需要具有与底层区块链相媲美的安全性和可靠性。也就是说,为稳定币输入喂价的预言机需要拥有强大稳健的去中心化架构,并建立多层安全保障,以维持与锚定资产价值1:1的关系。这样一来,稳定币的用户也会有更高的透明度和信任感,可以确信手中的稳定币资产具有端到端的安全性,不会出现任何单点故障,可以反映真实的经济价值。
稳定币通常有另一种资产做抵押,最常见的抵押是美元等法币。预言机不仅能向稳定币提供喂价,维持锚定价格,还能提供当前资产抵押率。其中一个例子就是TrueUSD(TUSD),它接入了Chainlink预言机获取抵押率数据,用户可以清楚地查看资产抵押率是否充足。这样一来,DeFi用户就可以实时验证所有TUSD通证的真实抵押率,协议也可以自动保护用户资金,规避抵押率不足或黑天鹅事件等风险。
TrustToken接入Chainlink储备金证明,为智能合约提供TUSD稳定币的链下法币储备金证明
这个验证资产储备金的机制叫作Chainlink储备金证明。这些链上参考喂价为智能合约提供了所需数据,计算任何链上资产的链下储备抵押率。这些参考喂价由Chainlink网络中去中心化的预言机网络运行,可以自动对DeFi应用中的抵押物进行实时审核,保障用户资金安全,杜绝准备金率不达要求或链下托管方欺诈等现象。
Paxos是领先的金融市场基础架构和加密货币交易平台,其接入了Chainlink预言机为DeFi智能合约提供可用性极高且防篡改的真实链上喂价,其中包括美元做抵押的稳定币Paxos Standard(PAX)以及黄金做抵押的稳定币PAX Gold(PAXG),这两种稳定币在执行关键链上功能时会参考Chainlink喂价。另外,Chainlink还为Paxos通证提供储备金证明,让DeFi应用可以快速在链上验证通证的美元和黄金资产抵押率是否充足。这些抵押资产由Paxos在链下托管。
Paxos如何使用Chainlink储备金证明验证链下资产抵押率
另一个采用储备金证明的稳定币协议就是Neutrino USD,这是一种用加密货币抵押的算法稳定币,锚定美元法币。Chainlink节点持续ping以太坊上的USDN合约和Waves的链下API,获取当前余额。一旦余额偏差超过特定阈值,Chainlink预言机会自动更新储备金证明参考合约中的余额。
稳定币使用Chainlink储备金证明可以为用户提升透明性,用户可以验证通证的真实抵押水平。Chainlink储备金证明还可以进行定制化,提供任何锚定资产的抵押率数据,包括英镑等法币或黄金等大宗商品。这样有助于提升稳定币协议的透明性。
央行数字货币(CBDC)可能会锚定某一链下资产,因此也需要获取相关资产喂价。Chainlink可以为政府发行的稳定币提供喂价,保障其价格稳定,并为其传输当前抵押率数据。
由于许多稳定币都由链下银行账户中的法币做抵押,因此必须将数据传输至区块链,为资产的真实价值提供担保。稳定币如果由链下储备做抵押,可以接入Chainlink预言机实现链上审核。这样将大幅提升储备资产的透明性和健康度。
总结
对于任何一种稳定币协议来说,关于锚定资产的信息都是不可或缺的。Chainlink可以为协议提供数据基础架构,保障稳定币的安全性、可靠性和透明性,并提升整个DeFi生态的可靠性。
(作者为ChainLink中国区CEO)