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