干货

UMA:构建合成衍生品平台

Ajian   |     |   548 次阅读

编者注:本文为 UMA 团队在 Devcon5 大会上的演讲幻灯片。章节划分为幻灯片自带,解释性内容俱为编者所加。

项目简介

UMA 的使命是支持泛用的市场渠道,其愿景是让金融分享在无中心化权威的互联网中自由流动。

UMA 由两个核心概念组成:自动生效的合约设计模式,以及具有经济保证的预言机机制。

Devcon Workshop Slides-1.jpg

Devcon Workshop Slides-2.jpg

Devcon Workshop Slides-3.jpg

为以太坊引入合成衍生品

该部分介绍了衍生品概念的核心:使用某个外部参考数据的来确定支付额度的合约,此种合约可以被简化为一系列的 “If this,then that”(如果出现了 A 情况,那么就向甲支付 B),与打赌无二。

在以太坊上引入衍生品的难点在于,外部参考数据需要经由某个机制输送到以太坊上,而贿赂这个信息输入机制是不必承担法律责任的。因此,UMA 要引入的是有经济保障的信息输入机制:保证贿赂的成本用于大于贿赂的收益。

Devcon Workshop Slides-5.jpg
Devcon Workshop Slides-6.jpg
Devcon Workshop Slides-7.jpg
Devcon Workshop Slides-8.jpg
Devcon Workshop Slides-9.jpg

Devcon Workshop Slides-10.jpg
Devcon Workshop Slides-11.jpg
Devcon Workshop Slides-12.jpg

UMA 的合成资产 Token 及其背后的机制

该部分介绍了 UMA 的合成资产 Token:有一定资产作为担保而制造出来的 token(可以在 Rinkeby 测试网上试用了)。

Devcon Workshop Slides-13.jpg
Devcon Workshop Slides-14.jpg
Devcon Workshop Slides-15.jpg
Devcon Workshop Slides-16.jpg

Devcon Workshop Slides-18.jpg
Devcon Workshop Slides-19.jpg

Devcon Workshop Slides-20.jpg
Devcon Workshop Slides-21.jpg

合成资产 Token 的使用场景

该部分介绍了 UMA 产生出应用场景的顺序:UMA 是去中心化的信息输入机制 + 合约模板;模板可使用以太坊区块链外的价格指数;开启金融合约需要存入担保品,或者说 “保证金”;然后金融风险可以在交易所、钱包、融资和保险平台等等上使用。其中还附有多个在 UMA 上建立的应用的例子。

Devcon Workshop Slides-22.jpg
Devcon Workshop Slides-23.jpg
Devcon Workshop Slides-24.jpg
Devcon Workshop Slides-25.jpg
Devcon Workshop Slides-26.jpg
Devcon Workshop Slides-27.jpg
Devcon Workshop Slides-28.jpg
Devcon Workshop Slides-29.jpg

从这一部分开始,幻灯片还专门提到了 “利率” 交易的特殊性:当前 DeFi 借贷平台上的利率都是实时变动的,因此没有顾及到利率合约常见的维度 “时间”。利率的市场很大,而且只能用衍生品的方式来交易。后面还附带了如何用 UMA 来创造利率合约的例子,后面两个例子都是围绕着一段固定时间内的 Dai 稳定费率来开展的。

Devcon Workshop Slides-30.jpg
Devcon Workshop Slides-31.jpg
Devcon Workshop Slides-32.jpg
Devcon Workshop Slides-33.jpg
Devcon Workshop Slides-34.jpg
Devcon Workshop Slides-35.jpg
Devcon Workshop Slides-36.jpg

没有链上喂价机制的金融合约和 token

文章的最后一部分介绍了 UMA 在合约架构上的创见:DeFi 应用需要频繁地更新价格,那么如何既能保证信息输入机制的安全性,又能节约对信息输入机制的使用呢?似乎必须为合约的价格信息使用设置延迟,只不过是看这个延迟是设计在哪个层面。

但是,如果 token 铸造出来是用来交易的,那么创造合约的人和持有 token 的人(即创造合约的人的对手方)是不同的人群,后者可以观察到合约的担保品数量够不够,并向 UMA DVM 发出审核要求。这就用来自对手方的压力迫使创造合约的人保证担保品的充足,免去了安排链上喂价机制的需要。

Devcon Workshop Slides-37.jpg
Devcon Workshop Slides-38.jpg
Devcon Workshop Slides-39.jpg
Devcon Workshop Slides-40.jpg
Devcon Workshop Slides-41.jpg
Devcon Workshop Slides-42.jpg
Devcon Workshop Slides-43.jpg
Devcon Workshop Slides-44.jpg
Devcon Workshop Slides-45.jpg
Devcon Workshop Slides-46.jpg
Devcon Workshop Slides-47.jpg
Devcon Workshop Slides-48.jpg

(完)


原文链接: https://docs.google.com/presentation/d/1syx5UmERftHfuiLeuSatI-GZGMIkkSPggRpNaDxDjkU/edit#slide=id.p
作者: UMA team


你可能还会喜欢:

UMA 的数据验证机制

以太坊作为合成资产的平台

如何让你的 DAI 资产获得固定利率?

 
0 人喜欢