一种基于区块链和智能合约的特定人员行为监管系统及方法技术方案

技术编号:20081515 阅读:87 留言:0更新日期:2019-01-15 02:46
本发明专利技术涉及一种基于区块链和智能合约的特定人员行为监管系统及方法,是针对解决现有同类方法中数据存在被篡改伪造、恶意攻击风险,以及智能终端缺少范围、承压、电量监控的问题而设计。其要点是该系统的用户终端模块是配戴在特定人员身上的智能终端,首先将携带智能终端的特定人员位置信息、设备运行状态信息上传到区块链中,然后通过在区块链中编写行为规范智能合约代码,对特定人员的行为进行规范;当特定人员超出了管理员设定的活动范围,或者超出了智能终端承受的压力范围以及设备电量低于安全电量范围还未充电时合约执行子模块自动运行智能合约代码,发出警报,提醒管理员此人有超出活动范围或者恶意破坏设备、故意不充电的不合规定行为。

A Personnel Behavior Supervision System and Method Based on Block Chain and Intelligent Contract

The invention relates to a supervisory system and method for specific personnel's behavior based on block chain and intelligent contract. It is designed to solve the problems of data tampering, forgery, malicious attack risk in existing similar methods, as well as the lack of scope, pressure and power monitoring of intelligent terminals. The main point is that the user terminal module of the system is an intelligent terminal equipped with a specific person. First, the location information of the specific person carrying the intelligent terminal and the running status information of the equipment are uploaded to the block chain, and then the behavior of the specific person is regulated by writing the intelligent contract code of the behavior specification in the block chain; when the specific person exceeds the activities set by the administrator. The contract execution sub-module automatically runs the intelligent contract code when the power of the intelligent terminal is not charged, or exceeds the pressure range of the intelligent terminal and the power of the equipment is lower than the safe power range, and alerts the administrator that the person has the irregular behavior of exceeding the scope of activity or maliciously destroying the equipment and deliberately not charging.

【技术实现步骤摘要】
一种基于区块链和智能合约的特定人员行为监管系统及方法
本专利技术涉及特定人员监管系统,是一种基于区块链和智能合约的特定人员行为监管系统及方法。
技术介绍
随着社会的发展,特定人员越来越受到国家及政府的关爱及关注,特定人员包括社区矫正人员、假释的犯罪分子、吸毒人员等需要监管的人。但是特定人员的行为监管一直是一个难题,传统的特定人员行为监管方法是让他戴上不可拆卸的智能穿戴设备,实时跟踪监视他的位置信息等,并且把信息发送给后台管理平台,当他超出了限制的活动范围时就会报警提醒管理人员。但是这种传统的行为管理方法只能判断特定人员有无越界行为,针对其他一些行为,比如说恶意破坏设备,设备低电量时故意不充电,这些行为都可能造成设备无法正常运行,以此来逃避监管。随着技术的进步,现在提出了区块链的概念,区块链是一种按照时间顺序将数据区块用类似链表的方式组成的数据结构,并以密码学方式保证数据不可篡改和不可伪造的分布式去中心化数据库,能够安全简单地存储数据。根据区块链2.0的相关概念,还可以在区块链中部署智能合约,智能合约是一段自动执行合约条款的计算机程序,满足触发条件即可自动执行。但现有同类产品和方法中基本文档来自技高网...

【技术保护点】
1.一种基于区块链和智能合约的特定人员行为监管系统,该系统包括用户终端模块、智能合约模块、区块链模块、证书中心模块、监控管理模块;其特征在于:所述用户终端模块是配戴在特定人员身上的智能终端,用户终端模块检测到的信息都会使用证书认证模块的公钥加密后,一起通过行为规范智能合约将数据上传到区块链模块,即上传到后台服务器,作为整个行为监管系统的数据来源;所述智能合约模块负责提供行为监管的人机交互接口,包括合约生成和合约执行两个子模块:合约生成子模块负责将管理员制定的特定人员活动范围智能合约代码、智能终端承受压力范围智能合约代码、智能终端安全电量范围智能合约代码提交存储到区块链模块中;所述区块链模块是整...

【技术特征摘要】
1.一种基于区块链和智能合约的特定人员行为监管系统,该系统包括用户终端模块、智能合约模块、区块链模块、证书中心模块、监控管理模块;其特征在于:所述用户终端模块是配戴在特定人员身上的智能终端,用户终端模块检测到的信息都会使用证书认证模块的公钥加密后,一起通过行为规范智能合约将数据上传到区块链模块,即上传到后台服务器,作为整个行为监管系统的数据来源;所述智能合约模块负责提供行为监管的人机交互接口,包括合约生成和合约执行两个子模块:合约生成子模块负责将管理员制定的特定人员活动范围智能合约代码、智能终端承受压力范围智能合约代码、智能终端安全电量范围智能合约代码提交存储到区块链模块中;所述区块链模块是整个系统的核心技术部分,主要实现两部分功能,一是将智能合约模块生成的智能合约代码存储到区块链中,作为智能合约模块调用的基础;二是存储特定人员的位置信息、设备承受压力信息以及设备电量信息;所述证书中心模块负责生成公钥、私钥和版本号,供用户终端模块和监控管理模块使用,公钥是用来对智能终端采集的数据进行加密的,并且只有拥有私钥的管理员才能查看到这些信息,并且公钥、私钥定期更新的,更新之后生成新的版本号;所述监控管理模块对上传到区块链中特定人员位置信息、设备承受压力信息以及设备电量信息进行监察,看特定人员是否有不合规定的行为。2.根据权利要求1所述的基于区块链和智能合约的特定人员行为监管系统,其特征在于所述智能终端上配备有定位模块、压力感应器、电源管理模块;定位模块实时跟踪定位人员的位置信息;压力感应器能感应到智能终端受到的外力冲击;电源管理模块能随时检测设备电量。3.根据权利要求2所述的基于区块链和智能合约的特定人员行为监管系统,其特征在于所述智能终端对称配戴在特定人员的手腕或脚腕,智能终端还配备有距离感应器和角度感应器,距离感应器实时监测两个智能终端之间的距离位置,角度感应器实时监测两个智能终端之间的运动和休息角度变化。4.根据权利要求1所述的基于区块链和智能合约的特定人员行为监管方法,其特征在于首先将携带智能终端的特定人员位置信息、设备运行状态信息上传到区块链中,然后通过在区块链中编写行为规范智能合约代码,对特定人员的行为进行规范;当特定人员超出了管理员设定的活动范围,或者超出了智能终端承受的压力范围以及设备电量低于安全电量范围还未充电时合约执行子模块自动运行智能合约代码,发出警报,提醒管理员此人有超出活动范围或者恶意破坏设备、故意不充电的不合规定行为。5.根据权利要求4所述的基于区块链和智能合约的特...

【专利技术属性】
技术研发人员:杨艳华
申请(专利权)人:广州泽祺信息科技有限公司
类型:发明
国别省市:广东,44

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

1