[发明专利]一种基于区块链的快速检索方法有效
申请号: | 201910434876.X | 申请日: | 2019-05-23 |
公开(公告)号: | CN110232080B | 公开(公告)日: | 2021-06-29 |
发明(设计)人: | 徐建俤;徐日胜;陈章瀚;林伟;刘浩;吕燕红 | 申请(专利权)人: | 智慧谷(厦门)物联科技有限公司 |
主分类号: | G06F16/2458 | 分类号: | G06F16/2458;G06F16/2455;G06F16/27 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 361000 福建省厦门市*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 快速 检索 方法 | ||
本发明公开了一种基于区块链的快速检索方法;该方法包括以下步骤:基于区块链技术的数据库管理模型验证设计,数据库管理模型应用于电子文件归档进入数据库后的电子档案阶段,基于区块链技术的数据库管理模型检索设计,根据领域的不同将一级数据库分割呈多个二级数据库,所述目标领域信息为目标数据块所对应的领域;在所述目标二级数据库中依靠关键词进行目标数据库的查找,确定所述目标数据块,能够对非目标数据块进行排除,从而极大地节约检索时间,区块链技术的数据库管理模型使用档案代理完成区块链与多类型电子档案管理系统间的交互,保证了电子档案管理模式的稳定性使档案部门实现更加精细化的管理,降低了非法访问的可能性。
技术领域
本发明涉及信息处理领域,具体是一种基于区块链的快速检索方法。
背景技术
区块链是分布式数据存储、点对点传输、共识机制、加密算法计算机技术的新型应用模式。区块链(Blockchain),是比特币的一个重要概念,它本质上是一个去中心化的数据库,同时作为比特币的底层技术,是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一批次比特币网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。
目前在针对区块链的数据块检索过程中,用户都是通过输入关键词的方式进行检索,但由于同一关键词可以涵盖多个领域,这样就会导致大量非目标数据块出现,需要一一进行排除,这一排除过程会浪费大量的时间,严重影响检索效率。
发明内容
本发明的目的在于提供一种基于区块链的快速检索方法,以解决上述问题。
为实现上述目的,本发明提供如下技术方案:
一种基于区块链的快速检索方法,包括以下步骤:
基于区块链技术的数据库管理模型验证设计,数据库管理模型应用于电子文件归档进入数据库后的电子档案阶段;
1)归档前准备工作,在电子文件形成阶段,文件形成者创建或接收到一份电子文件时,根据文件内容设定保密期限和利用范围;
2)电子档案的相关信息存储,电子文件归档进入具有电子档案管理模块的业务系统、电子文件管理系统时,存储代理将读取电子档案的内容及元数据;
3)电子档案的检索与验证,通过网络、查询系统渠道查阅档案目录,得到所需电子档案的档号,再向各电子档案管理单位提供档号,提出检索请求;
4)不真实电子档案的追溯与恢复,根据数据库日志及该电子档案存储在区块链上的各版本记录判断档案变化的原因,排除技术故障或追溯意图非法获取、篡改档案的用户地址和时间;
5)电子档案移交及移交后的检索验证,文件形成机构需同时移交该单位档案代理保管的密钥;
基于区块链技术的数据库管理模型检索设计,根据领域的不同将一级数据库分割呈多个二级数据库;
1)接收关键词,根据所述关键词生成一级数据库;
2)对一级数据库中的数据块进行分析,根据领域的不同将一级数据库分割呈多个二级数据库;
3)为多个所述二级数据库加设标签,所述标签包括对应所述二级数据库中数据块的数量信息以及领域信息;
4)将多个所述二级数据库的所述领域信息与目标领域信息进行匹配,排除匹配失败的所述二级数据库,得到目标二级数据库,所述目标领域信息为目标数据块所对应的领域;
5)在所述目标二级数据库中依靠关键词进行目标数据库的查找,确定所述目标数据块。
在进一步的方案中:所述接收关键词,根据所述关键词生成一级数据库包括:
获取关键词并对其进行分析,获取多个对应的关联关键词;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于智慧谷(厦门)物联科技有限公司,未经智慧谷(厦门)物联科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910434876.X/2.html,转载请声明来源钻瓜专利网。