[发明专利]一种市场监管区块链系统的节点同步方法及装置有效
| 申请号: | 201810518274.8 | 申请日: | 2018-05-27 |
| 公开(公告)号: | CN108810112B | 公开(公告)日: | 2020-10-27 |
| 发明(设计)人: | 马莉;林卓文 | 申请(专利权)人: | 佛山市虚拟现实大数据产业研究院有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 528000 广东省佛山市禅城区石湾镇*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 市场监管 区块 系统 节点 同步 方法 装置 | ||
本发明公开了一种市场监管区块链系统的节点同步方法及装置,在市场监管区块链系统的多个区块链节点之间进行加密队列同步的方法,从而为市场监管区块链系统提供了多节点加密队列的同步的功能,加入了队列同步的方法,保证了整个市场监管区块链系统的所有节点中数据的一致性,这个特性是主流的市场监管区块链系统所不具备的,可以有效的提升市场监管区块链系统整体的健壮性,在市场监管区块链系统中某一个,甚至几个节点的区块系统崩溃损坏的时候,也能最大限度的保证文件数据的完整性,并且不影响市场监管区块链系统的数据对高频应用的响应,当非法入侵者获得任何一个副本,无法根据找到合约内容的存储空间进行篡改。
技术领域
本公开涉及区块链技术领域,具体涉及一种市场监管区块链系统的节点同步方法及装置。
背景技术
区块链技术采用“去中心化”的技术设计,避免了传统中心化经济系统结构中的诸多问题,但去中心化也意味着主体不明确,市场监管难以对主体进行有效控制。由于区块链的消息同步、易接入、共享账本等特性,能够允许监管机构作为一个节点接入网络,获得最全、最及时的监管数据,避免了传统监管方式中数据造假的问题。因此,监管部门对区块链应用的监管,很有可能不是采用传统的行政命令方式,而是让监管机构本身也参与到系统当中。正确地应用区块链技术,可以增强监管部门的监管力量。尤其是使用智能合约等进行合规性审查,能够依托区块链自身的公开透明和自动化运行,有效降低审计的成本,显著缩小监管的需求和范围。区块链系统是一种虚拟的网络系统,由多个区块链的节点组成,每个节点(Nodes)对应于一台运行区块链程序的电脑,区块(Block)是区块链账本(数据库)的一个单元。通过将多个实体的区块链账本中的区块聚合在一起,构成的一个区块链系统,对这个区块链系统的读写,将会根据共享机制映射同步到各个节点的区块链账本(数据库)中。随着市场信息的日益增加,市场监管区块链系统的主要问题在于数据更新写入的性能比较低下,区块链系统的记账系统随着数据量的日益增加必然导致账本越来越大,目前账本动辄几十上百个G,这是个严重问题。当前区块链技术存在明显性能限制的落地障碍问题。数据的写入并没有进行冗余来对数据进行保护,由于各节点去中心化所以节点之间缺乏联系,造成每个应用程序都有对应的文件,有可能同样的数据在市场监管区块链系统的多个区块链节点之中重复存储。
市场监管区块链系统数据的同步有两种模式。一类是数据就同步存放在块中,另一类是将数据压缩形成数字串列进行同步,也就是降维哈希过程。对于前者容易实现,但一致性问题突出。后者只同步数字串列,通过减少同步量解决一致性问题,但哈希过程的降维成为关键。一致性问题是分布式存储系统一个比较难解决的问题,通常这一个环节起容灾备份功能,同步操作大多放在“闲时”,是一种后台操作。区块链采用“前置”的同步操作,当一个块生成,块链的更新需要所有副本完成内容一致的复制。如果内容存储在块内,那么更新的数据量为更新的内容乘以副本的数量,再加上副本间的传输距离和带宽,整个操作是耗时的,整体的效率体现在系统中最长的同步时间,因此采用这种方式,将影响对高频应用的响应,例如诸多的针对企业的市场监管的场景中,区块链服务的任何企业监管数据(例如视频录像、监控记录、文件、图片等监管信息和企业基本信息)最终不需要存放在区块链上,更新的内容只是对应的数列。这种方式哈希过程不是地址映射(地址是企业监管数据的存储地址,例如指文件的存放地址),如果区块链当中保存的是地址信息,一是违背了内容共识的机制,二是大大降低了系统的安全性,一旦非法入侵者获得任何一个副本,就可以找到合约内容的存储空间进行篡改。
发明内容
为解决上述问题,本公开提供一种市场监管区块链系统的节点同步方法及装置,在市场监管区块链系统的多个区块链节点之间进行加密队列同步的方法,从而为市场监管区块链系统提供了多节点加密队列的同步的功能。
为了实现上述目的,根据本公开的一方面,提供一种市场监管区块链系统的节点同步方法,所述方法包括以下步骤:
步骤1,当市场监管区块链系统中的一个节点发生监管信息数据写入,发生数据写入的节点为同步源节点;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于佛山市虚拟现实大数据产业研究院有限公司,未经佛山市虚拟现实大数据产业研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810518274.8/2.html,转载请声明来源钻瓜专利网。





