技术领域
[0001] 本发明涉及一种基于区块链技术的智能管理系统及景区管理方法。
相关背景技术
[0002] 现如今智能时代的来临,很多区块都需实现智能化管理,如景区人员的出入管理,都需要实现一套智能化的、快捷的管理模式,且能对人员信息实现保密。
具体实施方式
[0027] 以下将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。为叙述方便,下文中如出现“上”、“下”、“左”、“右”字样,仅表示与附图本身的上、下、左、右方向一致,并不对结构起限定作用。
[0028] 本发明提供的基于区块链技术的景区管理系统包括信息采集设备、景区运营中心、写在区块链上的智能合约;所述信息采集设备的数量为多个,所述信息采集设备包括出口信息采集设备和入口信息采集设备;多个所述信息采集设备与景区运营中心连接;所述智能合约上设有与所述景区运行中心连接的入口接口、出口接口和出票接口;所述信息采集设备用于人员信息的采集;所述景区运营中心用于调用所述智能合约发行的特定信息,并组织该特定信息上报出票信息。所述特定信息为特定门票信息。
[0029] 出口信息采集设备部署于景区的出口,入口信息采集设备部署于景区的入口。所述信息采集设备用于人员信息的采集,每个所述信息采集设备中均保存有用区块链上工具分配生成的唯一的非对称密钥对。
[0030] 所述智能合约上设有与所述景区运行中心连接的入口接口、出口接口和出票接口。所述信息采集设备还用于调用区块链上智能合约的入口接口或出口接口。
[0031] 所述智能合约用于对外提供发行门票、上报出票信息、上报出口信息、上报入口信息。预先在区块链上部署智能合约,给各信息采集设备设定其为入口或出口的类型,并设定唯一的密钥对。景区运营中心调用合约发行特定门票,在出票时上报出票信息。人员经过景区出入口时,信息采集设备识别人员信息,调用智能合约上的入口接口或出入接口。
[0032] 如图1、2所示,本发明提供的基于区块链技术的景区管理方法包括以下步骤:
[0033] 1)景区运营中心在区块链上部署一个智能合约C,所述智能合约C上存储有门票类型表和门票销售表;
[0034] 所述门票类型表包括门票类型地址Taddr、允许的入口信息采集设备地址序列、是否允许入口、是否允许出口设备地址序列、是否允许出口及总票数;
[0035] 所述门票销售表包括门票类型地址Taddr、身份信息和第几张的序列编号;
[0036] Taddr即为T-addr,其中T为在链上的地址,addr为通讯地址。
[0037] 2)给信息采集设备写入唯一密钥对,并将多个信息采集设备设定为多个入口信息采集设备和出口信息采集设备。
[0038] 3)景区运营中心针对某次门票时段,并设定其中序列E1,E2,...En为入口设备,其中序列L1,L2,...Ln为出口设备。景区运营中心针对某次门票时,生成特定密钥对,其区块链地址TAddr。
[0039] 4)所述景区运营中心调用智能合约上的入口接口的门票类型表并判断是否允许入口或是否允许出口,如判断结果为可允许入口,则所述景区运营中心出票;所述景区运营中心调用智能合约上的出口接口的参数并判断,如判断结果为已允许出口,则更新所述门票类型表;
[0040] 是否允许入口与是否允许出口这两个状态字段是布尔值,是由景区运营中心按需设定。
[0041] 5)所述景区运营中心出票时,用买票人的身份信息生成信息指纹Phash,并调用智能合约上的出票接口的Taddr、Phash和状态;所述状态包括未用、已入、已出,默认为未用。
[0042] Phash即为P-hash,其中P为指纹,hash为散列函数,是把任意长度的输入(又叫做预映射pre-image)通过散列算法变换成固定长度的输出,该输出就是散列值。
[0043] 6)当人员要进入入口时,入口信息采集设备收集进入者的身份信息生成的指纹信息Phash,并用入口信息采集设备E上唯一密钥对签名调用智能合约C上的入口接口,若返回成功,则允许人员通过。
[0044] 7)所述智能合约C上的入口接口根据上述的入口信息采集设备E的地址,找到当前允许其作为入口的Taddr列表,再结合Phash找到门票销售记录,检查此记录的状态字段,若为未用,则转状态为已入,返回成功。
[0045] 8)当人员要进入出口时,出口信息采集设备会收集人员的身份信息生成信息指纹Phash。
[0046] 9)用出口信息采集设备上唯一密钥对签名调用智能合约C上的出口接口,若返回成功,则允许人员通过。
[0047] 10)所述出口接口根据上述的出口信息采集设备的地址,找到当前允许其作为出口的Taddr列表,再结合Phash找到门票销售记录,检查此记录的状态字段,若为已入,则转状态为已出,返回成功。
[0048] 以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其它相关的技术领域,均同理包括在本发明的专利保护范围内。