【技术实现步骤摘要】
一种基于区块链网络的数据处理方法、装置及存储介质
[0001]本申请涉及计算机
,尤其涉及一种基于区块链网络的数据处理方法、装置及存储介质。
技术介绍
[0002]区块链是一种由多方共同维护,以块链结构存储数据,使用密码学保证传输和访问安全,能够实现数据一致存储、无法篡改、无法抵赖的技术体系。现有的借助区块链进行数据共享的模型中,普遍的做法是将各个数据在多个参与方之间进行直接共享,安全性较差,对共享数据的流程以及数据的格式没有强制性的规定和约束,并且缺少对数据操作权限的差异化管理能力。可见,如何提供一种安全、高效的数据共享方案已成为亟待解决的问题。
技术实现思路
[0003]本申请实施例提供一种基于区块链网络的数据处理方法、装置及存储介质,可以安全、高效的实现数据共享,快速完成协作任务。
[0004]第一方面,本申请实施例提供了一种基于区块链网络的数据处理方法,应用于第一协作设备,所述方法包括:
[0005]获取目标协作任务的第一任务数据和任务标识。
[0006]根据所述目标协作 ...
【技术保护点】
【技术特征摘要】
1.一种基于区块链网络的数据处理方法,其特征在于,应用于第一协作设备,所述方法包括:获取目标协作任务的第一任务数据和任务标识;根据所述目标协作任务的第一任务数据和任务标识生成第一协作数据包,所述第一协作数据包包括所述任务标识、加密后的第一任务数据和权限配置信息,所述权限配置信息用于指示至少一个第二协作设备对所述第一任务数据的操作权限;向区块链网络的节点设备发送协作合约的调用请求,所述调用请求携带有所述第一协作数据包,所述调用请求用于指示所述节点设备通过调用所述协作合约将所述第一协作数据包写入区块链,并向每个第二协作设备发送协作请求。2.根据权利要求1所述的方法,其特征在于,所述获取目标协作任务的第一任务数据和任务标识,包括:确定目标协作任务的初始任务数据,将所述初始任务数据作为所述目标协作任务的第一任务数据;生成所述目标协作任务的任务标识。3.根据权利要求1所述的方法,其特征在于,所述获取目标协作任务的第一任务数据和任务标识,包括:接收区块链网络的节点设备发送的协作请求,所述协作请求携带有目标协作任务的任务标识;响应所述协作请求向所述节点设备发送数据查询请求,所述数据查询请求携带有所述目标协作任务的任务标识;接收所述节点设备发送的第二协作数据包,所述第二协作数据包包括所述目标协作任务的加密后的第二任务数据;对所述加密后的第二任务数据进行处理得到所述目标协作任务的第一任务数据。4.根据权利要求3所述的方法,其特征在于,所述第二协作数据包还包括所述第二任务数据的压缩算法类型和加密算法类型,所述对所述加密后的第二任务数据进行处理得到所述目标协作任务的第一任务数据,包括:利用所述第二任务数据的压缩算法类型和加密算法类型,对所述加密后的第二任务数据进行解密处理,得到所述第二任务数据;对所述第二任务数据进行与所述目标协作任务的当前任务流程对应的业务处理,得到所述目标协作任务的第一任务数据。5.根据权利要求1~4中任一项所述的方法,其特征在于,所述根据所述目标协作任务的第一任务数据和任务标识生成第一协作数据包,包括:获取所述目标协作任务的下一个任务流程;确定用于处理所述下一个任务流程的至少一个第二协作设备以及每个第二协作设备对所述第一任务数据的操作权限;根据所述每个第二协作设备对所述第一任务数据的操作权限生成权限配置信息,所述权限配置信息包括所述每个第二协作设备的标识以及所述每个第二协作设备对所述第一任务数据的操作权限;按照预定义的协作数据结构,利用所述第一任务数据、所述任务标识和所述权限配置
信息生成第一协作数据包。6.根据权利要求5所述的方法,其特征在于,所述按照预定义的协作数据结构,利用所述第一任务数据、所述任务标识和所述权限配置信息生成第一协作数据包,包括:根据所述第一任务数据对应的压缩算法类型和所述加密算法类型对所述第一任务数据进行处理,得到加密后的第一任务数据;利用所述每个第二协作设备的公钥,对所述加密后的第一任务数据的对称密钥进行加密得到数字信封;按照预定义的数据结构,利用所述数字信封、所述任务标识、所述压缩算法类型、所述加密算法类型和所述权限配置信息生成第一协作数据包。7.根据权利要求1所述的方法,其特征在于,所述权限配置信息包括数据可见方列表和数据可写方列表,所述数据可见方列表包括所述至少一个第二协作设备中对所述第一任务数据具备读权限的协作设备的标识,所述数据可写方列表包括所述至少一个第二协作设备中对所述第一任务数据具备写权限的协作设备的标识。8.一种基于区块链网络的数据处理方法,其特征在于,应用于所述区块链网络的节点设备,所述方法包括:接收第一协作设备发送的协作合约的调用请求,所述调用请求包括第一协作数据包,所述第一协作数据包包括目标协作任务的任务标识、加密后的第一任务数据和权限配置信息,所述权限配置信息用于指示至少一个第二协...
【专利技术属性】
技术研发人员:王宗友,蓝虎,时一防,张慧,黄桂鸿,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。