Opium 通过更改衍生逻辑组件与预言机结合使用,试图实现基于任何资产的衍生工具,目前已上线以太坊 Gas 价格期权。

原文标题:《一文了解 DeFi 衍生品协议 Opium,gas 期权交易只是开始》
编译:隔夜的粥

想象一下,在一个 DEX 上,你可以上线自己想要的去中心化衍生品,你也可以进行 DeFi gas 价格的期权交易,你还可以转让代币化头寸,它可以有保守的杠杆率,也可以有 100 倍的要命玩法,这样的产品,会有吗?

不卖关子了,Opium 就是这样一个存在,或者准确点说,它的定位就是如此。

截至目前,该交易所已上线了几个衍生品工具,你也可以在几个小时内上线你自己想要的衍生品。

是的,你可以创建自己的衍生品,并直接在去中心化的生态系统中提供这些服务。

目前,该交易所已上线的合约包括:

  1. ETH/DAI 期货周合约;
  2. ETH Gas 价格的每周看涨期权合约;
  3. ETH Gas 价格的每周看跌期权合约;

根据 Opium 项目方表示,Opium 协议已经过 Smart Dec 的审计,你可以在这里找到相关的 审计报告,你也可以在 Github 上查看它的所有 智能合约

Opium 的衍生品合约规则

废话不多说,下面我们来具体了解下 Opium 上已上线的几个衍生品合约:

ETH/DAI 期货周合约

OEX-FUT-ETH/DAI-22MAY-180

合约地址:0x5e70bf6e8ddd0cb3364f84eec0356e0de850e8f4ec0f55ab5d110edcd0bbff29

简短描述:ETH/DAI 价格期货合约,30% 保证金要求,到期日 2020 年 5 月 22 日,每份合约包含 1 ETH。

期货合约是一种衍生产品,它是在未来特定时间以预定价格买卖商品、货币或其他工具的协议,而 Opium 期货合约不需要 100% 的抵押品保证金,你可以在部分 Opium.Exchange 合约上进行最高 100 倍的杠杆交易。

ETH Gas 价格的每周看涨 / 看跌期权合约

OEX-OPT-C-GAS-22MAY-15

合约地址:0x85868faab61be09f2ffbe8206c313ce6bfe1a19c55e8beea0415c4874df61d7d

简短描述:以太坊 gas 价格的看涨期权合约,要求 50% 的保证金,到期日为 2020 年 5 月 22 日。每份合约都有权在一周内平均购买 5*10^7 gas,总价格为 0.75 ETH。

OEX-OPT-P-GAS-22MAY-15

合约地址:0xe4469bdd7143fd17b288b2f64fbd2a9d803be486cc025569d4a9d0924f15c512

简短描述:以太坊 gas 价格的看跌期权合约,要求 50% 的保证金,到期日为 2020 年 5 月 22 日。每份合约都有权在一周内平均出售 5*10^7 gas,总价格为 0.75 ETH。

看涨 / 看跌期权合约是一种衍生品产品,它是在未来特定时间以预定价格购买 / 出售商品、货币或其他工具的权利,而没有义务。

Opium.Exchange 以看涨 / 看跌期权合约的形式提供多个交易产品,并进行加密货币现货结算。

创建自定义衍生品?了解 DeFi 衍生品协议 Opium 运行原理与操作流程

创建自定义衍生品?了解 DeFi 衍生品协议 Opium 运行原理与操作流程

ETH/DAI 每周看涨 / 看跌期权合约

OEX-OPT-C-ETH/DAI-22MAY-200

合约地址:0xd786ec3a63b83a1789b72a86cbcdae18f6f8a93d2e1a46a6ae1d622e2a9defdd

简短描述:ETH 价格的看涨期权合约,保证金要求为 33%,到期日为 2020 年 5 月 22 日。每一份合约都有权在到期时以 200 DAI 的价格购买 1 ETH。

OEX-OPT-P-ETH/DAI-22MAY-200

合约地址:0xf9da2c0520d5b5127c50ef293ef85d2f9ada222d10ff0556493d5cfff19d2721

简短描述:ETH 价格的看跌期权合约,保证金要求为 33%,到期日为 2020 年 5 月 22 日。每一份合约都有权在到期时以 200 DAI 的价格出售 1 ETH。

Opium 的原理描述

简单了解 Opium 交易所上的几个衍生品合约后,我们来更深入地了解 Opium 协议。

Opium.Exchange 是建立在 Opium 协议的基础上的,它可以创造、结算和交易任何衍生品。而衍生工具被定义为一种可处理交易者之间大多数金融交易逻辑的抵押合约。

那金融衍生品之间有什么共同点呢?

  1. 它们都是未来买方与卖方(也称为交易对手)之间的协议;
  2. 所有衍生品都有一个基础产品和价格来源(对区块链很重要);
  3. 每种衍生工具都规定了到期日、保证金(抵押品)要求和其他细节,如执行价格、杠杆率或支付条款;

那衍生品之间有什么区别呢?

  1. 交易对手之间的损益分配机制;
  2. 其他技术细节,例如结算价格计算,执行后的交付方式以及法规 ;

而 Opium 的动机在于创建一个创新的协议,它能够以相同的方式处理各种衍生品,并提供基于区块链的结算和交易,保证无需信任和几乎免费的管理。

Opium 对衍生品的定义如下:

创建自定义衍生品?了解 DeFi 衍生品协议 Opium 运行原理与操作流程

Opium 衍生品:两个交易对手达成交易,并分别存入 m1 和 m2 保证金。衍生工具被创建,交易对手的多头或空头头寸被「存储」在 Opium 衍生品代币中。合约到期后,根据衍生产品 recipe 公式,根据预言机 recipe 在到期时提供的价格,重新分配总保证金(M = m1 + m2)。第一方收取总保证金的 x%,第二方收取总保证金 M 的(1-x%)。

通过更改衍生逻辑组件,并将其与预言机逻辑组件结合使用,我们实际上可以在任何资产上创建任何金融工具。

这可以是关于加密货币的衍生品,关于区块链算力的衍生品,或者是股票、债券、掉期和大宗商品的衍生品,而这就是 Opium 的野心。

Opium 用户行为的流程描述

了解了 Opium 的动机之后,我们再通过具体的用户使用流程来了解它的合约设计:

  1. 用户向 TokenSpender 合约批准其 ERC20 代币;
  2. 用户在中继器(relayer)前端选择订单,签名并将其传递给中继器;
  3. 中继器根据订单类型将其发送到 Match 或 SwaprateMatch 合约来结算匹配的订单;
  4. 匹配合约验证是否满足订单的所有条件,向买方和卖方收取保证金,并通过头寸创建命令将其发送到 Core 合约;
  5. Core 根据 syntheticId 逻辑对衍生品进行验证,从匹配合约中收集保证金,并用 TokenMinter 铸造头寸代币;
  6. 在执行时间(到期)时,用户调用 Core 合约以燃烧其头寸代币,并从衍生工具中获得支付;

注:1、所有智能合约都使用注册表合约获取彼此的地址;2、contracts/test 文件夹中的合约是用于测试用的;3、TokenMinter 使用了 ERC721O,它是一个可组合的多类代币标准,它可以很容易地代表交易所或 OTC 衍生品,支持封装和投资组合操作,并且向后兼容 ERC-721;

创建自定义衍生品?了解 DeFi 衍生品协议 Opium 运行原理与操作流程

下面便是 Opium 在以太坊主网部署的合约地址:

创建自定义衍生品?了解 DeFi 衍生品协议 Opium 运行原理与操作流程

最后,需要指出的是,尽管 Opium 打算做的事情非常有想象力,但其目前还处于一个非常早期的阶段,并且并没有获得多少关注,因此该交易所的流动性,可以用一个「惨」字来形容,另外,其合约的安全性,仍然有待进一步的验证,因此笔者并不推荐在上面进行交易,至少短期内就是如此。

相关资料:

1、https://docs.opium.exchange/technical-explanation

2、https://medium.com/opium-network/opium-exchange-is-live-first-gas-price-options-in-defi-and-much-more-71d6daad8523

3、https://github.com/OpiumProtocol/erc721o

4、https://github.com/OpiumProtocol/opium-contracts

来源链接:www.8btc.com