预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共14页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113722728A(43)申请公布日2021.11.30(21)申请号202110928425.9(22)申请日2021.08.13(71)申请人刘应森地址610000四川省成都市武侯区天华二路天府软件园(72)发明人不公告发明人(51)Int.Cl.G06F21/60(2013.01)G06Q50/26(2012.01)权利要求书4页说明书8页附图1页(54)发明名称基于区块链的智慧政务信息管理方法(57)摘要本发明涉及一种基于区块链的智慧政务信息管理方法,其包括:接收第二政务节点发送的政务数据和访问权限配置,并基于政务数据和访问权限配置生成政务数据区块,然后对政务数据区块进行验证以将其发布到政务区块链网络。接收第一政务节点发送的数据访问请求,并基于访问权限配置和访问控制策略对数据访问请求进行验证;在所述数据访问请求通过验证时对数据访问请求进行授权并生成相应的数据访问记录。将目标政务数据从第二政务节点发送到第一政务节点。基于数据访问记录生成访问记录区块,并对访问记录区块进行验证,在访问记录区块通过验证时,将访问记录区块发送到政务区块网络以更新政务区块链网络。CN113722728ACN113722728A权利要求书1/4页1.一种基于区块链的智慧政务信息管理方法,其特征在于,其包括以下步骤:S1、接收第二政务节点发送的政务数据和访问权限配置,并基于政务数据和访问权限配置生成政务数据区块,然后对所述政务数据区块进行验证;在所述政务数据区块通过验证时,将政务数据区块发布到政务区块链网络;S2、接收第一政务节点发送的对目标政务数据的数据访问请求,并基于访问权限配置和访问控制策略对所述数据访问请求进行验证;在所述数据访问请求通过验证时对数据访问请求进行授权并生成相应的数据访问记录;S3、基于第一政务节点和第二政务节点的位置获取第一政务节点和第二政务节点的坐标点,并根据第一政务节点和第二政务节点的坐标点计算第二政务节点的坐标点与第一政务节点的坐标点的正切值以得到标准路径方向角,然后将第二政务节点的作为目标政务节点;S4、将目标政务节点的通信范围中所有的政务节点作为候选政务节点,并获取所有候选政务节点的坐标点,然后基于每个候选政务节点的坐标点与第一政务节点的坐标点计算每个候选政务节点的坐标点与第一政务节点的坐标点的正切值以得到每个候选政务节点的参考路径方向角;S5、计算每个参考路径方向角与标准路径方向角的偏差,并将偏差最小的参考路径方向角对应的候选政务节点作为途径节点,然后将途径节点作为目标政务节点;S6、重复步骤S4‑S5,直到目标政务节点的通信范围中存在第一政务节点,并将第二政务节点、所有的途径节点和第一政务节点依次连接以得到最短数据传输路径,然后根据目标政务数据的数据量和所述最短数据传输路径将目标政务数据从第二政务节点发送到第一政务节点;S7、基于所述数据访问记录生成访问记录区块,并对所述访问记录区块进行验证,在所述访问记录区块通过验证时,将所述访问记录区块发送到政务区块网络以更新政务区块链网络。2.根据权利要求1所述的方法,其特征在于,根据目标政务数据的数据量和最短数据传输路径将目标政务数据从第二政务节点发送到第一政务节点包括:将目标政务数据的数据量与数据量阈值进行比较,在目标政务数据的数据量小于数据量阈值时,根据将目标政务数据根据最短数据传输路径从第二政务节点传输到第一政务节点;在目标政务数据的数据量大于数据量阈值时,对目标政务数据进行数据分割以将目标政务数据分为若干个数据量各不相同的政务数据段,并将所有的政务数据段按照数据量从大到小进行排列,然后基于所述排列顺序设置每个政务数据段的顺序编号;基于最短数据传输路径获取从第二政务节点到第一政务节点的若干条候选数据传输路径,并将最短数据传输路径和候选数据传输路径按照数据传输路径的路径长度从小到大进行排列,然后基于所述排列顺序设置每条数据传输路径的顺序编号;根据数据传输路径的顺序编号和政务数据段的顺序编号为每个政务数据段选择相应的数据传输路径,并将每个政务数据段通过相应的数据传输路径从第二政务节点传输到第一政务节点。3.根据权利要求2所述的方法,其特征在于,对目标政务数据进行数据分割以得到若干2CN113722728A权利要求书2/4页个政务数据段包括:将目标政务数据作为第一政务数据,并提取第一政务数据的数据结构特征以得到第一政务数据的数据结构特征矩阵,然后基于所述第一政务数据的数据结构特征矩阵将第一政务数据划分为若干个第一政务子数据;将所有的第一政务子数据按照数据量进行从大到小排列以生成第一政务子数据序列,并从第一政务子数据序列中选择第一政务数据段,然后将第一政务数据中除了第一政务数据段以外所有的第一政