System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于区块链技术的民生信息整合系统技术方案_技高网

一种基于区块链技术的民生信息整合系统技术方案

技术编号:40608955 阅读:4 留言:0更新日期:2024-03-12 22:16
本发明专利技术公开了一种基于区块链技术的民生信息整合系统,属于信息可视化技术领域,包括包括民生信息获取模块,所述民生信息获取模块用于通过政务平台后台获取民生信息数据,所述民生信息获取模块的输入端与权限获取模块的输出端电性连接。本发明专利技术中,通过对相关民生系统进行数据获取后,能够通过信息整合单元对信息进行分类整合,并且能够通过整合后的信息进去区块链宣告发布,通过区块链的分布式存储有利于提高数据安全性,并且仅具有相关区块包私钥的用户端能够获取相关的民生信息,有利于通过对民生信息的整合辅助进行后续的信息判断以及处理维护,实现多部门之间信息的安全整合,并且提高信息整合后的调用效率。

【技术实现步骤摘要】

本专利技术属于信息可视化,尤其涉及一种基于区块链技术的民生信息整合系统


技术介绍

1、民生信息是包括政府部门、统计机构、社会调查等。这些数据可以包括人口统计信息、社会经济指标、教育、医疗、就业等方面的数据,民生信息的获取一般通过上门访问以及问卷调查获得,而随着科技的发展,通过网络获取相关民生信息正在成为主流,但网络安全性能依赖于自身部门的安全防控,在不同部门之间进行数据整合时容易导致数据泄露。

2、中国专利申请公开号cn114610686a的专利技术专利公开了一种基于区块链的民生档案管理系统,包括接收模块、存证模块、存储模块和共享模块,接收模块接收民生档案的扫描件和描述信息,描述信息包括档案种类和查询键值,存证模块提取扫描件的哈希值,将哈希值上传区块链存储,存储模块建立扫描件的索引,索引记录文件存储地址、档案种类、查询键值、哈希值和存证区块高度,共享模块接收其他部门的读取请求,读取请求包括部门信息和事项信息,共享模块验证部门具有办理对应事项的权限后,读取扫描件,在扫描件上添加含事项信息的水印后,发送给请求的部门,减少了纸质件的保存需求,降低档案保存成本,同时实现了部门间的可信共享,上述方案区块链进行档案件的信息共享,但是不同部门间的信息种类不同,单一的进行区块链打包影响到多部门之间民生信息的统合,存在改进空间。


技术实现思路

1、本专利技术的目的在于:为了解决不同部门间的信息种类不同,单一的进行区块链打包影响到多部门之间民生信息的统合的问题,而提出的一种基于区块链技术的民生信息整合系统。

2、为了实现上述目的,本专利技术采用了如下技术方案:

3、一种基于区块链技术的民生信息整合系统,包括民生信息获取模块,所述民生信息获取模块用于通过政务平台后台获取民生信息数据,所述民生信息获取模块的输入端与权限获取模块的输出端电性连接,所述权限获取模块用于判断终端上传的民生信息是否具有上传权限;

4、所述权限获取模块的输出端与终端传输模块的输入端电性连接,所述终端传输模块用于对整合后的信息进行用户终端的传输以进行数据调用;

5、所述终端传输模块的输入端与信息整合单元的输出端电性连接,所述信息整合单元用于对民生信息进行整合后进行区块链打包宣告,所述信息整合单元的输出端与终端传输模块的输入端电性连接;

6、所述民生信息获取模块的输入端与信息整合服务器的输出端双向电性连接,所述信息整合服务器用于进行信息整合任务的调度并进行数据的存放;

7、所述信息整合单元的输入端与区块链宣告单元的输出端电性连接,所述区块链宣告单元用于接收信息整合单元整合后的民生信息进行区块链打包以及区块链的宣告进行分布式存储,所述区块链宣告单元的输出端与信息整合服务器的输入端双向电性连接。

8、作为上述技术方案的进一步描述:

9、所述信息整合服务器的输入端与分布式存储模块的输出端电性连接,所述分布式存储模块用于对关联的区块包进行数据存储,所述信息整合服务器的输入端与信息转存模块的输出端电性连接,所述信息转存模块用于对整合后的信息进行独立转存。

10、作为上述技术方案的进一步描述:

11、所述信息整合服务器的输入端与区块加密模块的输出端电性连接,所述区块加密模块用于对宣发的区块包进行独立加密,并且将加密私钥传输至对应的独立民生系统内。

12、作为上述技术方案的进一步描述:

13、所述信息整合单元包括信息分类模块、字段匹配分析模块、信息关联模块和关联阈值加权模块,所述信息分类模块用于对民生信息的种类进行分类,所述字段匹配分析模块用于根据预设的字段分析当前民生信息的种类权重,所述信息关联模块用于挖掘数据之间的关联信息,所述关联阈值加权模块用于根据阈值对关联强度进行加权辅助进行种类判断。

14、作为上述技术方案的进一步描述:

15、所述信息分类模块的分类根据业务类型和保密等级进行分类。

16、作为上述技术方案的进一步描述:

17、所述区块链宣告单元包括区块生成模块,所述区块生成模块用于将获得的信息分类整合后进行区块的生成;

18、所述区块生成模块的输出端与民生信息划分模块的输入端电性连接,所述民生信息划分模块用于对分类后的大量民生信息进行区块间的划分;

19、所述民生信息划分模块的输出端与区块信息加载模块的输入端电性连接,所述区块信息加载模块用于将当前民生信息的判断特征加载至区块链链头信息中;

20、其中,区块链链头为区块头,区块头是一个区块链中的唯一标识符,它由一个哈希值和区块链的节点验证组成。一个区块头可以很容易地识别一个区块,并用来检查其有效性和完整性。本实施例中,区块头由三个固定部分组成:区块头哈希:它是一个哈希值,用来表示一个特定的区块,每个区块头中都有一个唯一的哈希值。区块高度:表示区块在区块链中的层数。前一个区块头哈希:表示当前区块头所在区块链中上一个区块的哈希值。、

21、在另一实施例中,区块头中还包含一些其他信息,比如时间戳、版本号、难度系数、联盟验证信息等。所有这些信息都会被哈希运算,可以用来验证区块信息的完整性和可信性;

22、所述区块信息加载模块的输出端与区块宣告模块的输入端电性连接,所述区块宣告模块用于将生成后的区块包在区块链池中进行公布宣告;

23、区块链池为当前系统所有区块包首尾相连形成的区块链路,在一个区块包完成后根据当前区块链最后一个区块包的区块头的哈希值生成当前区块头的哈希值后向所有区块包生成者及节点进行上链宣告,本实施例中节点为相关的民生信息生成系统,完成区块包的生产上链。

24、所述区块宣告模块的输入端与数据融合模块的输出端电性连接,所述数据融合模块用于将若干数据进行融合压缩减少区块包大小。

25、作为上述技术方案的进一步描述:

26、所述民生信息划分模块的对同一类的单次区块数量为2-5个。

27、作为上述技术方案的进一步描述:

28、一种基于区块链技术的民生信息整合方法,具体包括以下步骤:

29、通过民生信息获取模块收集相关民生系统服务器的信息,民生系统服务器根据权限获取模块分辨当前信息整合服务区的授信等级,将匹配的民生数据信息后传输至信息整合服务器;

30、信息整合服务器通过调用信息整合单元对民生数据信息进行整合,信息整合单元对数据分类后分别整合为若干分类的民生数据信息,民生数据信息通过驱动链宣告单元进行区块包生成后通过区块加密模块进行区块加密;

31、区块加密后的区块包能够通过宣告至信息整合服务器进行分布式存储,在民生系统对整合后的数据进行调用时,通过在区块链池中定位到相应的区块包后,通过解密区块包获取相关数据;

32、信息整合单元将数据整合后进行区块链宣告时,还通过终端传输模块将整合后的所属于当前系统的民生信息传输至相关系统终端,终端传输模块通过权限获取模块判本文档来自技高网...

【技术保护点】

1.一种基于区块链技术的民生信息整合系统,包括民生信息获取模块(1),其特征在于,所述民生信息获取模块(1)用于通过政务平台后台获取民生信息数据,所述民生信息获取模块(1)的输入端与权限获取模块(2)的输出端电性连接,所述权限获取模块(2)用于判断终端上传的民生信息是否具有上传权限;

2.根据权利要求1所述的一种基于区块链技术的民生信息整合系统,其特征在于,所述信息整合服务器(6)的输入端与分布式存储模块(9)的输出端电性连接,所述分布式存储模块(9)用于对关联的区块包进行数据存储,所述信息整合服务器(6)的输入端与信息转存模块(8)的输出端电性连接,所述信息转存模块(8)用于对整合后的信息进行独立转存。

3.根据权利要求1所述的一种基于区块链技术的民生信息整合系统,其特征在于,所述信息整合服务器(6)的输入端与区块加密模块(7)的输出端电性连接,所述区块加密模块(7)用于对宣发的区块包进行独立加密,并且将加密私钥传输至对应的独立民生系统内。

4.根据权利要求1所述的一种基于区块链技术的民生信息整合系统,其特征在于,所述信息整合单元(4)包括信息分类模块(401)、字段匹配分析模块(402)、信息关联模块(403)和关联阈值加权模块(404),所述信息分类模块(401)用于对民生信息的种类进行分类,所述字段匹配分析模块(402)用于根据预设的字段分析当前民生信息的种类权重,所述信息关联模块(403)用于挖掘数据之间的关联信息,所述关联阈值加权模块(404)用于根据阈值对关联强度进行加权辅助进行种类判断。

5.根据权利要求4所述的一种基于区块链技术的民生信息整合系统,其特征在于,所述信息分类模块(401)的分类根据业务类型和保密等级进行分类。

6.根据权利要求1所述的一种基于区块链技术的民生信息整合系统,其特征在于,所述区块链宣告单元(5)包括区块生成模块(501),所述区块生成模块(501)用于将获得的信息分类整合后进行区块的生成;

7.根据权利要求6所述的一种基于区块链技术的民生信息整合系统,其特征在于,所述民生信息划分模块(502)的对同一类的单次区块数量为2-5个。

8.一种基于区块链技术的民生信息整合方法,应用于权利要求1-7任意一项所述的一种基于区块链技术的民生信息整合系统,其特征在于,具体包括以下步骤:

9.一种电子设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求8所述的方法的步骤。

10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,其特征在于,所述计算机可执行指令用于使计算机执行如权利要求8所述的方法的步骤。

...

【技术特征摘要】

1.一种基于区块链技术的民生信息整合系统,包括民生信息获取模块(1),其特征在于,所述民生信息获取模块(1)用于通过政务平台后台获取民生信息数据,所述民生信息获取模块(1)的输入端与权限获取模块(2)的输出端电性连接,所述权限获取模块(2)用于判断终端上传的民生信息是否具有上传权限;

2.根据权利要求1所述的一种基于区块链技术的民生信息整合系统,其特征在于,所述信息整合服务器(6)的输入端与分布式存储模块(9)的输出端电性连接,所述分布式存储模块(9)用于对关联的区块包进行数据存储,所述信息整合服务器(6)的输入端与信息转存模块(8)的输出端电性连接,所述信息转存模块(8)用于对整合后的信息进行独立转存。

3.根据权利要求1所述的一种基于区块链技术的民生信息整合系统,其特征在于,所述信息整合服务器(6)的输入端与区块加密模块(7)的输出端电性连接,所述区块加密模块(7)用于对宣发的区块包进行独立加密,并且将加密私钥传输至对应的独立民生系统内。

4.根据权利要求1所述的一种基于区块链技术的民生信息整合系统,其特征在于,所述信息整合单元(4)包括信息分类模块(401)、字段匹配分析模块(402)、信息关联模块(403)和关联阈值加权模块(404),所述信息分类模块(401)用于对民生信息的种类进行分类,所述字段匹配分析模块(402)用于...

【专利技术属性】
技术研发人员:韩建明贾严
申请(专利权)人:中科同昌万锦信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1