一种智慧社区管理系统技术方案

技术编号:30171939 阅读:18 留言:0更新日期:2021-09-25 15:30
本发明专利技术公开了社区管理技术领域的一种智慧社区管理系统,包括区块链节点和区块链管理节点,其中:所述区块链节点包括社区节点和用户管理节点,所述社区节点用于接收用户上传的数据信息;所述区块链管理节点对社区节点中的用户信息进行侧链锚定后检测用户信息,将检测到的指定用户信息通过广播的方式发送到各个区块链节点;所述用户管理节点基于指定用户信息判断指定用户所属范围。本发明专利技术通过区块链管理节点对社区节点中的用户信息进行侧链锚定,检测指定用户信息,并通过用户管理节点判断指定用户所属范围,便于社区自治。便于社区自治。便于社区自治。

【技术实现步骤摘要】
一种智慧社区管理系统


[0001]本专利技术涉及一种智慧社区管理系统,属于信息共享及安全管理


技术介绍

[0002]随着社会经济的高速发展,社区也逐渐变得多元化,人口流动性增加,并且给社区之间交叉信息管理增加难度,导致信息的不一致性,身份确认流程复杂等问题。
[0003]导致这些问题的原因主要是社区各个应用系统之间的隔离,数据不通。由此采用了区块链技术,该技术是一种分布式账本技术,有着去中心化、不可篡改、安全等优点;但在社区管理过程中,区块链社区的去中心化特性使得业务数据划分不明确,特别是对用户信息中指定用户的位置不明确,不便于社区自治,为用户带来了诸多不便。

技术实现思路

[0004]本专利技术的目的在于克服现有技术中的不足,提供一种智慧社区管理系统,该智慧社区管理系统通过区块链管理节点对社区节点中的用户信息进行侧链锚定,检测指定用户信息,并通过用户管理节点判断指定用户所属范围,便于社区自治。
[0005]为达到上述目的,本专利技术是采用下述技术方案实现的:
[0006]本专利技术提供了一种智慧社区管理系统,包括区块链节点和区块链管理节点,其中:
[0007]所述区块链节点包括社区节点和用户管理节点,所述社区节点用于接收用户上传的数据信息;
[0008]所述区块链管理节点对社区节点中的用户信息进行侧链锚定后检测用户信息,将检测到的指定用户信息通过广播的方式发送到各个区块链节点;
[0009]所述用户管理节点基于指定用户信息判断指定用户所属范围
[0010]优选的,所述区块链管理节点管理区块链中一份全量的用户数据。
[0011]优选的,所述区块链管理节点由通过众链竞选的区块链节点担任。
[0012]优选的,用户上传的数据信息经过区块链管理节点确定后,在社区节点的多个系统平台间传播转投。
[0013]优选的,所述区块链管理节点根据指定人员库以及相关管理模型对锚定的用户信息进行检测。
[0014]优选的,所述社区节点用于收纳社区的多个系统平台。
[0015]优选的,所述众链竞选具体包括如下步骤:
[0016]根据用户的投资成本的高低,对参与众链竞选的区块链节点进行排序;
[0017]从已排序的区块链节点选取半数以上用户认可的区块链节点作为区块链管理节点。
[0018]优选的,参与众链竞选的区块链节点为用户创建的新区块链节点或用户选择加入的现有区块链节点。
[0019]与现有技术相比,本专利技术所达到的有益效果:
[0020]本专利技术是一种基于区块链技术的智慧社区管理系统,通过社区节点接收用户上传的数据信息,并通过区块链管理节点对社区节点中的用户信息进行侧链锚定,检测指定用户信息,再通过用户管理节点判断指定用户所属范围,便于社区自治。
附图说明
[0021]图1是本专利技术实施例提供的一种智慧社区管理系统运行流程图。
具体实施方式
[0022]下面结合附图对本专利技术作进一步描述。以下实施例仅用于更加清楚地说明本专利技术的技术方案,而不能以此来限制本专利技术的保护范围。
[0023]实施例:
[0024]一种智慧社区管理系统,包括区块链节点和区块链管理节点,其中区块链节点包括社区节点和用户管理节点,社区节点用于接收用户上传的数据信息;区块链管理节点对社区节点中的用户信息进行侧链锚定后检测用户信息,将检测到的指定用户信息通过广播的方式发送到各个区块链节点;用户管理节点基于指定用户信息判断指定用户所属范围,并对指定用户进行管理。
[0025]具体的,该智慧社区管理系统在实际运行时,包括以下步骤:
[0026]S1,将多个系统平台加入到社区节点中;
[0027]S2,在参与众链竞选的区块链节点中选出半数以上用户认可的区块链管理节点;
[0028]需要说明的是,在步骤S2中,用户可以选择新建一个区块链节点,或者是加入一个现有的区块链节点中,通过选举选出半数以上用户认可的区块链管理节点。
[0029]具体的,步骤S2包括以下步骤:
[0030]S21,用户创建新的区块链节点或者加入到现有的区块链节点中,按照投入的资本进行众链竞选;
[0031]S22,根据用户的投资成本的高低,对参与众链竞选的区块链节点进行排序;
[0032]S23,从已排序的区块链节点选取半数以上用户认可的区块链节点作为整个区块链的管理节点;
[0033]S24,区块链管理节点根据投入的资本,按照比例从系统平台中获得相应的奖励。
[0034]S3,用户在区块链某一个社区节点上传数据信息;
[0035]S4,用户上传的数据信息经集群中区块链管理节点确认,然后在社区节点的各个平台间进行传播转投;
[0036]在步骤S3

S4中,上传数据信息的用户和区块链中其它确认该数据信息的用户共享收益。
[0037]S5、区块链管理节点通过侧链锚定社区节点中的用户信息后进行检测,将检测到的指定用户信息发送至各区块链节点;
[0038]步骤S5具体包括以下步骤:
[0039]S51,用户创建区块链节点或加入已有区块链节点中,区块链管理节点对用户信息进行侧链锚定;
[0040]S52,社区节点作为其中区块链节点,加入到区块链中;
[0041]S53,区块链管理节点使用侧链锚定各个社区节点;
[0042]S54,根据指定人员库,以及相关管理模型对锚定的侧链用户信息进行检测;
[0043]S55,区块链管理节点检测到指定用户信息,通过广播的方式将指定用户信息发送到各个区块链节点。
[0044]S6,用户管理节点接收到指定用户信息后,判断是否是自己所属范围,如果是则对应做出相关措施;否则由其他所属范围的用户管理节点执行。
[0045]在实际测试中,原本需要T+1天才能同步到各个系统的信息数据,通过侧链锚定的方式可以实现近实时的数据互通,数据安全性也得以保证,防止互联网上的恶意的窃取数据,只有上链的节点才有获取权限,主要非对称加密是破解不了的;也保证数据的高可用和分区的容错,即使区块链中某些节点断开,但是该节点的信息也能保证是可获取的,因为它的数据副本在其他节点上。
[0046]传统的数据同步策略是通过定期的数据抽取方式,然后整合好后,各个子系统再区拉取信息到本地;这样就会导致数据的更新不及时,信息滞后比较严重。通过这种方式解决了大量的数据同步工作,并且降低了很大的数据延迟。
[0047]需要说明的是,身份信息上链,最终用户信息都上链,每个用户都会有一个私钥保证区块链上的信息安全,也协同了多个系统之间信息共享。另外,用户信息认证过程中,用户申请身份注册,需要进行人工审核,通过后则将该用户身份信息上链,并生成公私钥,公钥公开给其他系统,私钥给用户保存。在查验过程中,社区系统对用户进行身份查验,调出该用户的身份签名,并获取到公钥,然后通过公钥到区块链上进行加本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种智慧社区管理系统,其特征是,包括区块链节点和区块链管理节点,其中:所述区块链节点包括社区节点和用户管理节点,所述社区节点用于接收用户上传的数据信息;所述区块链管理节点对社区节点中的用户信息进行侧链锚定后检测用户信息,将检测到的指定用户信息通过广播的方式发送到各个区块链节点;所述用户管理节点基于指定用户信息判断指定用户所属范围。2.根据权利要求1所述的一种智慧社区管理系统,其特征是,所述区块链管理节点管理区块链中一份全量的用户数据。3.根据权利要求1所述的一种智慧社区管理系统,其特征是,所述区块链管理节点由通过众链竞选的区块链节点担任。4.根据权利要求1所述的一种智慧社区管理系统,其特征是,用户上传的数据信息经过区块链管理节点...

【专利技术属性】
技术研发人员:吴伟张嵘陈鑫陈磊范泽磊
申请(专利权)人:南京金盾公共安全技术研究院有限公司
类型:发明
国别省市:

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

1