UMA——去中心化的预言机(Oracle)

2020-08-02 09:36发布

目前, Universal Market Access 的治理代币 UMA于2020年7月31日上线币咖(Coinka)DeFi 专区UMA/USDT交易对,16:30开启交易。

 

关于UMA

UMA (Universal Market Access)是一个去中心化的协议,它搭建在以太坊上,可用于创建金融合约,其灵感来源于传统的金融衍生品。

 

但和传统的金融衍生品不同,这种金融合约是无需信任的( trustless)。

也就是说,和其他 DeFi 产品一样,搭载在以太坊上的 UMA 协议,在无需中心化的第三方监管资金或者保证交易的情况下,让资产通过金融合约得以安全地转移和交易。

 

正如其全称 Universal Market Access,这种可信带来的好处是,降低了金融准入门槛,允许世界上任何地方的任何人,都可以无门槛地设计和构建普遍可用(universally accessible)的金融合约,实现自由交易。

 

对于初始用户来说,UMA 提供一个智能合约模版,允许任何人创建追踪任何价值标的物价格的 ERC-20 代币。

 

具体来说,去中心化协议 UMA 包括两个组成部分:一个可自动执行的可信金融合约,以及用于评估和保证这些合约诚实可信的去中心化预言机。

下面我们就以一个具体案例来演示整个流程:

1,建立合约

Alice 看空苹果价格,认为苹果价格会在未来一段时间内下跌,与之相反,Bob 则认为苹果价格会在未来一段时间上涨。那么,使用 UMA 智能合约模版,双方可以自定义创建一个追踪苹果价格的金融合约。在这个合约中,各自存入 10% 的保证金要求,合约期限设置为 6 个月,任何一方一旦违约就会失去这些保证金。

 

2,自动执行(自动追缴保证金)

在接下来的 6 个月内,苹果价格波动起伏(但主要是跌)。随着苹果价格不断下跌(苹果价格数据由 UMA 预言机提供和保证可信),Bob 需要不断追缴保证金以防止系统进行强制清算。

3,即时清算

6 个月到期后,假如苹果的价格下跌了 30%,那么,Alice 在这轮赌局中赢了。智能合约自动结算,Alice 除了收回保证金,还赢得了赌金,而 Bob 随着价格下跌一直在补充保证金,到期清算后收回剩余的资金。

UMA可以看作是一个业务协议。UMA提供智能合约模板,允许任何人创建追踪任何价值标的物价格的合成资产。它的机制很简单,就像是一个Token生成器,任何可以标价的东西都可以转换成Token。

 

UMA系统包含两个相互交织的组件:

  1. 自我执行合同设计模式的规范,如我们最初发布的白皮书中所述UMA-whitepaper.pdf:
  2. 一种称为数据验证机制(DVM)的oracle结构,可在完全分散且声明允许的区块链设置中保证智能合约和oracle系统的经济安全性,发布为UMA-DVM-oracle-whitepaper.pdf。
赞赏支持