风险提示
风险提示: 律动 BlockBeats 提醒,根据银保监会等五部门于 2018 年 8 月发布《关于防范以「虚拟货币」「区块链」名义进行非法集资的风险提示》的文件,请广大公众理性看待区块链,不要盲目相信天花乱坠的承诺,树立正确的货币观念和投资理念,切实提高风险意识;对发现的违法犯罪线索,可积极向有关部门举报反映。或联系律动tousu@theblockbeats.com。
举报
简体中文 繁体中文
English(Google translation)
登录/注册
热门排行
热门搜索
没有找到搜索内容
查看更多
简单读懂RAI:反射债券如何洗掉ETH的波动性?
科普 2020年05月26日 20:50
以太坊正在创造一个远比比特币和其他任何区块链都要丰富的生态

原文标题:《简单读懂 RAI:反射债券如何洗掉 ETH 的波动性?》

原文作者:蓝狐笔记



蓝狐笔记发现,Defi 开始进入裂变期,全世界不同的项目团队在实践中形成的经验相互启发,2020 年的创造速度明显快于 2019 年。目前为止,以太坊正在创造一个远比比特币和其他任何区块链都要丰富的生态。蓝狐笔记在接下来的时间里会陆续介绍这方面进展。


其中一个最新的发展是关于「反射债券」,当人们听到「反射债券」,会比较难理解。


首先什么是债券?它是一种凭证,是债权的证明书。债券包括发行人和购买人,发行人就是债务人,购买人就是债权人。发行人一般有政府、金融机构和企业,发行人依托于信用或资产。债券可以在市场上进行交易,也就是形成了债券市场。不过债券是虚拟资产,它只是真实资产的证明书,债券的流动不代表其背后资本的流动。


什么是「反射债券」,英文为 reflex bond,reflexivity 是反身性。金融市场有个著名的理论是反身性理论,它由 William Thomas 在上个世纪 20 年代提出,由索罗斯付诸实践并发扬光大。反身性理论认为,金融市场的资产价格会受到参与者认知的影响,而参与者的认知都有自我偏见,这些认识反过来会影响市场的上涨或下跌,让其得到加强。而本文说的反射债券是通过市场的反馈机制可以减轻抵押资产波动性的债券。


什么是反射债券 RAI?


为了理解反射债券 RAI,可以拿稳定币来类比说明。DAI 是通过各种抵押品(如 ETH、wbtc)发行的稳定币,USDT 是通过 USD 抵押发行的稳定币,本质上 DAI 和 USDT 都是赎回其抵押品的凭证。


DAI 和 USDT 有其赎回价格和市场价格,比如 USDT 的赎回价格固定为 1 美元,市场价格则是可变的价格。赎回价格是系统确定的债务单位价格,它跟市场价格不同。因此产生了套利机会。当市场价格高于赎回价格,人们倾向于生成更多的 USDT,当市场价格低于赎回价格,人们会用 USDT 赎回 USD。


反射债券 RAI 类似于 DAI,它也是靠抵押资产生成,当前主要是 ETH,也有赎回价格和市场价格。但这里最主要的不同是,其赎回价格是可变的。这种设计的目的在于通过市场的力量来促成变化,从实现降低抵押品的波动性。市场的力量主要来自于市场价格和赎回价格之间的套利机会。


反射债券的赎回价格不固定,它通过反馈机制的调整,可以逐渐地跟随抵押品,也就是其赎回价格跟随时间发生变化,且具有反身性,可以不持有全部 ETH 但获得相应敞口。由于这里引入了反馈机制,存在套利行为的操作,这种反馈机制缓冲了抵押品如 ETH 的波动性。


那么,降低抵押品的波动性有什么好处?就像文章标题中说的,可以洗掉 ETH 的波动性。那么,洗掉诸如 ETH 这种加密资产波动性有什么好处?


首先可以作为应对市场急剧变化的缓冲,由于反射债券的本质是降低抵押品的波动性,因此反射债券可以为其他协议(Maker、Synthetix、UMA 等)提供更低的加密市场风险敞口,可以在市场极端波动时,为用户争取到更多的时间来退出其头寸,不至于被快速清算。


其次,对于风险偏好相对较低的投资者来说,可以通过反射债券来减轻 ETH 等波动资产的风险敞口,这可能更适合于传统机构的口味。此外,持有一定的反射债券,可以对冲部分市场的下跌风险。


RAI Protocol 本身是一种协议,而 RAI 是其计划推出第一个反射债券。那么,RAI 是如何洗掉 ETH 等抵押资产的波动性?如何来帮助其他合成资产发展,如何成为构建 DeFi 的重要组件?(关于反射债券,也可参考蓝狐笔记之前的文章《反射债券:实现无须锚定的稳定性》)


RAI 反射债券的设计与控制论


RAI 反射债券理论基础源于控制论。控制论是诺伯特·维纳的思想,它主要研究在不断变化的环境下,动态系统如何保持平衡和稳定。它在汽车、机器人、工业处理等多个方面都有应用。它涉及到参考设置点、控制者、输出、偏差、输入等。比特币的难度调整也是一种控制论的具体化呈现。


控制系统通过算法嵌入到整个业务的流程,它通过输入来控制,并基于输出和设置点进行调整。当前常用的算法控制器类型之一是 PID 控制器,它的输出通过三个部分来决定:Proportional Term+Integral Term+Derivative Term,也就是比例项+积分项+导数项,分别涉及偏离幅度、偏离时长以及偏离速度。PID 控制器要考虑偏离幅度、持续时间以及速度,通过机制设计实现其系统平稳运行的管理。


其中 RAI 反射债券也是基于控制论的思想,它的赎回价格由 PID 来进行调整。


RAI 反射债券的赎回率反馈机制


RAI 参考了 MCD 代码,并进行一些改变,其中包括增加自动化的利率设置器、预言机中位数处理器、最小化治理设置等,核心包括赎回率和治理的改进。


RAI 的赎回率是基于控制论的思想进行设计的可变利率。通过它来实现对反射债券赎回价格和市场价格的调整,从而影响人们的经济行为,并进而维持 RAI 债券系统的相对平稳。由于它是基于控制论的思想,它减少了人为的参与,更多是从自动化调整的角度去设计。


这里的核心在于设计出适当的赎回率,防止市场价格和赎回价格出现过大的偏差。具体来说,如果债券 RAI 的市场价格高于其赎回价格,RAI 的机制会计算负利率,它开始降低赎回价格,导致系统的债务变得便宜。


假设其债券价格为 100 美元,赎回价格为 100 美元,两者不存在偏离。不过如果债券需求增加,债券价格上涨,比如涨至 110 美元,而赎回价格只有 90 美元,两者存在较大偏离,赎回价格率下降,是负数。随着赎回价格继续下降,价格偏离越来越大,也就是债务变得越来越便宜。此种情况下,人们倾向于不持有债券;而对于生成债券的 CDP 持有人来说,他们更愿意生成更多债券,然后在市场卖出。


如果其债券市场价格为 90 美元,赎回价格为 100 美元。赎回率变成正,债务变得越来越贵。CDP 的抵押率开始下降,CDP 的创建人也愿意偿还债务。而对于普通的债券持有人来说,它们会买入债券,期待债券的升值。


这里重要的一点是计算出赎回率,根据其白皮书的设计,RAI 协议使用如下的算法:


1. 反射债券确定初始赎回价格『rand』,可以是任意价格。


2. 当债券的市场价格从『rang』上升到『rang』+x 时,协议的反馈机制读取到新的市场价格,它计算比例项 p,结果为-1*((『rang』+x)/『rang』)。比例项为负,可以减少赎回价格,重新定价债券,变得更便宜。


3. 完成比例项 p 的计算之后,接下来是要确定积分项,它会从最后一个偏离间隔秒中加上所有过去的偏离来确定积分项 i。


4. 该机制将总和比例项和积分项,并计算每秒赎回率 r,它会逐渐降低赎回价格。因为 CDP 生成者意识到他们可以产生更多债务,他们将涌入市场,产生更多债券。


5. 在经过 n 秒后,机制观察到市场价格和赎回价格的偏离很小。这个时候,算法设置 r 为 0,并保持设定的赎回价格。


为了实现反射债券系统的正常运行,需要调节算法控制器的参数,参数设置不当会导致难以维持足够的稳定性。PID 也用一些剧烈变化来观察系统反应,会使用计算机模型进行模拟。


全局清算机制


跟 Maker 类似,RAI 协议也有全局清算机制。全局清算是系统的最后应对机制,可保证反射债券持有人的债券可偿付,债券持有人和 CDP 的生成者可以根据最新赎回价格兑换系统的抵押品。全局清算分为是三个阶段,首先是触发清算,用户无法再创建 CDP,冻结且记录抵押品的喂价价格和赎回价格;处理未偿付的拍卖;最后是每个反射债券持有人和 CDP 生产者可以基于最后记录的赎回价格索回相应的抵押品。


治理最小化


RAI 协议的治理最小化是它跟 Maker 的主要区别之一。它试图通过自动化的机制来影响债券的价格,通过智能合约限制代币持有人对系统的影响力。其中的大多数参数不可变,内部的智能合约机制也不可升级。如果治理代币的持有人同意,可以部署新系统。这种模式限制了人们对现有系统的影响能力,增加其相对稳定性。


不过即便如此,也无法做到完全无治理。RAI 也有治理模块,可以实现对少数参数的改变。为了确保治理的正确,它会采用时间和行为限定,还有治理冰川期的措施。时间限定是确保有时间的缓冲,确保治理不会被错误使用,行为限定主要是治理参数调整都有限制范围,比如参数值大小不是无限制调整。治理冰川期通过在一定时期内冻结来确保系统的安全。


治理涉及的主要内容包括新增抵押品类型、外部预言机的升级迭代、利率设置的调节、系统版本的迁移等。


预言机的方案


预言机根据具体情况,会采用治理为主的预言机或预言机网络的中位数器方案。治理为主的预言机就是说,治理代币的持有人或发布协议的团队跟聚合多个链下价格流信息的团队合作,取其所有价格的中位数,然后将其提交成为单个交易到智能合约。这种方式在升级和改变预言机方面更灵活,但在无须信任方面存在不足。


还有就是采用预言机网络的中位数器方法。它是可以读取多个来源价格的智能合约,然后对价格数据流进行中位数化。合约需要持续跟踪其白名单中的预言机网络,请求价格数据,同时也需要支付特定的代币作为费用。


CDP 创建和清算


跟 Maker 机制类似,用户为了生成债券,需要存入抵押品,基于 CDP 的借贷率,用户可以指定其想要生成债券数量,当偿还最初的债务和累计的利息,CDP 的创建者可以取回抵押品。如果 CDP 的抵押品率低于特定值,它会被系统清算,系统没收抵押品,并将其拍卖。


RAI 协议的风险


当然,RAI 作为新生事物,跟其他 DeFi 协议一样,也有各种未知风险。例如智能合约 bug 风险,预言机错误风险、抵押品的黑天鹅风险、利率参数设置失当风险、缺乏足够流动性的风险等。其中最大风险就是智能合约的 bug 风险,有可能导致用户的抵押品被提取。这一点的解决方案,只能是更严格的代码审核以及充分测试。

结语


从 RAI 的白皮书和其他相关资料看,其披露的信息只是大概的框架,要真正了解 RAI 的具体全貌,需要等待其网络的推出。RAI 的想法还有待于实践验证,不过,这样的实践对于 DeFi 行业的发展是正向的。


原文链接:https://mp.weixin.qq.com

ETHDeFi

科普

学习,从这里开始

扫码下载律动APP

专业区块链研究机构 与资讯平台