本体技术视点 | 如何在区块链上实现数据等资源的交换?(二)

2020-07-14 10:31:28 浏览数 (1)

前情提要:本体技术视点 | 如何在区块链上实现数据等资源的交换?(一)

上一期我们讲到建立于本体主链基础设施上的去中心化资源交换协议通用资源交易协议(Generic Resources Exchange Protocol,GREP)。介绍了约定和术语等基础信息。

本期我们围绕设计目标、基本框架和交易流程展开。


04

设计目标

通过 GREP,任何人都可以快速而又便捷地建立多样化的资源链上确权和流转平台。在这里,资源可以是数字资源,例如数据、CPU 算力、GPU 算力、存储、链上 Oracle 和可信计算平台等;同样也包括一些实体资源,例如房产和古董字画等。平台可以是个通用性平台,能实现多种资源的流转;它可以是一个特定资源的通用交换平台,精细化地实现某种特定资源的流转。

资源流转可以是资源易 ONG、OEP-4代币等的形式,也可以是以资源易资源的形式。可能的资源流转形式包括但不限于:

  • 数据资源流转,例如:医疗大数据(的分析结果)换取 ONG;
  • 算力资源流转,例如:可信计算算力换取 PAX;
  • 实体资源流转,例如:名画所有权进行分割拍卖等。

资源的流转实际上就是将资源相应权利 Token 化,并进行 Token 流转。对于某个资源来说,其流转的可能是其所有权,或者是使用权以及其它相应的权利。具有链下实体的资源需要进行链下交割,而链下交割的方式将由资源的性质等方面决定。

链下行为,例如资源的所有权和合法性的确定,牵涉到现实世界中行为的认定和权利的确定。这种认定的方式需要由双方协定,并在必要的情况下采用去中心化电子合同以及签章系统 ONT Sign 来约定,并明确违约后的链下责任处理方式。

隐私是 GREP 设计过程中考虑的首要因素。GREP 致力于保护交易双方个人信息、买卖信息的隐私。另外,GREP 遵循的一个要点是:资源(这里尤其指数字资源等)本身以及资源元信息不上链

05

基本框架

在 GREP 中,本体公有链提供了重要的去中心化信任基础。

GREP 整体框图

每个用户,包括资源提供者、资源需求者、资源认证方以及链下仲裁者都需要为自己生成一个相应的 ONT ID,并根据交易市场的需要进行注册和/或相关的 KYC 认证。资源在交易过程中需要在链上进行注册。注册时一般会抽取资源的唯一特征码生成数字指纹,并为资源生成相应的 ONT ID。交易通过智能合约进行。

由于可能有链下纠纷的存在,例如资源拥有者没有对链下资源进行交割等,交易双方一般会经由 ONT Sign 进行电子合同的签订,以明确链下纠纷的处理方式。链下仲裁者,在交易双方签定合同时由双方共同指定,是解决链下纠纷的一种较为可靠和高效的方式。链下仲裁者或者其代理人(例如:交易市场)将纠纷裁定结果上链。链下仲裁者不处理链上纠纷,链上纠纷将直接通过链上证明裁定。另外,某些链外证据可以通过 Ontology Oracle 送到链上,在链上进行直接裁定。

06

交易流程

用户根据自身需要选择想要进行交易的场所 MP。可多次交付的资源可以在不同的MP上以不同的方式进行交易,如某份数据的使用权可以在多个交易市场进行交易。假定用户,包括RP、RC 以及 OJ 等,都已经根据该MP的相应要求进行了KYC。整个资源的流转过程涉及到资源准备、资源发布、资源交易、分润以及交易后评价等过程。

1. 资源准备

1)资源链上注册:RP 针对将要发布的资源在链上注册一个 ONT ID 以及生成相应的 ONT ID Document 信息,作为资源在链上的映射;

2)资源认证(可选):RP 从 RA 处取得对准备发布资源的认证;

3)资源定价:根据 MP 提供的定价体系,确定具体的交易权利和定价方式;

4)资源元信息生成:根据 MP 提供的资源元信息模板生成相应的资源元信息。

2. 资源发布

1)资源提交:RP 提交资源 ONT ID、元信息、待交易权利以及定价方式等给 MP;

2)资源信息处理:MP 从链上以及自身数据库等处获取该资源对应的信息;

3)资源展示:MP 做资源展示,使得RC能根据资源元信息等快速检索相应资源。

3. 资源交易

1)资源检索:RC 在 MP 处根据资源元信息等快速检索到所需资源,确定想要交易的资源;

2)资源交易电子合同签订(可选):RP 和 RC 根据 MP 的电子合同模板具现化双方交易的电子合同,指定 OJ,并经由 ONT Sign 进行签名,并在交易智能合约中进行记录。

根据 MP 或者合同要求,RP 和 RC 可能需要分别向交易智能合约质押一定量的 ONG,用做纠纷处理和交易后分润;

3)资源权利 Token 化和链上转移:RP 根据电子合同生成 DToken,将资源的某项权利,例如(部分)所有权或者使用权,授权给 RC;

4)资源链下交易及纠纷裁定:交易进入锁定期,RP 将使用 DToken 来换取对资源相应的处置权利;如果在交易锁定期中产生纠纷,双方提交链上证据或者链下证据。链下证据由 OJ 或者 Ontology Oracle 将介入并进行裁定。

4. 分润

交易分润:在锁定期结束后,根据交易结果进行分润。OJ 或者 Ontology Oracle 对纠纷的判定可能会提前触发分润。

5. 交易后评价

交易评价:在一定的声誉体系内,RP和RC进行双方互相评价,评价可以针对资源或者用户。用户或者资源所得的评价得分将影响在交易市场上的排名以及交易成交可能性。

GREP 整体流程图


下一期我们将详细解读资源准备、发布、交易、分润和评价等,敬请期待。

0 人点赞