【本文章轉載自鑄幣局 - 提供專業的加密貨幣行業的研究成果的分析平台。】
"UMA这样的创新性DeFi协议凭借其特色,在容易出问题的预言机方面引入了有经济保障的信息输入机制"
UMA简介
UMA是一个去中心化的金融合约平台,使用UMA的合约设计模式可以创建独特的标准化产品。UMA可以用于促进各种金融创新。UMA定义了一种开源的协议,允许双方可以设计创建他们自己独特的金融合约。UMA协议使用一种称为总回报互换的模型,该模型是一种双边合同,其中交易对方支付特定基础资产的总回报,包括利息支付或股息以及任何资本增值或折旧。相反,对方则支付一定的固定现金流。基础资产通常称为参考资产,而互换在将来的特定日期结算和终止。UMA系统包含两个相互交织的组件: 自动执行合同设计模式的规范,和一种称为数据验证机制(DVM)的Oracle(预言机)结构,可在完全去中心化且声明允许的区块链设置中保证智能合约和Oracle系统的经济安全性。
任何人都可在 UMA 上 创建任何类型金融合约。例如:
- 加密资产合约:加密资产期货代币、收益曲线、永续掉期合约 (perpetual swaps) 等
- 追踪加密货币或 DeFi 指标的代币:例如 BTC 市场占比、DeFi TVL 表、DEX 市场份额等任何其他指标
- 传统金融产品:美国和全球股票(TSLA 或 APPL 代币)、私人养老金计划、保险及年金产品
- 新奇产品:「屎」交易、流行文化、meme 文化等。
案例演示
- 建立合约 Alice看空苹果价格,认为苹果价格会在未来一段时间内下跌,与之相反,Bob则认为苹果价格会在未来一段时间上涨。那么,使用UMA智能合约模版,双方可以自定义创建一个追踪苹果价格的金融合约。在这个合约中,各自存入10%的保证金要求,合约期限设置为6个月,任何一方一旦违约就会失去这些保证金。
- 自动执行(自动追缴保证金) 在接下来的6个月内,苹果价格波动起伏(但主要是跌)。随着苹果价格不断下跌(苹果价格数据由 UMA预言机提供和保证可信),Bob需要不断追缴保证金以防止系统进行强制清算。
- 即时清算 6个月到期后,假如苹果的价格下跌了30%,那么,Alice在这轮赌局中赢了。智能合约自动结算,Alice除了收回保证金,还赢得了赌金,而Bob随着价格下跌一直在补充保证金,到期清算后收回剩余的资金。实际上,这里的苹果也可以是其他任何资产或任何其他事物。且这里关于苹果的价格,无须依赖于预言机进行喂价,它的主要机制就是通过激励机制促使各方保持价格的正确性,参与者要保证足额的抵押,而清算人可以清算抵押不足的资产,从而获利。如果发生争议,则会通过争议解决方式来解决。
无喂价的金融合约
“无喂价”合约的机制是激励交易对手方正确抵押其头寸,而无需链上的价格数据流,这意味着它允许交易对手因识别不当抵押头寸而得到奖励,而非完全的按合约执行。
按照其创始人的说法,“此前在DeFi中,当预言机发生故障时,大多是即时的、短暂的,相比之下,当无价合约需要预言机提供价格时,会向后看时间,这使得价格更加安全。”
简单来说预言机在该项目中扮演的是一种裁判的身份,只有出现了问题才会用到该预言机的数据,正常来说,由交易双方根据自己的需要完成之前拟定的合同,无需完全依赖于链上数据。
UMA 设计的基本哲学是无喂价,以最小化链上预言机的使用,以减少预言机攻击的频率和攻击面,主要通过引入「清算者」和「争议者」这两个参与者实现,本质上是一种博弈机制。
如果对清算行为持有异议,争议者可提出争议。
由于发起清算之前,「清算者」须抵押一定数量的资金,而「争议者」也需要抵押一定的保证金,因此,最终裁决如果证明「争议者」是正确的,则「争议者」可获得来自清算人支付的罚金。反之亦然,如果「争议者」被证明是不正确的,则将丧失抵押的保证金。
该博弈机制保证参与者有充分的经济动机参与博弈,最终保证价格是可靠且可信赖的。
UMA 将「预言机」重新定义为一种法院争端解决系统,认为如果这些争议无法通过合约自身编写的机制来解决的话,那么,预言机应该用作为解决争议的后盾。
市场需求
传统上,个人和企业只能买卖由当地政府和基础设施支持的金融风险。法规和监护要求可能使个人或实体极难(或不可能)购买其当地金融体系未明确支持的任何产品。经验丰富的机构投资者已经能够使用OTC衍生工具之类的工具来规避这些准入挑战,从而消除了对实物资产或托管资产的需求,而这类工具却并没有提供给其他非专业机构。 UMA合约可为所有市场参与者带来机会。引入DAO和智能合约进入金融市场、支持不受限制的做空机会、不受限制地利用杠杆、不受限制地访问自创的金融产品,从而创建一个统一、真正的全球金融市场。
代币使用场景
UMA 代币主要用于项目治理,授予代币持有者对治理提案(如升级数据验证机制(DVM),创建新的合成资产,解决清算抵押纠纷等)的投票权。每次投票时,代币总供应量将增加 0.05%,并仅分配于多数投票方。投票少数方和没有投票方的个人代币持有量将受到稀释。
团队
UMA在其白皮书未发布前便已获得Coinbase等投资390万美元,两位联合创始人是高盛银行同事。UMA一开始便定位于构建去中心化的、透明可信的金融合同平台,允许任何人在其上创建合成资产和交易市场。2019年7月,发布数据验证机制DVM白皮书,(基于作弊成本和收益的安全经济模型)设计出链上原生的报价预言机。2020年3月,顺利推出合成资产合约。在合成资产赛道上与SNX并驾齐驱,SNX偏向标准化的衍生品交易所,UMA更偏向定制化的金融衍生品开发工具。
UMA背后有 Placeholder、BainCapital、Blockchain Capital 这些知名投资机构,本质上它与另一个合成资产项目 Synthetix 相似,因此同样可以合成任意资产,例如黄金、石油、股票指数(包括股票)等等。
技术简介
技术特点
UMA 的数据验证机制(DVM)是一个具有经济保证的去中心化预言机系统
- 设计出一套能度量出 腐化成本(CoC)的系统
- 创造出一套能度量出 贿赂得益(PfC)的系统
- 设计出一套机制来保证 CoC > PfC 并证明它是可行的。
DVM机制概述
第一步:为度量出腐化成本(CoC),DVM 使用一套谢林点(Schelling-Point)类型的投票系统,使用代币数量来界定投票权重。代币持有者对有争议的价格进行投票,诚实投票会得到奖励,反之则会被惩罚。只要大多数参与者都是诚实的,投票就会决出一个正确的结果。这意味着腐化成本就是买下 51% 的投票代币的市场价格。
第二步:为度量出贿赂得益(PfC),所有使用这套系统的合约都要向 DVM 登记、报告如果价格被操纵会被偷走多少钱(也就是该合约的 PfC )。DVM 会加总每一个合约的 PfC,得出一个系统层面的 PfC。
第三步:用动态手续费保证 腐化成本(CoC) > 贿赂得益(PfC)
假设系统层面的贿赂得益(PfC)是 1 亿美元,也就意味着在最糟糕的情况下,如果攻击者 Bob 成功腐化预言机,他可以从中获利 1 亿美元。为腐化这个系统,Bob 需要买入或者控制 51% 的投票代币,那么系统的 腐化成本(CoC) 就是买入 51% 的代币所需花费的金钱。要保证 腐化成本(CoC) > 贿赂得益(PfC),就要保证 51% 的投票代币价值高于 1 亿美元。换句话说,我们要保证投票代币的市值高于 2 亿美元。如果市值低于该值,Bob 就能从攻击中受益。
DVM 保证这一点的措施是:不间断监控 腐化成本(CoC) 与 贿赂得益(PfC) 的大小关系,并且一旦代币价格低于目标值就启动程序化的、不断重复的代币回购。所有回购过来的代币都会销毁掉,减少代币供给(提高代币市值)。用来实施回购的资金则从使用该系统的合约中募集,对它们按比例收取手续费。
此外,DVM 系统也被设计为在保证 腐化成本(CoC) > 贿赂得益(PfC)的约束下 尽可能降低手续费。因此,该系统的手续费被设计为维护系统安全所需的最小值。这样设计的结果是,当市场参与者预期 DVM 的使用量会增长时,这种增长预期可以使得 DVM 不需要收取任何手续费就能保证 腐化成本(CoC) > 贿赂得益(PfC)。
当前状态
借贷价值、存储价值(锁仓价值)、及市值
MKR:在coingecko的Defi领域加密资产的市值排名中,目前Maker的排名为第6名,总市值49.9亿美元。
*下方数据来自在coingecko,北京时间2021/05/03 3:46PM。
MakerDao:目前MakerDao体系内的借贷价值(258亿人民币)和存储价值(955亿人民币)均位于第二名,今年1月15日后逐步上升。
Dai:Dai的规模较大。按市值排名,Dai 目前是第三大稳定币,最大的去中心化稳定币,市值目前39.9亿美元。(下图中从左到右依次是排名、名称、市值)
竞争与替代
竞争对手
UMA和SNX比较
- 在 UMA 平台上,两个对手方可以无需许可使用、创造套利金融合约。合约通过经济激励(抵押)担保,通过以太坊智能合约执行。以太坊全球开放区块链的特性大幅降低准入障碍,带来「通用市场使用」协议。
- Synthetix 促进大量类型资产生成和交易,可以是加密资产、股票和商品,所有都在链上。追踪此类资产价格的代币都可在 Synthetix 生态系统中买卖,操作中混合抵押、质押和交易费。
- 在合成资产赛道上与SNX并驾齐驱,SNX偏向标准化的衍生品交易所,UMA更偏向定制化的金融衍生品开发工具。
- UMA 在创建新型合成资产时,与 Synthetix 最不相同的地方在于,Synthetix 只需要预言机提供价格即可,而 UMA 则需要专业的团队在 UMA 协议的框架下开发特定的智能合约,才能上线全新的合成资产。
- 所以 UMA 的优势在于,可以创建更自定义化、更有趣的合成资产,而 Synthetix 的优势在于上线新资产的技术难度更低。
UMA 创始人 Hart Lambur 从预言机、抵押资产、锚定机制、收费机制、去中心化以及代币的买家和铸造者几个方面对二者进行了详细对比。
预言机
Synthetix 的合成代币由 Chainlink 预言机提供询价支持,后者不断地向区块链上推送价格数据,而 UMA 的合成代币则是依赖于网络中的两个参与者实现,只有出现争议才会使用自有预言机系统 DVM 来解决争议。
抵押资产
Synthetix 系统中没有清算机制,一旦出现不利的价格波动,则无法始终确保 Synthsix 与 SNX 挂钩。 UMA 合约生成的合成代币则可以先进行清算,最终在到期日保证偿付给代币持有人。
收费机制
SNX 质押者可从交易手续费中挣取 2% 交易费。对于 UMA 来说,金融合约如果要使用预言机服务,需要向 DVM 支付动态费用,但是合成代币本身的使用和交易都是免费的。
去中心化
Synthetix 有管理员密钥锁定资金, UMA 的治理则完全由 UMA 代币持有人掌控,其核心开发者不能以任何方式获取或锁定用户资金。
合成代币买家层面
Synthetix 非常适合短期交易者,提供多种不同资产的风险敞口,界面友好易于使用。它基于原生代币 SNX 进行超额抵押,生成其他合成资产,用户可使用 SNX 和多种不同的合成代币进行交易,大多数人为 SNX 代币加杠杆,根据 SNX 平台上各种不同合成代币的价格走势进行投机获利。只要用户持续使用该平台,SNX 就具有价值并维持该模式持续运转。但是,该锚定机制和合成代币的抵押资产无法确保合成代币价值维持锚定。例如, Synthetix 上的合成资产不能存储价值用于支付或作为投资产品,因为 Synthetix 没有机制确保抵押池子的偿付能力,而 UMA 作为一种基础结构,已针对这些用例进行了优化。
合成代币铸币者
Synthetix 平台上,铸造合成代币的用户是平台上所有套利交易的对手方,也就是说,抵押者需要承担系统中的全部债务风险,这可能会给抵押者带来巨大损失。
Hart Lambur 告诉链闻,在 UMA 上铸造代币则需要一定程度的金融常识,虽然这会导致一定的使用难度,但更加安全,确保用户不会盲目投入自己完全不了解的风险。
用例和生态
全称为 Universal Market Access 的 UMA,诚如其名,它代表的是通用市场访问,作为以太坊区块链上的金融基础设施,它更像是一个平台,原则上任何合成代币都可以由用户自己生成,而 Synthetix 支持哪些资产则需要官方确认和引导,这是为什么 UMA 获得其名称 Universal Market Access 的原因,这点来看,UMA 有点像合成代币版本的 Uniswap,而 Synthetix 更像合成代币领域的币安交易所,因为上哪些合成代币需要官方确认,也就是说,Synthetix 的用户不被允许任意合成资产,但 UMA 却可以。
相比 Synthetix,UMA 更开放、无需允许,也更加安全,是一个泛用型的合成代币平台,理论上几乎可以合成任何可能的代币,比如 UMA 曾经发行过 大便币 Poopcoin,并在 1 个月内在湾区追踪到 3000 处大便。
优点和局限性
优点