在 Opium 协议推出 ZEPO 期权之前,更多人了解的是类似于 Synthetix 或 UMA 这类「合成资产」的方案,可以用来追踪目标资产的价格。

撰文:Donnager

除了可以使用「合成代币」追踪特定资产的价格之外,链上交易平台 Opium Exchange 在尝试利用 ZEPO 期权追踪任意资产的价值,目前已经上线了 Compound 的治理代币 COMP 和 Balancer 的治理代币 BAL。

除了合成资产,为什么 Opium 提出的 ZEPO 期权也能追踪特定资产价格?

ZEPO 全称是「零执行价期权」(Zero Exercise Price Option),这是一种特殊的期权,它的执行价格为零,可以用来复制基础资产的价格。Opium 认为,ZEPO 更适合于那些尚不可交易的资产或者没有很深流动性的二级市场资产,「从历史上来看,ZEPO 在那些阻碍证券(特别是股票)转让的国家中很流行。」

ZEPO 的持有人是通过间接方式参与标的资产的价格涨跌。简单来说,ZEPO 的买方一定会执行这个期权,也就相当于持有了这个标的资产的价值;而 ZEPO 的卖方则相当于创建了一个空头头寸。

我们以 Balancer 的 BAL 的举例:

  • 做多 BAL:想购买 BAL 的 Alice 认为 BAL 代币会在 ZEPO 期权的到期日时价格为 1 DAI,所以她愿意花最多 1 DAI 购买 1 BAL。
  • 做空 BAL:想卖出(做空) BAL 的 Bob 认为 BAL 代币会在 ZEPO 期权的到期日时价格为 0.5 DAI,所以他愿意将 BAL 以超过 0.5 DAI 卖出 BAL。
  • 卖方需要质押保证金:Bob 需要质押一部分的保证金,以确保在到期结算时,有足够的锚定目标资产价格的保证金可以支付给 Alice。比如,目前 Opium 平台设置了每个 BAL 需要质押 2 DAI 的保证金。
  • 撮合:假设这两个人最终以 0.7 DAI 的价格成交,两个人均认为在到期日时,会有盈利。
  • 到期清算:当 ZEPO 到期后,无论 BAL 的价格如何,Bob 都需要将 BAL 市场价格对应的 DAI 支付给 Alice。不过因为保证金只质押了 2 DAI,所以如果 BAL 的价格超过 2 DAI,Alice 最多也只能收到 2 DAI。
  • 如果到期时没有价格:可能会存在到期时没有二级市场的价格,届时需要以一个预设的价格进行结算。

除了合成资产,为什么 Opium 提出的 ZEPO 期权也能追踪特定资产价格?

也就是:

  • 作为 ZEPO 的买家,可以获得到期时的资产的市场价格;
  • 作为 ZEPO 的卖方,需要在到期时付出资产的市场价格。

作为一名用户来说,参与 Opium Exchange 的交易流程是:

  • 用户提交买卖 ZEPO 期权的限价单;
  • 订单进入 Opium 协议的交易撮合层,所有的订单簿会由「元交易」(meta-transaction)处理;
  • 未成功的交易都可以随时取消;
  • 当交易撮合成交后,用户的仓位将会以 ERC-721 的升级版 ERC-721o (由 Opium 团队提出)所代表,用户可以继续的交易或转账。

但是粗看这套机制,还存在一些尚待详细解释的问题,特别是保证金和预言机的机制。

保证金机制降低了 ZEPO 卖方的资金效率,还会提升 ZEPO 买方损失更多潜在的资产收益率的可能性。如何调整保证金的质押数量可能是一个需要详细说明的部分。

而预言机则牵扯到 ZEPO 期权在结算时的价格,对于这类流动性较差的早期代币,或许会存在被操纵价格的风险。而且具体采用哪个预言机也尚未说明,不过对于这些新的代币,Uniswap 是一个默认的选择,但也是无法避免价格被操纵的可能性。

在 Opium 协议推出 ZEPO 期权之前,更多人了解的是类似于 Synthetix 或 UMA 这类「合成资产」的方案,可以用来追踪目标资产的价格。尽管 Opium 存在上述的这些可能的挑战,但这种跟踪标的资产价格的全新方式值得关注。