[发明专利]数据处理的方法、系统、计算机设备和可读存储介质有效
申请号: | 202010551328.8 | 申请日: | 2020-06-17 |
公开(公告)号: | CN111600908B | 公开(公告)日: | 2021-07-13 |
发明(设计)人: | 姜勇;王泽伟;张继强 | 申请(专利权)人: | 杭州云链趣链数字科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;G06F16/27;G06F21/60;G06F21/62;G06F21/64 |
代理公司: | 杭州华进联浙知识产权代理有限公司 33250 | 代理人: | 陈涵 |
地址: | 310051 浙江省杭州市滨江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 系统 计算机 设备 可读 存储 介质 | ||
1.一种数据处理的方法,其特征在于,所述方法包括:
第一联盟链向存义链发送对第二联盟链的数据请求信息,所述存义链将所述数据请求信息传输至所述第二联盟链;其中,基于区块链技术形成的存义链为第一联盟链与第二联盟链之间的媒介,不同的联盟链之间通过存义链实现数据共享和业务对接,其中,存义链应用层通信协议基于HTTPS通信协议,底层跨链通信基于点对点通信协议;应用层通信方式需要先建立业务通道,提供相关数据传输接口,底层跨链通信不需要业务通道,但需要根据联盟链使用的区块链技术是否相同,如果是相同的区块链技术,则不需要建立中继链,如果是异构链,则需要先建立中继链,才能进行通信;联盟链之间的数据通信可以根据具体业务情况选择不同的通信模式;
在所述数据请求信息被授权的情况下,所述第二联盟链根据所述数据请求信息,将与所述数据请求信息对应的数据上传至第二联盟链的第二区块链,并通过跨链传输,将所述数据传输至所述存义链;
所述存义链通过跨链传输,将所述数据传输至第一区块链,所述第一联盟链从所述第一区块链中获取所述数据,在用户不在获取所述数据的授权列表中的情况下,所述用户上传授权申请信息,所述存义链通过智能合约将所述授权申请信息传输至所述数据的所有者,所述所有者根据所述授权申请信息确定是否将所述用户添加至所述授权列表。
2.根据权利要求1所述的方法,其特征在于,所述将所述数据传输至所述存义链包括:
所述存义链在获取所述第一联盟链和所述第二联盟链的节点共识之后,将所述数据存储至所述存义链,其中,所述存储包括以下之一:
所述存义链的每个节点对所述数据进行存储,其中所述数据包括结构化数据和非结构化数据;
所述存义链的每个节点存储所述结构化数据,所述存义链将所述非结构化数据碎片化之后,均匀存储至所述存义链的每个节点;
所述存义链的每个节点存储所述结构化数据,所述存义链将所述非结构化数据存储至所述存义链的文件缓存中心。
3.根据权利要求1所述的方法,其特征在于,所述将所述数据传输至所述存义链包括:
所述存义链的业务层通过调用智能合约,对所述数据通过对称加密方式进行加密,其中,业务层用于对接业务系统。
4.根据权利要求3所述的方法,其特征在于,在所述第一联盟链从所述第一区块链中获取所述数据之后,所述方法还包括:
在用户位于获取所述数据的授权列表中的情况下,所述存义链通过智能合约对所述数据进行对称解密,并通过所述用户的公钥对所述解密后的数据进行非对称加密,并将所述加密后的数据发送至所述用户。
5.根据权利要求1所述的方法,其特征在于,在所述存义链中,所述数据通过消息队列模式传输。
6.一种数据处理的系统,其特征在于,所述系统包括业务模块、适配模块和区块链模块:
所述业务模块获取第一联盟链的数据请求信息,并将所述数据请求信息传输至第二联盟链;其中,基于存义链实现第一联盟链与第二联盟链之间的数据传输,存义链应用层通信协议基于HTTPS通信协议,底层跨链通信基于点对点通信协议;应用层通信方式需要先建立业务通道,提供相关数据传输接口,底层跨链通信不需要业务通道,但需要根据联盟链使用的区块链技术是否相同,如果是相同的区块链技术,则不需要建立中继链,如果是异构链,则需要先建立中继链,才能进行通信;联盟链之间的数据通信可以根据具体业务情况选择不同的通信模式;
所述适配模块在所述数据请求信息被授权的情况下,通过调用智能合约控制所述第二联盟链根据所述数据请求信息,将与所述数据请求信息对应的数据上传至第二区块链,并通过跨链传输,将所述数据传输至所述区块链模块;
所述区块链模块通过跨链传输,将所述数据传输至第一区块链,所述第一联盟链从所述第一区块链中获取所述数据,在用户不在获取所述数据的授权列表中的情况下,所述用户上传授权申请信息,所述区块链通过智能合约将所述授权申请信息传输至所述数据的所有者,所述所有者根据所述授权申请信息确定是否将所述用户添加至所述授权列表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州云链趣链数字科技有限公司,未经杭州云链趣链数字科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010551328.8/1.html,转载请声明来源钻瓜专利网。