【技术实现步骤摘要】
基于PBFT技术的煤矿安全信息移动验证终端
本技术涉及一种基于区块链底层PBFT共识算法的煤矿安全信息移动验证终端,是一种基于信息验证签名以及随机数确定传输的信息验证终端。
技术介绍
煤矿井下安全信息包括设备运行参数、环境参数、井下人员信息等海量信息数据。目前安全信息的采集、记录与上传主要是通过传感器和井下相关人员来完成,但由于检测人员的疏忽以及信息上传过程中缺少验证,导致信息采集过程中可能会出现错误,相关人员会进行隐瞒等一系列问题为安全事故的发生埋下了隐患。这就需要一种去中心化的分布式验证手段来解决上述问题。区块链技术具有去中心化、可信赖性和匿名性等特点,其自信任主要体现于分布于区块链中的用户无须信任交易的另一方,也无须信任一个中心化的机构,只需要信任区块链协议下的软件系统即可实现交易。这种自信任的前提是区块链的共识机制,即在一个互不信任的市场中,要想使各节点达成一致的充分必要条件是每个节点出于对自身利益最大化的考虑,都会自发、诚实地遵守协议中预先设定的规则,判断每一笔记录的真实性,最终将判断为真的记录记入区块链之中。换句话说,即使各井下安全信息验证人出于相关利益因素想瞒报某些安全信息,这些验证人也不可能合谋欺骗你,而当验证人们在网络中拥有公共信誉时,这一点体现得尤为明显。
技术实现思路
本技术是为了解决煤矿安全信息在传输过程中容易被隐瞒、漏传与错传等问题,提供了一种能够实时共享安全信息,防止煤矿安全信息的漏传、错传,经济可靠的移动终端。为实现上述目的,本技术提供一种基于PBFT技术 ...
【技术保护点】
1.基于PBFT技术的煤矿安全信息移动验证终端,其特征在于,所述基于PBFT技术的煤矿安全信息移动验证终端包括控制器(1),接收发送模块(2),定位模块(3),显示模块(4),签名模块(5)以及随机数模块(6),当所述接收发送模块(2)接收到安全信息后,定位模块(3)立即产生当前位置信息,并一起发送给控制器(1),显示模块(4)上显示接收到的安全信息以及当前位置信息,验证人通过所述显示模块(4)的信息进行判断是否符合安全规程,如果符合,进行签名,信息打包给控制器(1);如果不符合安全规程,拒绝签名,信息打包给控制器(1);如果安全信息无法判断,选择无法判断,信息打包给控制器(1),在完成签名之后,所述随机数模块(6)产生随机数,将所有信息和随机数一起打包给控制器(1),再由接收发送模块(2)发送给下一验证终端。/n
【技术特征摘要】
1.基于PBFT技术的煤矿安全信息移动验证终端,其特征在于,所述基于PBFT技术的煤矿安全信息移动验证终端包括控制器(1),接收发送模块(2),定位模块(3),显示模块(4),签名模块(5)以及随机数模块(6),当所述接收发送模块(2)接收到安全信息后,定位模块(3)立即产生当前位置信息,并一起发送给控制器(1),显示模块(4)上显示接收到的安全信息以及当前位置信息,验证人通过所述显示模块(4)的信息进行判断是否符合安全规程,如果符合,进行签名,信息打包给控制器(1);如果不符合安全规程,拒绝签名,信息打包给控制器(1);如果安全信息无法判断,选择无法判断,信息打包给控制器(1),在完成签名之后,所述随机数模块(6)产生随机数,将所有信息和随机数一起打包给控制器(1),再由接收发送模块(2)发送给下一验证终端。
2.根据权利要求1所述的基于PBFT技术的煤矿安全信息移动验证终端,其特征在于,所述接收发送模块(2)进行安全信息的接收与发送。
3.根据权利要求1所述的基于PBFT技术的煤矿安全信息移动验证终端,其特征在于,所述定位模块(3)在接收发送模块(2)接收到安全...
【专利技术属性】
技术研发人员:汪磊,李敬兆,秦晓伟,张梦龙,
申请(专利权)人:安徽理工大学,
类型:新型
国别省市:安徽;34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。