[发明专利]一种区块链的异构跨链交互与认证方法在审
申请号: | 201910413302.4 | 申请日: | 2019-05-17 |
公开(公告)号: | CN110321720A | 公开(公告)日: | 2019-10-11 |
发明(设计)人: | 马成龙;金兆康 | 申请(专利权)人: | 杭州亦笔科技有限公司 |
主分类号: | G06F21/60 | 分类号: | G06F21/60;H04L9/32;H04L29/06 |
代理公司: | 浙江英普律师事务所 33238 | 代理人: | 陈小良 |
地址: | 310012 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 异构 认证 加密处理 多链 并行 数据加密处理 加密算法 交易数据 算法 安全 分配 保证 | ||
本发明公开了一种区块链的异构跨链交互与认证方法,包括数据的加密处理、异构多链并行方法处理、区块链处理,其中,数据加密处理采用加密算法与共识算法,加密处理后的数据经异构多链并行方法处理分别分配至不同的区块链中,在区块链中进行区块的划分与数据的签名,完成数据的认证。本发明的区块链的异构跨链交互与认证方法保证了交易数据的安全,具有安全,实用性广的优点。
技术领域
本发明涉及一种交互与认证方法,具体涉及一种区块链的异构跨链交互与认证方法。
背景技术
在区块链所面临的诸多问题中,区块链之间互通性极大程度的限制了区块链的应用落地。传统跨链交互的做法,是将多源数据从各条链抽取过来,再统一提供数据交互服务,必然存在抽取、清洗、转换、合并的过程,整合成本相当高,随着链数量和链上数据的急剧增加,进行大批量的数据交互实际上是非常困难的。
因此,需要建立一个按需异构跨链交互技术是实现价值互联的关键,是区块链向外拓展和连接的桥梁。
发明内容
本发明要解决的技术问题在于,针对现有技术的上述不足,提供一种区块链的异构跨链交互与认证方法。
本发明通过以下技术方案来实现上述目的:一种区块链的异构跨链交互与认证方法,其中:包括以下步骤:
步骤一:数据的加密处理,将数据通过算法进行加密,得到被加密的数据,等待下一步处理;
步骤二:异构多链并行方法处理,将步骤一中加密后的数据统采用异构多链并行方法进行处理,等待下一步处理;
步骤三:区块链处理,步骤二中的数据分别分配至多条不同的区块链中,各组数据在区块链中经区块的分配与数据的签名,完成认证。
作为本发明的进一步优化方案,步骤一中,数据加密处理包括加密算法处理、共识算法处理。
作为本发明的进一步优化方案,步骤二中异构多链并行方法处理包括数据交互策略处理与数据效验策略处理。
作为本发明的进一步优化方案,步骤三中,各条区块链中的数据信息相互关联。
进一步地,加密算法处理中加密算法采用高级加密标准算法,共识算法处理中共识算法采用拜占庭容错算法。
本发明的有益效果是:
通过采用异构多链并行方法处理,实现了不同的链可以采用不同的共识机制,同时并行互不冲突;
通过采用数据交互策略处理,实现了区块链各子链的数据汇集、交互。
通过采用数据效验策略处理,实现了根据哈希值与保存在本地的默克尔树比较,对所有的交易进行验证,保证了数据的安全。
附图说明
图1是本发明的一种区块链的异构跨链交互与认证方法的流程示意图;
图2是图1的具体实施例的流程示意图。
具体实施方式
下面结合附图对本申请作进一步详细描述,有必要在此指出的是,以下具体实施方式只用于对本申请进行进一步的说明,不能理解为对本申请保护范围的限制,该领域的技术人员可以根据上述申请内容对本申请作出一些非本质的改进和调整。
实施例1
如图1所示的一种区块链的异构跨链交互与认证方法,包括以下步骤:
步骤一:数据的加密处理,将数据通过算法进行加密,得到被加密的数据,等待下一步处理;
步骤二:异构多链并行方法处理,将步骤一中加密后的数据统采用异构多链并行方法进行处理,等待下一步处理;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州亦笔科技有限公司,未经杭州亦笔科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910413302.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于全景的信息捕获方法
- 下一篇:基于区块链的电子病历访问控制方法