[发明专利]用于在区块链网络中同步数据的方法、设备和存储介质有效
| 申请号: | 201811180981.7 | 申请日: | 2018-10-11 |
| 公开(公告)号: | CN109274754B | 公开(公告)日: | 2021-05-04 |
| 发明(设计)人: | 陈哲昺;张福哲;刘志立 | 申请(专利权)人: | 上海保险交易所股份有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08 |
| 代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 郑宗玉 |
| 地址: | 200122 上海市浦东新区自*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 区块 网络 同步 数据 方法 设备 存储 介质 | ||
本申请公开了用于在区块链网络中同步数据的方法、设备和存储介质。该方法包括:确定区块链网络中的当前节点要同步的各个区块的各个区块标识符的第一集合;利用与当前节点相关联的同步任务列表从区块链网络中的其他节点获得由各个区块标识符标识的各个区块,其中同步任务列表保存要同步的各个区块的各个区块标识符和同步状态;以及经由与当前节点相关联的区块缓存池将所获得的各个区块链接到与当前节点相关联的区块链中,其中区块缓存池用于保存所获得的各个区块。
技术领域
本申请涉及区块链网络,尤其涉及用于在区块链网络中同步数据的方法、设备和存储介质。
背景技术
区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术在互联网时代的创新应用模式。
狭义来讲,区块链是一种按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构,并以密码学方式保证的不可篡改和不可伪造的分布式账本。广义来讲,区块链技术是利用块链式数据结构来验证与存储数据、利用分布式节点共识算法来生成和更新数据、利用密码学的方式保证数据传输和访问的安全、利用由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构与计算范式。区块链技术的两大特性为可追溯以及不可篡改。
为了保持区块链网络中的各个节点处保存的数据之间的一致性,通常需要对区块链网络中的各个节点进行数据同步。
发明内容
根据本申请的第一方面,提供了一种用于在区块链网络中同步数据的方法,包括:确定区块链网络中的当前节点要同步的各个区块的各个区块标识符的第一集合;利用与当前节点相关联的同步任务列表从区块链网络中的其他节点获得由各个区块标识符标识的各个区块,其中,所述同步任务列表保存要同步的各个区块的各个区块标识符和同步状态;以及经由与当前节点相关联的区块缓存池将所获得的各个区块链接到与当前节点相关联的区块链中,其中,所述区块缓存池用于保存所获得的各个区块。
根据本申请的第二方面,提供了一种计算机存储介质,其上存储有计算机指令,当所述计算机指令被计算机执行时使计算机执行如前述各项中任一项所述的用于在区块链网络中同步数据的方法。
根据本申请的第三方面,提供了一种计算机实现的用于在区块链网络中同步数据的设备,包括:存储器,存储有计算机指令;和处理器,耦接到存储器,执行所述计算机指令以执行如前述各项中任一项所述的用于在区块链网络中同步数据的方法。
根据本申请的一些实施例,可以防止在区块链网络中对数据进行重复同步,从而避免网络带宽的降低和计算资源的浪费。另外,根据本申请的一些实施例,可以提高在区块链网络中对数据进行同步的成功率。另外,根据本申请的一些实施例,可以提高在区块链网络中对数据进行同步的效率和正确率。
通过以下参照附图对本申请的示例性实施例的详细描述,本申请的其它特征及其优点将会变得清楚。
附图说明
构成说明书的一部分的附图描述了本申请的实施例,并且连同说明书一起用于解释本申请的原理。
参照附图,根据下面的详细描述,可以更加清楚地理解本申请,其中:
图1是示意性地示出根据本申请的一些实施例的用于在区块链网络中同步数据的方法的流程图。
图2是示意性地示出根据本申请的一些实施例的区块链网络中的节点的配置的示意图。
图3是示意性地示出根据本申请的一些实施例的用于确定要同步的区块的区块标识符集合的过程的流程图。
图4是示意性地示出根据本申请的一些实施例的同步任务列表的配置的示意图。
图5A是示意性地示出根据本申请的一些实施例的用于在区块链网络中同步数据的方法的流程图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海保险交易所股份有限公司,未经上海保险交易所股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811180981.7/2.html,转载请声明来源钻瓜专利网。





