干货
UMA:构建合成衍生品平台
编者注:本文为 UMA 团队在 Devcon5 大会上的演讲幻灯片。章节划分为幻灯片自带,解释性内容俱为编者所加。
项目简介
UMA 的使命是支持泛用的市场渠道,其愿景是让金融分享在无中心化权威的互联网中自由流动。
UMA 由两个核心概念组成:自动生效的合约设计模式,以及具有经济保证的预言机机制。
为以太坊引入合成衍生品
该部分介绍了衍生品概念的核心:使用某个外部参考数据的来确定支付额度的合约,此种合约可以被简化为一系列的 “If this,then that”(如果出现了 A 情况,那么就向甲支付 B),与打赌无二。
在以太坊上引入衍生品的难点在于,外部参考数据需要经由某个机制输送到以太坊上,而贿赂这个信息输入机制是不必承担法律责任的。因此,UMA 要引入的是有经济保障的信息输入机制:保证贿赂的成本用于大于贿赂的收益。
UMA 的合成资产 Token 及其背后的机制
该部分介绍了 UMA 的合成资产 Token:有一定资产作为担保而制造出来的 token(可以在 Rinkeby 测试网上试用了)。
合成资产 Token 的使用场景
该部分介绍了 UMA 产生出应用场景的顺序:UMA 是去中心化的信息输入机制 + 合约模板;模板可使用以太坊区块链外的价格指数;开启金融合约需要存入担保品,或者说 “保证金”;然后金融风险可以在交易所、钱包、融资和保险平台等等上使用。其中还附有多个在 UMA 上建立的应用的例子。
从这一部分开始,幻灯片还专门提到了 “利率” 交易的特殊性:当前 DeFi 借贷平台上的利率都是实时变动的,因此没有顾及到利率合约常见的维度 “时间”。利率的市场很大,而且只能用衍生品的方式来交易。后面还附带了如何用 UMA 来创造利率合约的例子,后面两个例子都是围绕着一段固定时间内的 Dai 稳定费率来开展的。
没有链上喂价机制的金融合约和 token
文章的最后一部分介绍了 UMA 在合约架构上的创见:DeFi 应用需要频繁地更新价格,那么如何既能保证信息输入机制的安全性,又能节约对信息输入机制的使用呢?似乎必须为合约的价格信息使用设置延迟,只不过是看这个延迟是设计在哪个层面。
但是,如果 token 铸造出来是用来交易的,那么创造合约的人和持有 token 的人(即创造合约的人的对手方)是不同的人群,后者可以观察到合约的担保品数量够不够,并向 UMA DVM 发出审核要求。这就用来自对手方的压力迫使创造合约的人保证担保品的充足,免去了安排链上喂价机制的需要。
(完)
原文链接: https://docs.google.com/presentation/d/1syx5UmERftHfuiLeuSatI-GZGMIkkSPggRpNaDxDjkU/edit#slide=id.p
作者: UMA team
你可能还会喜欢: