[发明专利]一种基于区块链技术数据上链的调整方法在审
申请号: | 201910426043.9 | 申请日: | 2019-05-21 |
公开(公告)号: | CN110347733A | 公开(公告)日: | 2019-10-18 |
发明(设计)人: | 田江磊;张丰程;卢兴亚;杨峰;易君召;朱佳龙 | 申请(专利权)人: | 江苏中兴华易科技发展有限公司;徐州市公安局 |
主分类号: | G06F16/25 | 分类号: | G06F16/25;G06F16/27 |
代理公司: | 南京常青藤知识产权代理有限公司 32286 | 代理人: | 龚建良 |
地址: | 210000 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 应用平台 上链 数据共享服务器 查询请求报文 技术数据 链节点 服务器 获取请求报文 查询结果 发送成功 共享数据 过程数据 响应报文 查询 实时性 发送 返回 更新 | ||
本发明提供一种基于区块链技术数据上链的调整方法,S1、通过区块链应用平台对共享数据进行查询,区块链应用平台向数据共享服务器发送查询请求报文;S2、判断查询请求报文是否发送成功,若是,则数据共享服务器通过HTTP‑JSON接口从区块链应用平台获取请求报文,进入S4;若否,则返回S1;S3、区块链节点服务器根据S2中的查询过程数据的背书及上链;S4、区块链应用平台通过HTTP‑JSON接口从数据共享服务器获取响应报文;S5、区块链节点服务器根据S4中的查询结果数据的背书及上链,具有安全性、实时性、更新性好的优点。
技术领域
本发明属于数据上链技术领域,具体涉及一种基于区块链技术数据上链的调整方法。
背景技术
该申请基于公安行业,现有四类功警务数据共享:网吧上网、旅馆住宿、警情信息、案件信息,且涉及到多个省份多个地市的海量数据。各地市提供中间数据库,通过ETL工具抽取到分布式ES(ElasticSearch)进行全文检索库,再通过定时任务方式(比如5-10分钟)对已抽取到ES库的数据进行非实时性全量上链,即非实时同步到每一个区块链的账本上。现有技术方案的弊端:无法解决数据的实时性问题,从抽取到ES库到数据上链的过程具有一定的延后性;由于数据共享的历史全量数据非常多,目前已超过1.5亿条,且随着每天数十万以上的增量数据,导致对上链数据的物理存储服务器要求较多;随着上链数据的增加,查询区块链条的性能必然会有降低,但区块链无法彻底解决数据老化的遗留问题;另外,数据共享存在着更新变化(如警情信息中“处警结果”的状态会更新),会导致区块链存在多类类似冗余性数据。
发明内容
本发明的目的是提供一种基于区块链技术数据上链的调整方法,以解决现有技术方案实时性差、物理服务器要求多、数据冗余和安全性低的问题。
本发明提供了如下的技术方案:
一种基于区块链技术数据上链的调整方法,包括区块链应用平台、数据共享服务器和底层区块链节点服务器,包括以下步骤:
S1、通过区块链应用平台对共享数据进行查询,区块链应用平台向数据共享服务器发送查询请求报文;S2、判断查询请求报文是否发送成功,若是,则数据共享服务器通过HTTP-JSON接口从区块链应用平台获取请求报文,进入S4;若否,则返回S1;S3、区块链节点服务器根据S2中的查询过程数据的背书及上链;S4、区块链应用平台通过HTTP-JSON接口从数据共享服务器获取响应报文;S5、区块链节点服务器根据S4中的查询结果数据的背书及上链。
进一步的,所述区块链节点服务器对日志数据的上链。
进一步的,所述日志数据包括查询数据开始上传背书的时间、背书返回状态、上链前文件大小、上链完成时文件大小、请求报文数量以及上链成功的响应报文数量。
进一步的,根据所述第一次查询背书成功时间和所述最后一块区块的生成时间,确定所述区块链节点服务器的上链耗时;根据所述请求报文数量和所述上链耗时,确定所述区块链节点服务器的上链TPS;根据所述背书返回状态,确定背书成功数量,根据所述背书成功数量和所述请求查询数量,确定所述区块链系统的背书成功率;根据所述上链前文件大小、所述上链完成时文件大小即所述上链耗时,确定所述区块链系统的文件增长速率;根据所述上链成功的查询数量和所述请求的响应数量,确定所述区块链系统的同步成功率。
本发明的有益效果是:
本发明一种基于区块链技术数据上链的调整方法,改变区块链技术传统的数据上链模式,将全量数据上链到区块链账本改为对数据的使用过程(数据查询过程、数据查询结果、日志数据)进行上链;相比于传统的ES库汇聚数据,采用区块链背书安全性高;可以实时查询数据上链,提高对数据使用的信任度,不可篡改防止抵赖性;只对数据查询过程和查询结果上链,不再全量数据上链,解决全量数据老化和冗余的问题;对数据的共享使用,解决实际的查询共享问题,不再进行数据汇集的全量数据上链,整个过程更加方便快捷。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏中兴华易科技发展有限公司;徐州市公安局,未经江苏中兴华易科技发展有限公司;徐州市公安局许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910426043.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据转换方法及装置
- 下一篇:一种多源异构生态空间数据的集成方法