连Coinbase都在追捧的DeFi项目,究竟什么来头?

2019-06-03 14:49 稿源:31QU公众号  0条评论

区块链5

图片来源图虫:已授站长之家使用

声明:本文来自于微信公众号31QU(ID:blockchain31),作者:Thor,授权站长之家转载发布。

如今借助加密货币,一些现实世界资金流通的门槛在被打破。比如,目前已经有多个项目,推出了 USDT 购买美股的产品。

合约型美元资产 USStocks,是今年 3 月推出的一款产品,它能让你直接投资美国股票,省去了开户冗杂、入金麻烦、佣金费率高等麻烦。

USStocks 是基于去中心化协议 UMA 实现的一个美股衍生品,UMA 的野心可不止于美股,它的目标是用户做多或做空现实世界中的一切价值标的物。

这个脑洞大开的计划,要如何落地?

文 /31QU 小萍

 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 网络由两部分组成,自动执行的金融合约和去中心化预言机,前者保证金融合约是可信的,而后者为前者的诚实可信提供证明。

比如说,在前面这个用例中,如果 Bob 一直没有追缴保证金,那么,就有失去 10% 保证金的风险,这是由系统会自动执行的。因此,外界称 UMA 是“可信的金融合约”。

UMA 提供的这种可信的金融合约,解决了传统金融合约存在的一些问题。

传统金融合约,主要由两种机制担保实施:保证金和法律追索权。

在传统金融合约中,随着合约中标的物的价格发生变化,交易对手双方及时更新保证金补足差额,但这里有一个问题是,传统金融合约中每一次资金转移和保证金抵押,都得耗费数天。

如果出现问题,可实施法律追索权,即一旦违反合同,一方可提起法律诉讼追回资产。

但对于资产强大的人或组织,总是可以逃脱法律的制裁,这个时候,法律追索就是形同虚设,并不保证对每个人同等设施。

而基于的区块链的金融合约,则是近乎于实时和近乎于连续地对保证金进行估值和重新补仓的。这种近乎于实时的保证金追缴机制,在只需要经济动因的情况下,可以保证实施一个可信的金融合约。

也就是说,不需要第三方的参与,也无需法律追索,因为违反合同的一方即失去保证金,从而保证系统的安全。

 与众不同的去中心化预言机 

以上那个案例中,如何保障苹果的价格是实时可信的呢?这里就引出了预言机(oracle) 这样一个概念。

简单地说,区块链预言机,就是一个提供外部信息的平台。

当区块链上某个智能合约有数据交互需求时,比如,以上案例中苹果的实时价格的数据,预言机在接收到需求后,帮助智能合约在链外收集外界数据,验证后再将获取的数据反馈回链上的智能合约。

在 UMA 部署的金融合约中,预言机起着至关重要的作用。

因为金融合约的每一次执行,无论是重置最低保证金还是最终的清算,都需要预言机对追踪的标的物价格进行实时估价。

UMA 的预言机如何获得信任呢?

和其他预言机不同的是,UMA 预言机的前提假设是,只要有足够的金钱激励,公共区块链上的任何预言机都可以被贿赂,从而在源头上变得腐败。而区块链是匿名的身份系统,导致贿赂者不会遭到惩罚。

在这样的假设前提下,建立一个诚实可信的预言机的唯一解决方法是,就是通过加入博弈论,保证 CoC (Cost of Corrupting) 总是大于 PfC (Profit from Corrupting) 即腐败作恶行为的成本总是大于腐败行为所产生的利润。

只要 CoC> PfC,那么,破坏系统的行为动机永远不会出现 ,UMA 的预言机系统就是基于这种博弈机制建立起来的。

目前,关于 UMA 预言机更多细节,还需要等待更详细的白皮书发布。

声明:本文转载自第三方媒体,如需转载,请联系版权方授权转载。协助申请

相关文章

相关热点

查看更多