首页 / 专利库 / 专利权 / 专利合作条约 / 第I章 / 国际申请 / 摘要 / 一种基于区块链的数据共享平台及其实现方法

一种基于链的数据共享平台及其实现方法

阅读:543发布:2021-06-09

专利汇可以提供一种基于链的数据共享平台及其实现方法专利检索,专利查询,专利分析的服务。并且一种基于 区 块 链 的数据共享平台及其实现方法,所述平台包括多个客户端、一个或多个接入 服务器 和区块链系统,所述客户端用于提交注册 申请 、存储数据指令、查询数据指令、使用数据指令;所述接入服务器用于接收客户端提交的操作 请求 、验证客户端身份和操作请求、以及将数据操作请求提交给区块链系统并将结果反馈给客户端;所述区块链系统用于控制数据的存储和 访问 、存储数据以及存储对数据的引用和 摘要 信息,利用区块链控制访问权限并用做防篡改日志。本 发明 将数据的所有权和使用权分离,对数据的权属和使用提供可追溯路径用于审计,异步执行查询和交易,提高数据共享效率和可靠性。,下面是一种基于链的数据共享平台及其实现方法专利的具体信息内容。

1.一种基于链的数据共享平台,其特征在于,所述平台包括多个客户端、一个或多个接入服务器和区块链系统,
所述客户端配置有软件程序,用于提供用户与平台之间进行交互的服务接口,所述交互包括存储、查询和购买:客户端提交存储请求,将数据传输至接入服务器,客户端还用于设置对所存储数据的访问权限;客户端将查询请求提交至接入服务器并接收接入服务器返回的查询结果;客户端还用于向接入服务器发送购买请求,购买成功后收到接入服务器返回的读取秘钥,再向接入服务器发送读取请求以获取加密的数据;
所述接入服务器配置有软件程序,用于接收客户端提交的操作请求,客户端首先通过服务接口提交身份注册请求,请求区块链注册信息和私钥,接入服务器收到身份注册请求,从区块链系统获取相应的注册信息和私钥后将其通过服务接口返回给客户端,之后接入服务器对客户端实现以下操作:根据客户端的存储请求将数据发送给区块链系统进行存储,并将数据唯一标识、摘要信息和访问权限设置信息存储到区块链系统;根据客户端的数据查询请求向区块链系统请求对应的数据索引并反馈给客户端;根据客户端的购买请求向区块链请求对应的数据读取秘钥并反馈给客户端;根据客户端的读取请求向区块链请求对应的数据,进行数据分析建模并反馈给客户端;
所述区块链系统配置有软件程序实现状态数据库交易记录组件、智能合约和身份管理组件,其中状态数据库、交易记录组件和智能合约部署在区块链系统的分布式网络节点上,状态数据库用于存储数据,交易记录组件存储所有操作记录,智能合约为数据共享平台的业务逻辑,包括数据逻辑、验证逻辑和交易逻辑,用于管理状态数据库和交易记录组件的操作;身份管理组件用于控制客户端的身份和数据相关操作的访问权限;区块链系统根据客户端的存储、查询、购买、读取请求向接入服务器反馈相应操作请求的结果。
2.如权利要求1所述的基于区块链的数据共享平台,其特征在于,所述服务接口包含统一设置的通信规则,且服务接口需获得来自接入服务器授权后才能访问。
3.如权利要求1所述的基于区块链的数据共享平台,其特征在于,所述区块链系统的身份管理组件用于颁发区块链注册信息,包括基于PKI的可验证身份标识,并制定规则用以管理身份的权限,用于控制客户端的操作。
4.如权利要求3所述的基于区块链的数据共享平台,其特征在于,客户端基于PKI的签名进行操作,客户端使用私钥对操作请求签名,区块链系统共识网络中的节点通过共识机制使用请求客户端的公钥验证请求签名,保证客户端操作请求的真实、有效、可追踪及不可否认。
5.如权利要求1所述的基于区块链的数据共享平台,其特征在于,区块链系统的分布式网络是由多个组织和共识节点构成的共识网络,每个组织包含多个普通节点,不同的普通节点之间形成联盟进行安全隐私的通信,区块链系统完成一个操作请求的整个过程为共识过程。
6.如权利要求5所述的基于区块链的数据共享平台,其特征在于,共识过程分为三个阶段:第一阶段,区块链系统收到操作请求后,向部分普通节点,即背书节点发送操作请求验证,背书节点执行请求的相关智能合约,得出验证请求和预执行结果并将其签名,即背书后反馈给与之关联的共识节点;第二阶段,共识节点接收到足够多节点关于该操作请求的背书后,将该操作请求与其他请求进行排序后打包成块,共识节点将块发送给所有的关联的普通节点;第三阶段,普通节点同步块,执行其中的操作请求,应用到自身的状态数据库和交易记录组件中。
7.一种基于区块链的数据共享平台的实现方法,其特征在于通过客户端获得服务接口后进行数据存储、数据查询和购买、以及数据读取:
所述数据存储过程包括以下步骤:
步骤S1、数据通过客户端通过文本的形式上传接入服务器;
步骤S2、接入服务器发送请求到区块链系统验证客户端身份和数据存储请求,区块链系统的身份管理组件验证提出请求的客户端的身份和存储操作权限,验证通过进入步骤S3,否则拒绝请求,结束数据存储过程;
步骤S3、接入服务器向区块链系统提交存储请求,区块链系统根据客户端的存储请求完成整个共识过程,再由区块链系统状态数据库存储相应数据;
所述数据查询和购买过程包括以下步骤:
步骤G1、客户端向接入服务器提交查询请求;
步骤G2、接入服务器收到客户端请求,向区块链系统提交查询请求获取到相应的数据索引,将查询结果返回给客户端;
步骤G3、根据查询结果,客户端提交购买请求,所述购买请求中包含客户端公钥、目标数据索引和时间戳;
步骤G4、接入服务器收到客户端购买请求,向区块链系统发送购买请求,区块链系统验证购买合法性后执行支付并返回数据读取秘钥给接入服务器;
步骤G5、客户端收到接入服务器返回的数据读取秘钥,所述数据读取秘钥用于表明读取权限;
所述数据读取过程包括以下步骤:
步骤H1、客户端向接入服务器发出读取请求,读取请求包含客户端公钥、数据读取秘钥和时间戳;
步骤H2、接入服务器收到客户端请求后,调用区块链系统服务验证客户端身份和读取权限,验证成功则继续步骤H3,否则拒绝请求,结束数据读取过程;
步骤H3、接入服务器发送读取请求给区块链系统,区块链系统从各节点状态数据库读取目标数据后将数据打包反馈给接入服务器,接入服务器根据读取指令完成相应的数据分析;
步骤H4、接入服务器将对数据的分析操作记录写入区块链系统,使用客户端公钥对数据分析结果加密,将加密数据返回客户端;
步骤H5、客户端使用私钥解密数据得到结果。
8.如权利要求7所述的数据共享平台的实现方法,其特征在于,步骤S1中,数据具有规定格式,包括公钥、数据签名、数据和时间戳,其中数据为原始数据经客户端进行哈希处理的结果,并包含唯一标识编码,客户端使用自身的私钥对哈希处理后的数据进行加密,并在上传数据时对数据生成数据签名。
9.如权利要求7所述的数据共享平台的实现方法,其特征在于,步骤S3中,区块链系统的状态数据库使用面向文档的方式以键值对存储数据,将数据的唯一标识编码作为键,数据作为文本为值进行存储。
10.如权利要求7所述的数据共享平台的实现方法,其特征在于,步骤G2中,区块链系统的身份管理组件验证查询提出请求的客户端的身份和查询操作权限后,区块链系统根据查询请求完成整个共识过程,其中节点的智能合约与节点的状态数据库交互,获取目标数据的索引,区块链系统将数据索引打包返回给接入服务器。
11.如权利要求7所述的数据共享平台的实现方法,其特征在于,步骤H3中,区块链系统根据读取请求中的客户端公钥、数据读取秘钥确认对目标数据的使用权限,区块链系统根据读取请求完成整个共识过程,根据数据读取秘钥将目标数据打包并返回接入服务器。

说明书全文

一种基于链的数据共享平台及其实现方法

技术领域

[0001] 本发明属于计算机技术领域,涉及区块链技术,为一种基于区块链的数据共享平台及其实现方法。

背景技术

[0002] 在信息化社会,数据作为一种新的生产资料,已经成为大家的共识。传统的数据共享特性是不可逆的,一旦数据被发送,数据将无法收回并限制它的使用。因此传统的数据交易过程,往往会引发诸多法律纠纷问题,如:数据的非法倒卖、数据的所有权纠纷等等。这些问题都是由于数据交易信息不透明,甚至存在虚假信息,这就给举证和追责造成了很大困难。区块链的分布式网络使每个完整节点的账簿通过分布式网络传播到其余节点,节点通过共识机制验证账簿真实性,保证了区块链的去中心化、永久性、不可篡改的特性,但是原始的区块链分布式特性使数据存储量有限,数据存储一般依托于交易记录中。所以基于区块链的特性,将数据的存储管理与交易分开,创建新的区块链状态数据库用于存储数据,该区块链状态数据库使用面向文本的方式存储经过加密的原始大数据,将数据的所有权信息广播在区块链上,并将数据存储和访问控制协议编入区块链,通过利用区块链控制访问权限并用做防篡改日志,数据交易无需访问原始数据本身,数据的查询也无需访问交易记录。

发明内容

[0003] 本发明的目的是,为了克服现有技术中存在的不足,本发明提供一种基于区快链的数据共享平台,通过去中心化和去信任的方式集体维护一个可靠分布式数据源。
[0004] 本发明的技术方案为:一种基于区块链的数据共享平台,所述平台包括多个客户端、一个或多个接入服务器和区块链系统,
[0005] 所述客户端配置有软件程序,用于提供用户与平台之间进行交互的服务接口,所述交互包括存储、查询和购买:客户端提交存储请求,将数据传输至接入服务器,客户端还用于设置对所存储数据的访问权限;客户端将查询请求提交至接入服务器并接收接入服务器返回的查询结果;客户端还用于向接入服务器发送购买请求,购买成功后收到接入服务器返回的读取秘钥,再向接入服务器发送读取请求以获取加密的数据;
[0006] 所述接入服务器配置有软件程序,用于接收客户端提交的操作请求,客户端首先通过服务接口提交身份注册请求,请求区块链注册信息和私钥,接入服务器收到身份注册请求,从区块链系统获取相应的注册信息和私钥后将其通过服务接口返回给客户端,之后接入服务器对客户端实现以下操作:根据客户端的存储请求将数据发送给区块链系统进行存储,并将数据唯一标识、摘要信息和访问权限设置信息存储到区块链系统;根据客户端的数据查询请求向区块链系统请求对应的数据索引并反馈给客户端;根据客户端的购买请求向区块链请求对应的数据读取秘钥并反馈给客户端;根据客户端的读取请求向区块链请求对应的数据,进行数据分析建模并反馈给客户端;
[0007] 所述区块链系统配置有软件程序实现状态数据库、交易记录组件、智能合约和身份管理组件,其中状态数据库、交易记录组件和智能合约部署在区块链系统的分布式网络节点上,状态数据库用于存储数据,交易记录组件存储所有操作记录,智能合约为数据共享平台的业务逻辑,包括数据逻辑、验证逻辑和交易逻辑,用于管理状态数据库和交易记录组件的操作;身份管理组件用于控制客户端的身份和数据相关操作的访问权限;区块链系统根据客户端的存储、查询、购买、读取请求向接入服务器反馈相应操作请求的结果。
[0008] 所述服务接口包含统一设置的通信规则,且服务接口需获得来自接入服务器授权后才能访问。
[0009] 所述区块链系统的身份管理组件用于颁发区块链注册信息,包括基于PKI的可验证身份标识,并制定规则用以管理身份的权限,用于控制客户端的操作。
[0010] 进一步的,客户端基于PKI的签名进行操作,客户端使用私钥对操作请求签名,区块链系统共识网络中的节点通过共识机制使用请求客户端的公钥验证请求签名,保证客户端操作请求的真实、有效、可追踪及不可否认。
[0011] 作为优选方式,区块链系统的分布式网络是由多个组织和共识节点构成的共识网络,每个组织包含多个普通节点,不同的普通节点之间形成联盟进行安全隐私的通信,区块链系统完成一个操作请求的整个过程为共识过程。
[0012] 进一步的,共识过程分为三个阶段:第一阶段,区块链系统收到操作请求后,向部分普通节点,即背书节点发送操作请求验证,背书节点执行请求的相关智能合约,得出验证请求和预执行结果并将其签名,即背书后反馈给与之关联的共识节点;第二阶段,共识节点接收到足够多节点关于该操作请求的背书后,将该操作请求与其他请求进行排序后打包成块,共识节点将块发送给所有的关联的普通节点;第三阶段,普通节点同步块,执行其中的操作请求,应用到自身的状态数据库和交易记录组件中。
[0013] 上述基于区块链的数据共享平台的实现方法,通过客户端获得服务接口后进行数据存储、数据查询和购买、以及数据读取:
[0014] 所述数据存储过程包括以下步骤:
[0015] 步骤S1、数据通过客户端通过文本的形式上传接入服务器;
[0016] 步骤S2、接入服务器发送请求到区块链系统验证客户端身份和数据存储请求,区块链系统的身份管理组件验证提出请求的客户端的身份和存储操作权限,验证通过进入步骤S3,否则拒绝请求,结束数据存储过程;
[0017] 步骤S3、接入服务器向区块链系统提交存储请求,区块链系统根据客户端的存储请求完成整个共识过程,再由区块链系统状态数据库存储相应数据;
[0018] 所述数据查询和购买过程包括以下步骤:
[0019] 步骤G1、客户端向接入服务器提交查询请求;
[0020] 步骤G2、接入服务器收到客户端请求,向区块链系统提交查询请求获取到相应的数据索引,将查询结果返回给客户端;
[0021] 步骤G3、根据查询结果,客户端提交购买请求,所述购买请求中包含客户端公钥、目标数据索引和时间戳;
[0022] 步骤G4、接入服务器收到客户端购买请求,向区块链系统发送购买请求,区块链系统验证购买合法性后执行支付并返回数据读取秘钥给接入服务器;
[0023] 步骤G5、客户端收到接入服务器返回的数据读取秘钥,所述数据读取秘钥用于表明读取权限;
[0024] 所述数据读取过程包括以下步骤:
[0025] 步骤H1、客户端向接入服务器发出读取请求,读取请求包含客户端公钥、数据读取秘钥和时间戳;
[0026] 步骤H2、接入服务器收到客户端请求后,调用区块链系统服务验证客户端身份和读取权限,验证成功则继续步骤H3,否则拒绝请求,结束数据读取过程;
[0027] 步骤H3、接入服务器发送读取请求给区块链系统,区块链系统从各节点状态数据库读取目标数据后将数据打包反馈给接入服务器,接入服务器根据读取指令完成相应的数据分析;
[0028] 步骤H4、接入服务器将对数据的分析操作记录写入区块链系统,使用客户端公钥对数据分析结果加密,将加密数据返回客户端;
[0029] 步骤H5、客户端使用私钥解密数据得到结果。
[0030] 进一步的,步骤S1中,数据具有规定格式,包括公钥、数据签名、数据和时间戳,其中数据为原始数据经客户端进行哈希处理的结果,并包含唯一标识编码,客户端使用自身的私钥对哈希处理后的数据进行加密,并在上传数据时对数据生成数据签名。
[0031] 进一步的,步骤S3中,区块链系统的状态数据库使用面向文档的方式以键值对存储数据,将数据的唯一标识编码作为键,数据作为文本为值进行存储。
[0032] 进一步的,步骤G2中,区块链系统的身份管理组件验证查询提出请求的客户端的身份和查询操作权限后,区块链系统根据查询请求完成整个共识过程,其中节点的智能合约与节点的状态数据库交互,获取目标数据的索引,区块链系统将数据索引打包返回给接入服务器。
[0033] 进一步的,步骤H3中,区块链系统根据读取请求中的客户端公钥、数据读取秘钥确认对目标数据的使用权限,区块链系统根据读取请求完成整个共识过程,根据数据读取秘钥将目标数据打包并返回接入服务器。
[0034] 本发明通过去中心化和去信任的方式集体维护一个可靠分布式数据源,在此基础上将数据存储和交易分开,将数据存储在区块链的状态数据库中,区块链交易记录组件存储数据的操作及交易记录,利用区块链控制访问权限并用做防篡改日志。本发明的数据共享平台并行查询区块链的状态数据库,并在传输过程中对数据包进行加密,使数据更加开放,开放意味着任何用户,无论它是一个人、一家公司或者一个应用,都有权限使用这个数据库。用户根据特定的应用使用数据,但是用户不拥有数据,数据生产者对数据拥有控制权。如上所述,本发明的数据共享平台具备分布式对等、去信任、集体维护和无法篡改四大特点。
[0035] 本发明的有益效果是:
[0036] 1.把数据所有权和使用权分离,用户和数据所有者权益有充分的机制得到保障。
[0037] 2.数据可进行大规模并行查询,加快数据处理速度。
[0038] 3.数据的查询和数据的交易记录为异步执行,降低了系统的复杂度。
[0039] 4.用户可以不用占有这些数据,也可以完成对这些数据的使用,并通过区块链系统的智能合约自动完成数据交易。附图说明
[0040] 图1为本发明基于区快链的数据共享平台示意图。
[0041] 图2为本发明基于区快链的数据共享平台业务流程图
[0042] 图3为本发明基于区快链的数据共享平台区块链共识网络架构图。
[0043] 图4为本发明基于区快链的数据共享平台业务区块链共识流程图。

具体实施方式

[0044] 针对现有技术对数据共享存储的安全性和可追溯性的需求,本发明提出了一种基于区块链的数据共享平台,如图1所示,所述平台包括多个客户端、一个或多个接入服务器和区块链系统,基区块链技术,通过配置在硬件上的软件程序,配合实现一个数据共享平台。下面结合图2-4具体介绍本发明数据共享平台的及其实施方式。
[0045] 1)客户端:用户通过客户端与系统进行交互,提交身份注册请求获取区块链账号以及密钥对、获取操作权限,并将此账号安全保存。用户通过客户端提交操作请求。
[0046] 所述客户端配置有软件程序,用于提供用户与平台之间进行交互的服务接口,所述交互即操作请求,包括数据存储、数据查询、数据购买、数据读取。客户端提交存储请求,客户端将数据传输至接入服务器,客户端还用于设置对所存储数据的访问权限;客户端将查询请求提交至接入服务器并接收接入服务器返回的查询结果;客户端还用于向接入服务器发送购买请求,购买成功后收到接入服务器返回的读取秘钥,再向接入服务器发送读取请求以获取加密的数据。
[0047] 所述提交操作请求时提交客户端身份信息、公钥、对操作请求的签名、时间戳。
[0048] 所述数据存储请求提交的数据信息包括数据、数据摘要信息、数据所有权信息。
[0049] 所述数据为原始数据经客户端进行哈希处理并用私钥加密后的信息。
[0050] 所述数据所有权信息为客户端提取原始数据的数据快照进行哈希处理后,使用客户端私钥对其签名、打上时间戳的信息。
[0051] 所述数据查询,客户端收到查询结果后,在客户端根据查询结果按需提交相应的数据购买请求。
[0052] 所述数据购买,客户端收到购买成功后的读取秘钥,用户在客户端使用秘钥提交数据读取请求获取最终目标数据。
[0053] 2)接入服务器:一个接入服务器接收多个客户端提交的操作请求;接入服务器配置有软件程序,用于接收客户端提交的操作请求,客户端首先通过服务接口提交身份注册请求,请求区块链注册信息和私钥,接入服务器收到身份注册请求,从区块链系统获取相应的注册信息和私钥后将其通过服务接口返回给客户端,之后接入服务器对客户端实现以下操作:根据客户端的存储请求将数据发送给区块链系统进行存储,并将数据唯一标识、摘要信息和访问权限设置信息存储到区块链系统;根据客户端的数据查询请求向区块链系统请求对应的数据索引并反馈给客户端;根据客户端的购买请求向区块链请求对应的数据读取秘钥并反馈给客户端;根据客户端的读取请求向区块链请求对应的数据,进行数据分析建模并反馈给客户端。
[0054] 3)区块链系统:区块链系统配置有软件程序实现状态数据库、交易记录组件、智能合约和身份管理组件,其中状态数据库、交易记录组件和智能合约部署在区块链系统的分布式网络节点上,状态数据库用于存储数据,交易记录组件存储所有操作记录,智能合约为数据共享平台的业务逻辑,包括数据逻辑、验证逻辑和交易逻辑,用于管理状态数据库和交易记录组件的操作;身份管理组件用于控制客户端的身份和数据相关操作的访问权限;区块链系统根据客户端的存储、查询、购买、读取请求向接入服务器反馈相应操作请求的结果。
[0055] 客户端的身份注册即区块链账号,区块链系统颁发的是基于PKI的可验证身份,区块链系统中制定了规则用以管理用户身份的权限,控制用户操作。并且基于PKI的签名,客户端使用私钥对操作请求签名,区块链系统验证节点通过共识机制使用对应公钥验证操作请求,保证操作请求的真实、有效、可追踪及不可否认。
[0056] 交易记录组件存储的操作记录信息包括操作请求类别、请求相关信息、用户身份信息、签名、时间戳。
[0057] 所述访问权限具体包括数据存储权限,数据购买权限,数据读取权限。
[0058] 区块链系统如图3所示,分布式网络是由多个组织和共识节点构成的共识网络,每个组织包含多个普通节点,不同的普通节点之间形成联盟进行安全隐私的通信,区块链系统完成一个操作请求的整个过程为共识过程。共识过程分为三个阶段:第一阶段,区块链系统收到操作请求后,向部分普通节点,即背书节点发送操作请求验证,背书节点执行请求的相关智能合约,得出验证请求和预执行结果并将其签名,即背书后反馈给与之关联的共识节点;第二阶段,共识节点接收到足够多节点关于该操作请求的背书后,将该操作请求与其他请求进行排序后打包成块,共识节点将块发送给所有的关联的普通节点,其中由于块中的顺序不一定与请求到达共识节点的顺序相同,请求可以按所需的任意顺序打包到一个块中,这个顺序即成为执行顺序,通过配置共识节点的排序规则以完成请求的排序,所述的其他请求,就是共识节点收到的其他操作请求,包括存储、查询、购买、读取请求;第三阶段,普通节点同步块,执行其中的操作请求,应用到自身的状态数据库和交易记录组件中。
[0059] 本发明数据共享平台的实施,包括数据存储过程、数据查询和购买过程、数据读取过程,其中,
[0060] 所述数据存储过程包括以下步骤:
[0061] 步骤S1、用户通过客户端将数据按照规定格式通过文本的形式上传接入服务器;规定格式包括公钥、数据签名、数据和时间戳,其中数据为原始数据经客户端进行哈希处理的结果,并包含唯一标识编码,客户端使用私钥对哈希处理后的数据进行加密。
[0062] 步骤S2、接入服务器发送请求到区块链系统验证用户身份和数据存储请求,验证通过进入步骤S3,否则拒绝请求,结束数据存储过程;其中,区块链系统的身份管理组件验证提出请求的客户端的身份和存储操作权限;
[0063] 步骤S3、接入服务器向区块链系统提交存储请求,区块链系统状态数据库存储相应数据,区块链系统根据客户端的存储请求完成整个共识过程,区块链系统的状态数据库使用面向文档的方式以键值对存储数据,将数据的唯一标识编码作为键,数据作为文本为值进行存储。
[0064] 所述数据查询购买过程包括以下步骤:
[0065] 步骤G1、用户通过客户端向接入服务器提交查询请求;
[0066] 步骤G2、接入服务器收到客户端请求,向区块链系统提交查询请求获取到相应的数据索引,将查询结果返回给客户端;区块链系统的身份管理组件验证查询提出请求的客户端的身份和查询操作权限后,区块链系统根据查询请求完成整个共识过程,其中节点的智能合约与节点的状态数据库交互,获取目标数据的索引,区块链系统将数据索引打包返回给接入服务器;
[0067] 步骤G3、用户根据查询结果提交购买请求;所述购买请求中包含客户端公钥、目标数据索引和时间戳;
[0068] 步骤G4、接入服务器收到客户端购买请求,向区块链系统发送购买请求,区块链系统验证购买合法性后执行支付并返回读取秘钥给接入服务器;
[0069] 步骤G5、客户端收到接入服务器返回的数据读取秘钥。
[0070] 所述数据读取过程包括以下步骤:
[0071] 步骤H1、用户向接入服务器发出读取请求,所述读取请求包含客户端公钥、数据读取秘钥和时间戳;
[0072] 步骤H2、接入服务器收到客户端请求后,调用区块链系统服务验证用户身份和读取权限,验证成功则继续步骤H3,否则拒绝请求,结束数据读取过程;
[0073] 步骤H3、接入服务器发送读取请求给区块链系统,区块链系统从各节点状态数据库读取目标数据后将数据打包反馈给接入服务器,接入服务器根据读取指令完成相应的数据分析,判断数据是否是目标数据;其中,区块链系统根据读取请求中的客户端公钥、数据读取秘钥确认对目标数据的使用权限,区块链系统根据读取请求完成整个共识过程,根据数据读取秘钥将目标数据打包并返回接入服务器;
[0074] 步骤H4、接入服务器将对数据的分析操作记录写入区块链系统,使用客户端公钥对数据分析结果加密,将加密数据返回客户端;
[0075] 步骤H5、用户在客户端使用私钥解密数据得到结果。
相关专利内容
标题 发布/更新时间 阅读量
摘要翻译器 2020-05-11 228
节目摘要和/或索引 2020-05-12 551
一种自动文本摘要方法 2020-05-13 7
监控视频摘要的方法 2020-05-13 756
一种自动文本摘要方法 2020-05-13 329
生成视频摘要的方法 2020-05-12 679
摘要数据自动填充 2020-05-12 205
影像摘要装置 2020-05-11 652
实时视频摘要 2020-05-11 887
视频摘要生成方法和视频摘要生成装置 2020-05-13 673
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈