掌桥专利:专业的专利平台
掌桥专利
首页

一种数据共享处理方法及装置

文献发布时间:2023-06-19 12:18:04


一种数据共享处理方法及装置

技术领域

本发明涉及数据处理领域,具体而言,涉及一种数据共享处理方法及装置。

背景技术

数据交易平台为数据拥有者和数据需求者提供了满足供需要求的平台,在一定程度上实现了数据的流通。但是,基于此平台的数据流通也存在着很多弊端;首先,数据供应者需要将数据打包上传,并且数据查询结果是以源数据信息纰漏的方式展现,数据出域和原始信息的透露给数据安全带来了安全隐患。另外,在此平台上流通的数据种类比较有限,对于各企业急需的一些敏感和高价值的数据,如银行的交易数据、信贷的黑名单、白名单等数据,此模式实现不了流通。再者,数据的使用模式比较单一,主要以查询服务为主,目前各企业对数据的需求更倾向于大数据价值的转化,如联合统计、联合建模等。

以上的问题都阻碍了数据的有效流通,为了解决这些问题,本文提出基于区块链和联邦学习的数据要素交易平台。通过结合联邦学习技术,将数据的流通以数据服务交易的形式实现,在源数据不出域的情况下,实现数据的价值,保障数据安全。另外,通过引入区块链技术对数据服务的上架、交易、和交割等全流程进行存证和跟踪,为数据溯源、审计、责任明确、和权益分明等提供技术支持。其次,本文还提出基于数据要素资产结合区块链的证券化通证发行(Security Token Offer,简称为STO),给中小微数据服务提供商提供便捷、低廉的融资服务,同时这种与平台资产绑定的证券型通证提供给二级市场交易,吸引更多的C端用户可以享受数据要素发展的红利。

针对相关技术数据交易平台提供的数据主要以查询服务为主,使用模式比较单一,导致数据流通受限的问题,尚未提出解决方案。

发明内容

本发明实施例提供了一种数据共享处理方法及装置,以至少解决相关技术数据交易平台提供的数据主要以查询服务为主,使用模式比较单一,导致数据流通受限的问题。

根据本发明的一个实施例,提供了一种数据共享处理方法,包括:

通过智能合约将数据资产的资产信息以日志的形式上传到区块链中,其中,所述资产信息中携带有数据资产提供方的身份信息;

在对所述身份验证进行验证且验证通过的情况下,通过联邦学习和所述区块链对所述数据资产进行双重校验;

在双重校验通过之后,通过所述区块链将所述数据资产在所述区块链的参与节点之间进行共享。

可选地,在通过所述区块链将所述数据资产在所述区块链的参与节点之间进行共享之后,所述方法还包括:

对所述数据资产进行交易;

在交易完成之后,通过所述区块链与联邦学习对所述数据资产进行交割。

可选地,通过所述区块链与所述联邦学习对所述数据资产进行交割包括:

通过目标参与节点接收数据请求方发起的获取目标数据资产的数据使用权限的获取请求;

根据所述获取请求为所述目标参与节点授予所述数据使用权限,以使所述目标参与节点基于所述数据使用权限通过调用应用程序接口(Application Program Interface,简称为API)使用所述目标数据资产。

可选地,所述方法还包括:

在根据所述获取请求为所述目标参与节点授予所述数据使用权限之前,通过所述智能合约对所述数据请求方与所述目标数据资产对应的数据提供方的身份信息进行验证;

在身份验证通过之后,根据所述目标数据资产的资产信息对所述目标数据资产的有效性进行验证;

在有效性验证通过之后,根据所述目标数据资产的资产价值确定获取所述目标数据资产所需的目标虚拟资源;

从所述数据请求方的账户中冻结所述目标虚拟资源;

在根据所述获取请求为所述目标参与节点授予所述数据使用权限之后,从所述数据请求方的账户中扣除所述目标虚拟资源。

可选地,所述方法还包括:

通过区块链发行平台接收数据资产提供方通过参与方节点发起的STO融资请求,其中,所述STO融资请求中携带有所述数据资产提供方的STO元数据信息;

通过所述区块链发行平台,根据所述STO元数据信息发行证券型通证。

可选地,在通过区块链发行平台接收数据资产提供方通过参与方节点发起的STO融资请求之前,所述方法还包括:

接收所述数据资产提供方发送的资格审查请求,其中,所述资格审查请求中携带有所述数据资产提供方的基本信息与财务报表;

根据所述基本信息对所述数据资产提供方进行工商信息审核与征信信息审核,并对所述财务报表进行审核,向所述数据资产提供方发送审核结果。

可选地,所述方法还包括:

对所述数据资产提供方进行资产价值评估,得到资产评估结果,其中,所述资产评估结果用于指示所述数据资产提供方确定所述STO元数据信息,所述STO元数据信息包括:所述证券型通证的发行量、流动比例、锁仓期以及对应的虚拟资源。

可选地,在通过区块链发行平台,根据所述STO元数据信息发行所述证券型通证之后,所述方法还包括:

基于所述区块链对所述证券型通证进行撮合交易。

可选地,通过智能合约将数据资产的资产信息以日志的形式上传到区块链中包括:

通过运行所述智能合约定义的功能触发相应的注册事件,以将日志信息上传到所述区块链中,其中,所述日志信息中携带有所述资产数据的资产信息。

可选地,在通过智能合约将数据资产的资产信息以日志的形式上传到区块链中之前,所述方法还包括:

将所述数据资产通过addAsset函数进行注册;

通过对所述数据资产进行哈希处理生成所述资产ID,其中,所述资产信息包括元数据、数据描述、所述资产ID。

根据本发明的另一个实施例,还提供了一种数据共享处理装置,包括:

上传模块,用于通过智能合约将数据资产的资产信息以日志的形式上传到区块链中,其中,所述资产信息中携带有数据资产提供方的身份信息;

双重校验模块,用于在对所述身份验证进行验证且验证通过的情况下,通过联邦学习和所述区块链对所述数据资产进行双重校验;

共享模块,用于在双重校验通过之后,通过所述区块链将所述数据资产在所述区块链的参与节点之间进行共享。

可选地,所述装置还包括:

交易模块,用于对所述数据资产进行交易;

交割模块,用于在交易完成之后,通过所述区块链与联邦学习对所述数据资产进行交割。

可选地,上述交割模块包括:

获取子模块,用于通过目标参与节点接收数据请求方发起的获取目标数据资产的数据使用权限的获取请求;

授权子模块,用于根据所述获取请求为所述目标参与节点授予所述数据使用权限,以使所述目标参与节点基于所述数据使用权限通过调用API使用所述目标数据资产。

可选地,所述装置还包括:

第一验证子模块,用于在根据所述获取请求为所述目标参与节点授予所述数据使用权限之前,通过所述智能合约对所述数据请求方与所述目标数据资产对应的数据提供方的身份信息进行验证;

第二验证模块,用于在身份验证通过之后,根据所述目标数据资产的资产信息对所述目标数据资产的有效性进行验证;

获取子模块,用于在有效性验证通过之后,根据所述目标数据资产的资产价值确定获取所述目标数据资产所需的目标虚拟资源;

冻结子模块,用于从所述数据请求方的账户中冻结所述目标虚拟资源;

扣除子模块,用于在根据所述获取请求为所述目标参与节点授予所述数据使用权限之后,从所述数据请求方的账户中扣除所述目标虚拟资源。

可选地,所述装置还包括:

第一接收模块,用于通过区块链发行平台接收数据资产提供方通过参与方节点发起的STO融资请求,其中,所述STO融资请求中携带有所述数据资产提供方的STO元数据信息;

发行模块,用于通过所述区块链发行平台,根据所述STO元数据信息发行证券型通证。

可选地,上述装置还包括:

第二接收模块,用于接收所述数据资产提供方发送的资格审查请求,其中,所述资格审查请求中携带有所述数据资产提供方的基本信息与财务报表;

审核模块,用于根据所述基本信息对所述数据资产提供方进行工商信息审核与征信信息审核,并对所述财务报表进行审核,向所述数据资产提供方发送审核结果。

可选地,所述装置还包括:

评估模块,用于对所述数据资产提供方进行资产价值评估,得到资产评估结果,其中,所述资产评估结果用于指示所述数据资产提供方确定所述STO元数据信息,所述STO元数据信息包括:所述证券型通证的发行量、流动比例、锁仓期以及对应的虚拟资源。

可选地,所述装置还包括:

撮合交易模块,用于基于所述区块链对所述证券型通证进行撮合交易。

可选地,所述上传模块,还用于

通过运行所述智能合约定义的功能触发相应的注册事件,以将日志信息上传到所述区块链中,其中,所述日志信息中携带有所述资产数据的资产信息。

可选地,所述装置还包括:

注册模块,用于将所述数据资产通过addAsset函数进行注册;

生成模块,用于通过对所述数据资产进行哈希处理生成所述资产ID,其中,所述资产信息包括元数据、数据描述、所述资产ID。

根据本发明的又一个实施例,还提供了一种计算机可读的存储介质,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。

根据本发明的又一个实施例,还提供了一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述任一项方法实施例中的步骤。

通过本发明,通过智能合约将数据资产的资产信息以日志的形式上传到区块链中,其中,所述资产信息中携带有数据资产提供方的身份信息;在对所述身份验证进行验证且验证通过的情况下,通过联邦学习和所述区块链对所述数据资产进行双重校验;在双重校验通过之后,通过所述区块链将所述数据资产在所述区块链的参与节点之间进行共享,可以解决相关技术数据交易平台提供的数据主要以查询服务为主,使用模式比较单一,导致数据流通受限的问题,通过引入区块链技术对数据资产进行上架,通过区块链共享数据,促进了数据的安全流通,且为数据溯源提供了技术支持。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是本发明实施例的数据共享处理方法的移动终端的硬件结构框图;

图2是根据本发明实施例的数据共享处理方法的流程图;

图3是根据本发明实施例的数据共享处理装置的框图;

图4是根据本发明可选实施例的数据共享处理装置的框图一;

图5是根据本发明可选实施例的数据共享处理装置的框图二。

具体实施方式

下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。

实施例1

本申请实施例一所提供的方法实施例可以在移动终端、计算机终端或者类似的运算装置中执行。以运行在移动终端上为例,图1是本发明实施例的数据共享处理方法的移动终端的硬件结构框图,如图1所示,移动终端可以包括一个或多个(图1中仅示出一个)处理器102(处理器102可以包括但不限于微处理器MCU或可编程逻辑器件FPGA等的处理装置)和用于存储数据的存储器104,可选地,上述移动终端还可以包括用于通信功能的传输设备106以及输入输出设备108。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述移动终端的结构造成限定。例如,移动终端还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。

存储器104可用于存储计算机程序,例如,应用软件的软件程序以及模块,如本发明实施例中的数据共享处理方法对应的计算机程序,处理器102通过运行存储在存储器104内的计算机程序,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至移动终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

传输装置106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括移动终端的通信供应商提供的无线网络。在一个实例中,传输装置106包括一个网络适配器(Network Interface Controller,简称为NIC),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输装置106可以为射频(Radio Frequency,简称为RF)模块,其用于通过无线方式与互联网进行通讯。

在本实施例中提供了一种运行于上述移动终端或网络架构的数据共享处理方法,图2是根据本发明实施例的数据共享处理方法的流程图,如图2所示,该流程包括如下步骤:

步骤S202,通过智能合约将数据资产的资产信息以日志的形式上传到区块链中,其中,所述资产信息中携带有数据资产提供方的身份信息;

本实施例或者,上述步骤S202具体可以包括:

通过运行所述智能合约定义的功能触发相应的注册事件,以将日志信息上传到所述区块链中,其中,所述日志信息中携带有所述资产数据的资产信息。

步骤S204,在对所述身份验证进行验证且验证通过的情况下,通过联邦学习和所述区块链对所述数据资产进行双重校验;

步骤S206,在双重校验通过之后,通过所述区块链将所述数据资产在所述区块链的参与节点之间进行共享。

在一可选的实施例中,在通过所述区块链将所述数据资产在所述区块链的参与节点之间进行共享之后,对所述数据资产进行交易;在交易完成之后,通过所述区块链与联邦学习对所述数据资产进行交割,进一步的,通过目标参与节点接收数据请求方发起的获取目标数据资产的数据使用权限的获取请求;根据所述获取请求为所述目标参与节点授予所述数据使用权限,以使所述目标参与节点基于所述数据使用权限通过调用API使用所述目标数据资产。

进一步地,在根据所述获取请求为所述目标参与节点授予所述数据使用权限之前,通过所述智能合约对所述数据请求方与所述目标数据资产对应的数据提供方的身份信息进行验证;在身份验证通过之后,根据所述目标数据资产的资产信息对所述目标数据资产的有效性进行验证;在有效性验证通过之后,根据所述目标数据资产的资产价值确定获取所述目标数据资产所需的目标虚拟资源;从所述数据请求方的账户中冻结所述目标虚拟资源;在根据所述获取请求为所述目标参与节点授予所述数据使用权限之后,从所述数据请求方的账户中扣除所述目标虚拟资源。

在另一可选的实施例中,通过区块链发行平台接收数据资产提供方通过参与方节点发起的STO融资请求,其中,所述STO融资请求中携带有所述数据资产提供方的STO元数据信息;通过所述区块链发行平台,根据所述STO元数据信息发行证券型通证。

进一步地,在通过区块链发行平台接收数据资产提供方通过参与方节点发起的STO融资请求之前,接收所述数据资产提供方发送的资格审查请求,其中,所述资格审查请求中携带有所述数据资产提供方的基本信息与财务报表;根据所述基本信息对所述数据资产提供方进行工商信息审核与征信信息审核,并对所述财务报表进行审核,向所述数据资产提供方发送审核结果。

可选地,对所述数据资产提供方进行资产价值评估,得到资产评估结果,其中,所述资产评估结果用于指示所述数据资产提供方确定所述STO元数据信息,所述STO元数据信息包括:所述证券型通证的发行量、流动比例、锁仓期以及对应的虚拟资源。

可选地,在通过区块链发行平台,根据所述STO元数据信息发行所述证券型通证之后,基于所述区块链对所述证券型通证进行撮合交易。

在另一可选的实施例中,在通过智能合约将数据资产的资产信息以日志的形式上传到区块链中之前,将所述数据资产通过addAsset函数进行注册;通过对所述数据资产进行哈希处理生成所述资产ID,其中,所述资产信息包括元数据、数据描述、所述资产ID。

本实施例基于区块链和联邦数据的数据要素交易所平台,将区块链的智能合约、存证、溯源、隐式保护、通证流转等特性,结合联邦学习的数据不动模型动特征,实现一种双重安全保障的数据要素交易平台,为新兴的数据资产流通保驾护航。并且通过充分调研传统的数据资产交易所平台的痛点与不足,从而提出基于数据的STO,为中小微数字信号处理(Digital Signal Processing,简称为DSP)企业提供了低廉、快捷的融资渠道,同时在区块链技术的加持下,STO的通证有了底层资产的价值支撑,并可穿透式监管,给C端用户也提供了享受数据要素交易发展红利的机会。因而会大大提升B端和C端用户积极性,有效解决传统数据资产交易平台用户参与少,交易量低等问题。基于数据要素资产结合区块链的STO,给中小微数据服务提供商提供便捷、低廉的融资服务,同时这种与平台资产绑定的证券型通证提供给二级市场交易,吸引更多的C端用户可以享受数据要素发展的红利。

本实施例中的数据要素交易平台主要包括:数据资产的交易和证券型通证的交易。数据资产的交易主要包括数据资产的分类和上架、资产校验、定价、交易、及交割。其中,数据资产的上架是指资产ID的上架;数据资产的定价是以稳定币进行定价;资产的交割是在联邦学习的框架下以数据服务的形式进行。数据的溯源和跟踪是由区块链的智能合约技术进行实现的,通过定义智能合约将信息以日志的形式进行链上记录,这些信息一旦上传将不能被篡改。智能合约以执行event的形式将日志写入区块链,且客户应用程序可以监听这些事件。智能合约定义并公开了客户端将与之交互的功能,通过执行这些功能来出发相应的event,从而将日志存储到区块链上,具体流程参考子专利1。证券型通证的交易主要包括DSP发布STO申请和证券型通证的撮合交易;B端用户以数据资产为锚定申请发布STO,之后通过撮合交易刺激B端和C端用户活跃市场。

数据资产的交易主要包括:

步骤1,数据资产分类和上架;

将数据资产分为三类:源数据、数据模型、和数据产品。其中源数据主要是指经过处理后的数据;数据模型是指目前比较流行的机器学习模型、深度学习模型、风控模型、营销模型等。数据产品是基于数据进行建模得到的可用于预测和评估的模型,如信用分、芝麻分等。DSP入驻平台会先经过一系列的KYC认证,认证通过后按照数据资产上架模版填写相应数据资产的元数据、数据描述、原始数据的哈希值等信息。这些信息会进行链上存证。

一个新的数据资产通过addAsset函数进行注册,并且通过对资产进行哈希处理生成相应的assetIdentifier;用户可以通过meta-information获取资产的详细信息。通过运行以上function触发相应的event Register(asset_id,metadata)将日志信息上链。

步骤2,数据资产校验;

数据资产上架后,智能合约首先会根据上传者身份信息验证上传者是否有效。验证通过后,将通过联邦学习和区块链进行组件的双重校验,首先联邦学习会通过相应的接口检验表信息,如Fate框架的table_info[1]。接着智能合约使用validAsset根据联邦学习信息和用户上传的asset_id进行匹配验证上传的数据信息是否与上传一致,并使用eventcheck_asset(asset_id,fedlea_id)将检验结果上链。

步骤3,数据资产通过稳定币定价;

本实施例中,稳定币(上述虚拟资源的一种)包括以下三种形式:数字货币;法币资产或加密资产抵押的数字货币,通过与存管的单一法币或者一揽子法币1:1等量发行的平台稳定币;算法稳定币。

没有与法定资产或加密资产绑定,利用智能合约发行管理的代币,通过算法追踪某种法币的汇率。当价格超过所追踪货币的价格,代币将增发进入通胀模型,以降低稳定币的价格,反之则会自动销毁一些代币转而变为通缩模型进而提升稳定币的价格,整体达到价格稳定的目的。

数据价格通常是影响交易成败的重要因素,同时又是市场中比较难以确定的因素。定价的目标是促进销售,获取利润。这要求市场主体中的供应方既要考虑成本的补偿,又要考虑消费者对价格的接受能力。定价策略综合采用以下几种方法:

成本定价法:根据数据要素的生产加工或获取成本定价。

需求定价法:根据数据要素需求方收益定价

市场定价法:获取同类数据要素资产市场价,取加权平均值定价。

协议定价法:供需双方线上协定价格。

平台固定定价法:平台根据质量维度、应用维度等采取统一定价。

竟拍定价法:DSP可通过平台发起竞拍,经过多轮竞拍后采用最高报价者。

步骤4,数据资产的交易;

资产出售形式包括以下三种:

卖方挂单,DSP主动选择将自己的各类数据要素产品在平台挂单出售。买方可以直接下单,也可以采取平台线上协商价格后下单。

买方挂单,数据要素的需求方可以选择在平台上挂单发布自己的定制化数据需求。

多轮竞价,也是一种卖方挂单的形式,但多了买方多轮竞拍后取最高价的下单选项。此处的竞拍不限制具体的拍卖方式。

步骤5,数据资产的交割;

数据资产的交割是双向交割,即DSP卖方交割数据资产,同步冻结、交割买方的积分资产。之后智能合约会根据数字签名检测交易者的身份信息,再根据链上记录的asset信息检测资产的有效性。不同数据资产的交割模式也不同;数据产品的交割,主要是通过用户提供要求的输入格式调用API接口,输出相应的结果。一般情况下,源数据的交割是跟模型一起进行的,因为源数据是以数据价值的模式进行交易,而数据的价值是通过建模体现的,所以用户在选择某个或某几个源数据时,对应的会选择需要的模型进行建模,以一种交割开始训练的形式进行。训练过程是基于联邦框架实现的,可以在数据不出域的情况下,利用隐私保护技术进行模型训练,既保证数据安全,又获取了数据的价值。在此模式下,每个数据提供方也一定是联邦学习节点,支持子数据的训练。每一轮子数据训练结束后,会从节点中选取一个聚合器,将子模型进行整合,整合后的结果再分发给各个参与节点进行第二轮的训练,不断迭代,完成建模,具体流程参考子专利2.

按访问次数交割对应的积分资产,智能合约示例函数如下:

1,用户下单成交后,先按数据要素资产单价冻结用户资产。

2,用户访问数据要素资产,或一次性交割,按相应数量转移用户积分资产。

步骤6,证券型通证的交易;

1)DSP发布STO申请

DSP(数据服务提供商)可以有选择性地向平台端发起STO融资请求,这个过程DSP需要上传包括但不限于公司基本信息、财务报表、融资请求等资料,平台端收到请求后将执行工商信息、征信信息、财务报表审核等审查事项,如果审查通过后,将根据具体情况发行相应数量的证券型通证DBST。DBST是有DSP的底层数据要素资产或该DSP在本交易平台的盈利作为价值支撑基础的,因为DSP的企业资质、工商信息是经过联盟链各节点共识的,并且其在平台的盈利也是透明的。该证券型通证在一般通证的基础上加入了一些证券的基本属性作为元数据,例如该证券的解禁期及相应的解禁额,由此可以达到权限控制的目的。STO的具体步骤参见子专利3。

2)证券型通证的撮合交易。

证券型通证在二级市场的公开交易,这里的通证交易形式类似BTC等数字资产的交易所功能。整个撮合交易系统由负责用户KYC的用户模块、账户模块、订单模块、撮合模块、清结算模块、行情模块等组成。其基本流程如图1所示,以XXXST/EBP交易对的为例,当一个用户的市价或限价交易请求到交易系统后,先被路由到用户模块进行一系列的用户身份识别、认证授权等流程,通过后由Account账户模块对用户资产进行冻结,其中冻结买方EBP积分资产,冻结卖方的XXXST证券通证资产。冻结成功后进入订单排序模块(Sequence),按照价格优先、时间优先的排序策略进行排序,经过排序后的订单放入订单薄模块,然后这些订单经由撮合引擎(Matching Engine)按价格优先原则进行撮合,其中能成交的订单会通过Websocket推到行情推送模块(Quotation)及清结算模块(Clear/Settle),未能立即成交的订单放回订单薄模块作为Maker。其中行情推送模块会保存订单的成交价、成交量、成交时间等信息,然后将成交信息推送到前端的市场模块(Market),最终以K线图在前端呈现;而清结算模块在收到撮合引擎的信息后会把买单已冻结的EBP清算,并在其账户中加入相应数量的XXXST,同时将卖方已冻结的XXXST清算,在其账户中加入相应数量的EBP,清算结束后,更新订单状态,并通知用户。

本实施例基于区块链和联邦学习的数据要素交易平台,目的是在保护数据安全的情况下,促进数据服务的有效流通,通过不同企业间数据的联合应用,实现数据的最大价值。本文提出的交易所是第一个将数据要素以不同的数据资产种类进行交易的平台;交易所平台通过结合联邦学习技术,将数据以服务的形式进行交易,且数据资产的交割也是以服务或模型训练的模式进行,既保护数据的安全,又实现了数据的价值。另外,基于联邦学习的交易模式可以支持多方数据大批量高频数据建模需求。为了解决数据资产、交易流程、以及建模过程的跟踪和溯源问题,本数据要素交易平台融合了区块链的智能合约技术,并提供了一系列溯源和跟踪函数。同时,DSP可以通过申请STO加入开启撮合交易市场,为B端和C端用户加入市场提供途径,也可以刺激市场活跃性。

实施例2

根据本发明的另一个实施例,还提供了一种数据共享处理装置,图3是根据本发明实施例的数据共享处理装置的框图,如图3所示,包括:

上传模块32,用于通过智能合约将数据资产的资产信息以日志的形式上传到区块链中,其中,所述资产信息中携带有数据资产提供方的身份信息;

双重校验模块34,用于在对所述身份验证进行验证且验证通过的情况下,通过联邦学习和所述区块链对所述数据资产进行双重校验;

共享模块36,用于在双重校验通过之后,通过所述区块链将所述数据资产在所述区块链的参与节点之间进行共享。

图4是根据本发明可选实施例的数据共享处理装置的框图一,如图4所示,所述装置还包括:

交易模块42,用于对所述数据资产进行交易;

交割模块44,用于在交易完成之后,通过所述区块链与联邦学习对所述数据资产进行交割。

可选地,上述交割模块44包括:

获取子模块,用于通过目标参与节点接收数据请求方发起的获取目标数据资产的数据使用权限的获取请求;

授权子模块,用于根据所述获取请求为所述目标参与节点授予所述数据使用权限,以使所述目标参与节点基于所述数据使用权限通过调用API使用所述目标数据资产。

可选地,所述装置还包括:

第一验证子模块,用于在根据所述获取请求为所述目标参与节点授予所述数据使用权限之前,通过所述智能合约对所述数据请求方与所述目标数据资产对应的数据提供方的身份信息进行验证;

第二验证模块,用于在身份验证通过之后,根据所述目标数据资产的资产信息对所述目标数据资产的有效性进行验证;

获取子模块,用于在有效性验证通过之后,根据所述目标数据资产的资产价值确定获取所述目标数据资产所需的目标虚拟资源;

冻结子模块,用于从所述数据请求方的账户中冻结所述目标虚拟资源;

扣除子模块,用于在根据所述获取请求为所述目标参与节点授予所述数据使用权限之后,从所述数据请求方的账户中扣除所述目标虚拟资源。

图5是根据本发明可选实施例的数据共享处理装置的框图二,如图5所示,所述装置还包括:

第一接收模块52,用于通过区块链发行平台接收数据资产提供方通过参与方节点发起的STO融资请求,其中,所述STO融资请求中携带有所述数据资产提供方的STO元数据信息;

发行模块54,用于通过所述区块链发行平台,根据所述STO元数据信息发行证券型通证。

可选地,上述装置还包括:

第二接收模块,用于接收所述数据资产提供方发送的资格审查请求,其中,所述资格审查请求中携带有所述数据资产提供方的基本信息与财务报表;

审核模块,用于根据所述基本信息对所述数据资产提供方进行工商信息审核与征信信息审核,并对所述财务报表进行审核,向所述数据资产提供方发送审核结果。

可选地,所述装置还包括:

评估模块,用于对所述数据资产提供方进行资产价值评估,得到资产评估结果,其中,所述资产评估结果用于指示所述数据资产提供方确定所述STO元数据信息,所述STO元数据信息包括:所述证券型通证的发行量、流动比例、锁仓期以及对应的虚拟资源。

可选地,所述装置还包括:

撮合交易模块,用于基于所述区块链对所述证券型通证进行撮合交易。

可选地,所述上传模块32,还用于

通过运行所述智能合约定义的功能触发相应的注册事件,以将日志信息上传到所述区块链中,其中,所述日志信息中携带有所述资产数据的资产信息。

可选地,所述装置还包括:

注册模块,用于将所述数据资产通过addAsset函数进行注册;

生成模块,用于通过对所述数据资产进行哈希处理生成所述资产ID,其中,所述资产信息包括元数据、数据描述、所述资产ID。

需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上传模块均位于同一处理器中;或者,上述各个模块以任意组合的形式分别位于不同的处理器中。

实施例3

本发明的实施例还提供了一种计算机可读的存储介质,该存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。

可选地,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的计算机程序:

S1,通过智能合约将数据资产的资产信息以日志的形式上传到区块链中,其中,所述资产信息中携带有数据资产提供方的身份信息;

S2,在对所述身份验证进行验证且验证通过的情况下,通过联邦学习和所述区块链对所述数据资产进行双重校验;

S3,在双重校验通过之后,通过所述区块链将所述数据资产在所述区块链的参与节点之间进行共享。

可选地,在本实施例中,上述存储介质可以包括但不限于:U盘、只读存储器(Read-Only Memory,简称为ROM)、随机存取存储器(Random Access Memory,简称为RAM)、移动硬盘、磁碟或者光盘等各种可以存储计算机程序的介质。

实施例4

本发明的实施例还提供了一种电子装置,包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。

可选地,上述电子装置还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。

可选地,在本实施例中,上述处理器可以被设置为通过计算机程序执行以下步骤:

S1,通过智能合约将数据资产的资产信息以日志的形式上传到区块链中,其中,所述资产信息中携带有数据资产提供方的身份信息;

S2,在对所述身份验证进行验证且验证通过的情况下,通过联邦学习和所述区块链对所述数据资产进行双重校验;

S3,在双重校验通过之后,通过所述区块链将所述数据资产在所述区块链的参与节点之间进行共享。

可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。

显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

相关技术
  • 处理装置、处理系统、数据共享处理方法及数据共享处理用集成电路
  • 一种运维大数据共享数据表的处理方法、装置及存储介质
技术分类

06120113239291