一种基于区块链技术的园区智慧云一卡通平台系统

文档序号:89720 发布日期:2021-10-08 浏览:23次 >En<

阅读说明:本技术 一种基于区块链技术的园区智慧云一卡通平台系统 (Garden smart cloud all-purpose card platform system based on block chain technology ) 是由 吕海肖 刘玉良 于 2021-07-01 设计创作,主要内容包括:本发明公开了一种基于区块链技术的园区智慧云一卡通平台系统,属于校园一卡通技术领域,包括应用功能单元,所述应用功能单元输入端双向连接有校验单元,所述校验单元输入端连接有终端数据获取模块,所述终端数据获取模块输入端连接有物联网交互模块。本发明中,通过校验单元的哈希校验模块能够实现对应用功能单元通过区块链生成单元生成的区块链数据进行校验对比,并且通过校验后将应用功能单元的不同应用进行区块链编序处理,继而方便对物联网交互模块和前置终端机的在区块链层面的校准处理,进而实现数据端的全程追溯和不可伪造的公开查找,显著提高对校园内不同终端一卡通设备的数据交互处理能力。(The invention discloses a campus smart cloud one-card platform system based on a block chain technology, which belongs to the technical field of campus one-card and comprises an application function unit, wherein the input end of the application function unit is bidirectionally connected with a check unit, the input end of the check unit is connected with a terminal data acquisition module, and the input end of the terminal data acquisition module is connected with an Internet of things interaction module. In the invention, the block chain data generated by the application function unit through the block chain generation unit can be verified and compared through the Hash verification module of the verification unit, and different applications of the application function unit are subjected to block chain sequencing after verification, so that the calibration processing of the Internet of things interaction module and the front-end terminal at the block chain layer is facilitated, the whole-process tracing and unforgeable open search of a data end are further realized, and the data interaction processing capability of one-card equipment of different terminals in a campus is remarkably improved.)

一种基于区块链技术的园区智慧云一卡通平台系统

技术领域

本发明属于校园一卡通

技术领域

,尤其涉及一种基于区块链技术的园区智慧云一卡通平台系统。

背景技术

随着科技的发展,校园一卡通已经被逐渐使用在大学校园内,用于实现校园内的一体化管理,方便进行统一身份认证、人事、学工等支系统的接入调控,有利于实现数据管理的集成共享。

中国专利文献CN112070640A公开了一种基于智能手环的校园一卡通管理系统,涉及智慧校园

技术领域

。该发明包括智能手环、教师终端、云端管理服务器和管理平台,智能手环佩戴在学生手腕上,包括用于采集学生体温、生命、运动特征的多种传感器和MCU模块;MCU模块分别与蓝牙模块、ZigBee模块、GPS模块和GPRS模块串口连接;教师终端佩戴在教师身上;云管理服务器,用于接收智能手环上传的数据包,并对上传的数据包进行存储和处理;管理平台,用于提供PC端或移动端访问接口,该发明通过校园内各处安装采集终端,利用智能手环内的采集到的数据进行打包分析,但传统校园一卡通由于通过物联网芯片即可读取破解,通过频率定位容易影响到数据交互的安全性,缺乏对不同应用的数据校准,容易导致一卡通内数据信息在不同子系统内的不均衡和差异性,影响到校园内网数据的交互处理。

发明内容

本发明的目的在于:为了解决传统校园一卡通由于通过物联网芯片即可读取破解,通过频率定位容易影响到数据交互的安全性,缺乏对不同应用的数据校准是被,容易导致一卡通内数据信息在不同子系统内的不均衡和差异性,影响到校园内网数据的交互处理的问题,而提出的一种基于区块链技术的园区智慧云一卡通平台系统。

为了实现上述目的,本发明采用了如下技术方案:

应用功能单元,用于获取不同园区应用交互需要;

校验单元,用于校验区块链数值,与所述应用功能单元输入端双向连接;

终端数据获取模块,用于获取终端交互数据,与所述校验单元输入端连接;

物联网交互模块,用于交互物联网芯片数据,所述物联网交互模块输出端与所述终端数据获取模块输入端和所述应用功能单元输入端相连接;

前置终端机,用于通过物联网硬件读取卡片芯片数据,与所述物联网交互模块输入端连接;

区块链生成单元,用于生成区块链数据,与所述应用功能单元输出端连接;

平台转换加密模块,用于对加密的区块链进行数据层面的转换,与所述区块链生成单元输出端连接;

智慧云单元,用于云存储智慧物联网数据以及进行安全防护处理,与所述平台转换加密模块输出端和物联网交互模块输出端连接。

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

所述应用功能单元包括业务转换模块,所述业务转换模块用于对不同应用终端进行区块链业务的转换,所述业务转换模块输入端连接有业务添加模块,所述业务添加模块用于添加业务支付逻辑,所述业务转换模块输入端连接有交互支付模块,所述交互支付模块用于通过与物联网交互模块交互实现应用扣款收集。

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

所述物联网交互模块为NB-IoT、Zigbee模块和BLE/BT模块中的任意一种。

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

所述校验单元包括哈希校验模块,所述哈希校验模块输出端连接有终端校验模块,所述哈希校验模块用于通过加密哈希值判断区域链真实性,所述终端校验模块用于校验终端支付数据,所述终端校验模块输入端连接有校验算法模块,所述校验算法模块用于获取校验对比数据,所述校验算法模块输入端连接有校验更新模块,所述校验更新模块用于更新校验算法数据。

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

所述区块链生成单元包括总区块链模块,所述总区块链模块用于区块链长度以及更新加密哈希值,所述总区块链模块输入端连接有区块链主节点,所述区块链主节点输入端连接有子区块链模块,所述区块链主节点用于获取区域链数据连通节点,所述子区域链模块用于获取终端生成的区域链分链数据,所述总区块链模块输入端连接有刷卡区块链生成模块,所述刷卡区块链生成模块用于生成区块链校准支链,所述刷卡区块链生成模块输入端连接有校验值定位模块,所述校验值定位模块用于定位支链在总区块链模块的相对位置。

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

所述校验值定位模块用于在支链生成时提高校验用的加密哈希值前端和后端数值进行定位。

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

所述智慧云单元包括云安全数据库,所述云安全数据库用于存储区块链数据,所述云安全数据库输入端连接有防火墙模块,所述防火墙模块用于对交互IP段进行交互,提高安全强度,所述防火墙模块输入端连接有安全日志模块,所述安全日志模块用于对安全数据进行存储记录,有利于后续追溯。

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

所述云安全数据库输出端分别与平台转换加密模块和应用功能单元输入端相连接。

综上所述,由于采用了上述技术方案,本发明的有益效果是:

1、本发明中,通过校验单元的哈希校验模块能够实现对应用功能单元通过区块链生成单元生成的区块链数据进行校验对比,并且通过校验后将应用功能单元的不同应用进行区块链编序处理,继而方便对物联网交互模块和前置终端机的在区块链层面的校准处理,进而实现数据端的全程追溯和不可伪造的公开查找,显著提高对校园内不同终端一卡通设备的数据交互处理能力,继而提高数据交互的安全性,提高对不同应用之间数据的校准,保证一卡通内数据信息在不同子系统的均衡处理,提高校园内网络数据的交互处理。

2、本发明中,通过设计的应用功能单元,应用功能单元能够通过业务转换模块实现交互支付模块的区块链转换控制,提高对区块链加密哈希值的块链定位追溯,实现单笔交易的可追溯性和前后可查能力,同时通过业务添加模块能够实现对业务功能的添加处理,同时通过交互支付模块与物料网交互模块和前端终端机的交互处理。

3、本发明中,通过设计的智慧云单元,云安全数据库能够保证数据存储安全性,同时能够通过防火墙模块提高外部数据交互的安全防护能力,并且通过安全日志模块记录防火墙防护数据,保证对防护数据的可追溯调整使用。

附图说明

图1为本发明提出的一种基于区块链技术的园区智慧云一卡通平台系统的系统结构示意图;

图2为本发明提出的一种基于区块链技术的园区智慧云一卡通平台系统的应用功能结构示意图;

图3为本发明提出的一种基于区块链技术的园区智慧云一卡通平台系统的校验单元系统结构示意图;

图4为本发明提出的一种基于区块链技术的园区智慧云一卡通平台系统的区块链生成单元系统结构示意图。

图例说明:

1、应用功能单元;101、业务转换模块;102、交互支付模块;103、业务添加模块;2、校验单元;201、哈希校验模块;202、终端校验模块;203、校验算法模块;204、校验更新模块;3、区块链生成单元;301、总区块链模块;302、区块链主节点;303、子区块链模块;304、校验值定位模块;305、刷卡区块链生成模块;4、平台转换加密模块;5、智慧云单元;501、云安全数据库;502、防火墙模块;503、安全日志模块;6、物联网交互模块;7、终端数据获取模块;8、前置终端机。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

请参阅图1-4,本发明提供一种技术方案:一种基于区块链技术的园区智慧云一卡通平台系统,包括应用功能单元1,所述应用功能单元1输入端双向连接有校验单元2,所述校验单元2输入端连接有终端数据获取模块7,所述终端数据获取模块7输入端连接有物联网交互模块6,所述物联网交互模块6输出端与应用功能单元1输入端相连接,所述物联网交互模块6输入端连接有前置终端机8,所述应用功能单元1输出端连接有区块链生成单元3,所述区块链生成单元3输出端连接有平台转换加密模块4,所述平台转换加密模块4输出端与物联网交互模块6输出端均连接有智慧云单元5;

所述应用功能单元1用于获取不同园区应用交互需要,所述校验单元2用于校验区块链数值,所述终端数据获取模块7用于获取终端交互数据,所述物联网交互模块6用于交互物联网芯片数据,所述前置终端机8用于通过物联网硬件读取卡片芯片数据,所述区块链生成单元3用于生成区块链数据,所述平台转换加密模块4用于对加密的区块链进行数据层面的转换,所述智慧云单元5用于云存储智慧物联网数据以及进行安全防护处理,所述物联网交互模块6为NB-IoT、Zigbee模块和BLE/BT模块中的任意一种,所述应用功能单元1包括业务转换模块101,所述业务转换模块101用于对不同应用终端进行区块链业务的转换,所述业务转换模块101输入端连接有业务添加模块103,所述业务添加模块103用于添加业务支付逻辑,所述业务转换模块101输入端连接有交互支付模块102,所述交互支付模块102用于通过与物联网交互模块6交互实现应用扣款收集,所述校验单元2包括哈希校验模块201,所述哈希校验模块201输出端连接有终端校验模块202,所述哈希校验模块201用于通过加密哈希值判断区域链真实性,所述终端校验模块202用于校验终端支付数据,所述终端校验模块202输入端连接有校验算法模块203,所述校验算法模块203用于获取校验对比数据,所述校验算法模块203输入端连接有校验更新模块204,所述校验更新模块204用于更新校验算法数据。

实施方式具体为:校验单元2中的哈希校验模块201通过获取区块链中的哈希校验值进行校验,有利于实现对区块链数据的定位调整,并且终端校验模块202校验终端支付数据能够存储入智能云服务器内,前端终端机能够通过与一卡通内物联网芯片进行数据交互,同时通过一侧区块链生成单元3进行区块链数据的生成,方便平台内接入模块的数据获取,物联网芯片能够实现对数据交互的低频精准性和安全性,业务转换模块101能够对不同应用终端进行区块链业务的转换,通过对不同业务的分支包括校园网络、图书馆、体育馆、食堂、超市和澡堂内的数据交互,并且能提高校园内业务的接触适配。

所述区块链生成单元3包括总区块链模块301,所述总区块链模块301用于区块链长度以及更新加密哈希值,所述总区块链模块301输入端连接有区块链主节点302,所述区块链主节点302输入端连接有子区块链模块303,所述区块链主节点302用于获取区域链数据连通节点,所述子区域链模块用于获取终端生成的区域链分链数据,所述总区块链模块301输入端连接有刷卡区块链生成模块305,所述刷卡区块链生成模块305用于生成区块链校准支链,所述刷卡区块链生成模块305输入端连接有校验值定位模块304,所述校验值定位模块304用于定位支链在总区块链模块301的相对位置,所述校验值定位模块304用于在支链生成时提高校验用的加密哈希值前端和后端数值进行定位。

实施方式具体为:通过总区块链模块301能够实现对不同分支业务的总链调节,同时区块链主节点302能够提高园区内相同业务不同支点之间的交互能力,并且子区域链模块能够通过校验值定位模块304调节子区域内交互网络的相互交联性。

所述智慧云单元5包括云安全数据库501,所述云安全数据库501用于存储区块链数据,所述云安全数据库501输入端连接有防火墙模块502,所述防火墙模块502用于对交互IP段进行交互,提高安全强度,所述防火墙模块502输入端连接有安全日志模块503,所述安全日志模块503用于对安全数据进行存储记录,有利于后续追溯,所述云安全数据库501输出端分别与平台转换加密模块4和应用功能单元1输入端相连接。

实施方式具体为:安全数据库数据存贮在云服务器内,保证对数据交互的安全性。

工作原理:使用时,通过拿持一卡通与前端终端机接触后,物联网交互模块6通过对应的应用功能单元1调用云安全数据库501数据后,调用判断出一卡通内数据,并通过区块链生产单元生产该笔交互区块链链路数据后,通过平台转换加密模块4输入云安全数据库501内,前置终端机8在扣款后,物联网交互模块6通过终端数据获取模块7获取交易数据并通过校验单元2进行对比校验后,通过应用功能单元1调用对应功能区的子区块链模块303进行更新,同时在一段时间后,区块链主节点302向总区块链模块301输出区块链更新数据进行总区块链生成更新,同时通过防火墙模块502对数据进行记录至安全日志模块503内,实现前置终端机8对应用功能单元1的区块链调用生成。

以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。

10页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种基于集中管控的威胁情报数据关联分析系统

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类