基于区块链技术的社区管理系统及社区管理方法与流程

文档序号:21103209发布日期:2020-06-16 21:01阅读:1217来源:国知局
基于区块链技术的社区管理系统及社区管理方法与流程

本发明涉及一种基于区块链技术的智能管理系统及社区管理方法。



背景技术:

现如今智能时代的来临,很多区块都需实现智能化管理,如社区流动人口的出入管理,都需要实现一套智能化的、快捷的管理模式,且能对人员信息实现保密。



技术实现要素:

本发明的目的在于提供一种基于区块链技术的社区管理系统及社区管理方法,提高出入事件信息的可信度。

本发明的技术方案是:一种基于区块链技术的社区管理系统包括信息采集设备、信息管理系统、写在区块链上的智能合约,所述信息采集设备的数量为多个,多个所述信息采集设备与智能合约和信息管理系统连接;所述智能合约上提供出入记录上链的调用接口;所述信息采集设备用于采集流动人口的识别信息,所述信息管理系统用于保存区块链地址和识别信息。

区块链是一个信息技术领域的术语,从本质上讲,它是一个共享数据库,存储于其中的数据或信息,具有“不可伪造”“全程留痕”“可以追溯”“公开透明”“集体维护”等特征。基于这些特征,区块链技术奠定了坚实的“信任”基础,创造了可靠的“合作”机制,上述方案将区块链的这种特征很好的应用于社区出入口智能管理中,快捷、方便的给出入口管理带来了便捷性、可信度和保密性。

优选的,每个所述信息采集设备部署于社区的出入口。

优选的,每个所述信息采集设备中均保存有用区块链上工具分配生成的唯一的非对称密钥对。

优选的,所述识别信息包括身份信息、时间、出入事件和设备标识。

本发明还提供基于区块链技术的社区管理方法,包括:

1)采集管理点流动人口出入的识别信息;

2)将识别信息分为身份信息、时间、出入事件和设备标识,将其中的身份信息生成hash;

3)将出入的识别信息上链保存;

4)将出入的识别信息中的时间、出入事件和设备标识信息组合成参数,调用写在区块链上的智能合约接口,形成区块链上交易记录。

优选的,所述识别信息采集具有多处采集点,每个采集点均用区块链上工具分配生成唯一的非对称密钥对,采集点用自身的密钥签名后,才能调用区块链上智能合约接口。

与相关技术相比,本发明的有益效果为:保存在区块链上的历史记录无法篡改,提高了出入事件信息的可信度,可在信息管理系统内提供查询;利用区块链技术,将出入的识别信息存储于区块交易记录,个人信息hash保护隐私。

附图说明

图1为本发明提供的基于区块链技术的社区管理方法的流程图。

具体实施方式

以下将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。为叙述方便,下文中如出现“上”、“下”、“左”、“右”字样,仅表示与附图本身的上、下、左、右方向一致,并不对结构起限定作用。

本发明提供的基于区块链技术的社区管理系统包括信息采集设备、信息管理系统、写在区块链上的智能合约。所述信息采集设备的数量为多个,具体数量与需要采集点的数量对应。多个所述信息采集设备与智能合约和信息管理系统连接。

每个所述信息采集设备部署于管理点的出入口,用于采集流动人口的识别信息,每个所述信息采集设备中均保存有用区块链上工具分配生成的唯一的非对称密钥对。

所述智能合约上提供出入记录上链的调用接口,所述信息管理系统用于保存区块链地址和识别信息。

如图1所示,本发明提供的基于区块链技术的社区管理方法,包括:

1)所述信息采集设备在出厂时由厂家用区块链上工具分配生成唯一的非对称密钥对,并保存在所述信息采集设备中,且将该区块链地址保存在所述信息管理系统中。

2)将信息采集设备部署在需要采集点的出入口位置,流动人口出入时,通过所述信息采集设备识别并采集其出入的识别信息。

3)将识别信息分为身份信息、时间、出入事件和设备标识,将其中的身份信息生成hash。hash为散列函数,是把任意长度的输入(又叫做预映射pre-image)通过散列算法变换成固定长度的输出,该输出就是散列值。

3)将出入的识别信息上链保存在所述信息管理系统中。

4)所述信息采集设备将出入的识别信息中的时间、出入事件和设备标识信息组合成参数,用自身密钥签名后,调用写在区块链上的智能合约接口,形成区块链上交易记录。

在需要查询记录时,先向信息管理系统查询设备地址,再向区块链上查询此地址对应的交易记录取得个人信息hash,再向信息管理系统查询hash对应的身份信息,即可得到详细出入信息。

实施案例:

所述基于区块链技术的智能管理系统应用于社区的出入口智能管理中,发生出入社区事件时,本系统采集到流动人口出入某个信息采集设备对应的识别信息,对个人信息生成信息指纹保存,对外提供按指纹查询详细个人信息的借口。本系统将信息指纹、时间以及出入社区事件整合成参数,调用智能合约接口,以便记录存于链上。保存于链上的信息无法篡改。区块链对外会提供区块交易查询。

以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其它相关的技术领域,均同理包括在本发明的专利保护范围内。



技术特征:

1.一种基于区块链技术的社区管理系统,其特征在于,包括信息采集设备、信息管理系统、写在区块链上的智能合约,所述信息采集设备的数量为多个,多个所述信息采集设备与智能合约和信息管理系统连接;所述智能合约上提供出入记录上链的调用接口;所述信息采集设备用于采集流动人口的识别信息,所述信息管理系统用于保存区块链地址和识别信息。

2.根据权利要求1所述的基于区块链技术的社区管理系统,其特征在于,每个所述信息采集设备部署于管理点的出入口。

3.根据权利要求1所述的基于区块链技术的社区管理系统,其特征在于,每个所述信息采集设备中均保存有用区块链上工具分配生成的唯一的非对称密钥对。

4.根据权利要求1所述的基于区块链技术的社区管理系统,其特征在于,所述识别信息包括身份信息、时间、出入事件和设备标识。

5.一种基于区块链技术的社区管理方法,其特征在于,包括:

1)采集管理点流动人口出入的识别信息;

2)将识别信息分为身份信息、时间、出入事件和设备标识,将其中的身份信息生成hash;

3)将出入的识别信息上链保存;

4)将出入的识别信息中的时间、出入事件和设备标识信息组合成参数,调用写在区块链上的智能合约接口,形成区块链上交易记录。

6.根据权利要求5所述的社区管理方法,其特征在于,所述识别信息采集具有多处采集点,每个采集点均用区块链上工具分配生成唯一的非对称密钥对,采集点用自身的密钥签名后,才能调用区块链上智能合约接口。


技术总结
本发明提供一种基于区块链技术的社区管理系统及社区管理方法。所述基于区块链技术的社区管理系统包括信息采集设备、信息管理系统、写在区块链上的智能合约,所述信息采集设备的数量为多个,多个所述信息采集设备与智能合约和信息管理系统连接;所述智能合约上提供出入记录上链的调用接口;所述信息采集设备用于采集流动人口的识别信息,所述社区管理系统用于保存区块链地址和识别信息。与相关技术相比,本发明提供的基于区块链技术的智能管理保存在区块链上的历史记录无法篡改,提高了出入事件信息的可信度,可在信息管理系统内提供查询;利用区块链技术,将出入的识别信息存储于区块交易记录,个人信息hash保护隐私。

技术研发人员:邹大为;陈兆
受保护的技术使用者:深圳市风行达电子有限公司
技术研发日:2020.01.17
技术公布日:2020.06.16
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1