[发明专利]链群接入区块链的方法、装置、设备和介质有效
| 申请号: | 202310227173.6 | 申请日: | 2023-03-10 |
| 公开(公告)号: | CN115941693B | 公开(公告)日: | 2023-05-05 |
| 发明(设计)人: | 郭健;马若龙;刘远超;张波;马旭锋 | 申请(专利权)人: | 中国信息通信研究院 |
| 主分类号: | H04L67/10 | 分类号: | H04L67/10 |
| 代理公司: | 北京思源智汇知识产权代理有限公司 11657 | 代理人: | 郑晓斐 |
| 地址: | 100191*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 接入 区块 方法 装置 设备 介质 | ||
1.一种链群接入区块链的方法,其特征在于,包括:
当待接入区块链请求接入目标区块链时,确定所述待接入区块链对应的用户需求,所述用户需求表征是否公开所述待接入区块链的链上数据;
对比所述待接入区块链和所述目标区块链的底层协议,得到对比结果,所述对比结果表征所述待接入区块链与所述目标区块链为同构链或异构链;
基于所述用户需求和所述对比结果,确定接入策略;
基于所述接入策略,将所述待接入区块链接入所述目标区块链。
2.根据权利要求1所述的方法,其特征在于,基于所述用户需求和所述对比结果,确定接入策略,包括:
若所述用户需求表征不公开所述待接入区块链的链上数据且所述待接入区块链与所述目标区块链为异构链,采用第一预设策略作为所述接入策略;
其中,所述第一预设策略包括:将所述待接入区块链的区块头数据存储至所述目标区块链;以及,基于所述目标区块链中预设的跨链合约,实现所述待接入区块链与所述目标区块链的跨链交易。
3.根据权利要求1所述的方法,其特征在于,基于所述用户需求和所述对比结果,确定接入策略,包括:
若所述用户需求表征公开所述待接入区块链的链上数据且所述待接入区块链与所述目标区块链为同构链,采用第二预设策略作为所述接入策略;
其中,所述第二预设策略包括:对所述待接入区块链的交易数据和交易结果进行折叠压缩,得到压缩数据;对所述压缩数据进行序列化处理,得到序列化数据;利用所述目标区块链中预设的折叠合约,验证所述序列化数据的有效性,并在验证有效后将所述序列化数据存储至所述目标区块链。
4.根据权利要求3所述的方法,其特征在于,利用所述目标区块链中预设的折叠合约,验证所述序列化数据的有效性,包括:
利用所述折叠合约,采用加密经济学有效性博弈,验证所述序列化数据的有效性;或,
利用所述折叠合约,从所述待接入区块链获取所述序列化数据对应的零知识证明,并验证所述零知识证明,以确定所述序列化数据的有效性。
5.根据权利要求1所述的方法,其特征在于,基于所述用户需求和所述对比结果,确定接入策略,包括:
若所述用户需求表征公开所述待接入区块链的链上数据且所述待接入区块链与所述目标区块链为异构链,采用第三预设策略作为所述接入策略;
其中,所述第三预设策略包括:将所述待接入区块链的交易数据和交易结果作为待上传数据,发送至所述目标区块链;所述目标区块链在所述待接入区块链的节点中确定出至少一个监督节点,并利用所述监督节点对所述待上传数据的有效性进行验证;若所述待上传数据通过验证,将所述待上传数据存储至所述目标区块链。
6.根据权利要求5所述的方法,其特征在于,利用所述监督节点对所述待上传数据的有效性进行验证,包括:
利用所述监督节点从所述目标区块链获取所述待上传数据;
利用所述监督节点从所述待上传数据中提取出所述交易数据和所述交易结果,并按照交易顺序依次对所述交易数据进行处理,得到处理结果;
若所述处理结果与所述交易结果一致,确定所述待上传数据通过验证;
若所述处理结果与所述交易结果不一致,确定所述待上传数据未通过验证。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
当所述待上传数据未通过验证时,利用所述监督节点,基于所述交易结果与所述处理结果生成仲裁数据,并将所述仲裁数据发送至所述目标区块链;
所述目标区块链根据所述仲裁数据,对所述待接入区块链的状态进行回退处理。
8.根据权利要求7所述的方法,其特征在于,所述目标区块链根据所述仲裁数据,对所述待接入区块链的状态进行回退处理,包括:
基于所述仲裁数据,确定所述交易结果与所述处理结果不一致的数据对应的至少一个目标交易;
将所述至少一个目标交易中最先执行的交易对应的时刻确定为回退时刻;
将所述待接入区块链的状态更新为所述回退时刻对应的历史状态,并由所述待接入区块链重新执行全部交易。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国信息通信研究院,未经中国信息通信研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310227173.6/1.html,转载请声明来源钻瓜专利网。





