一种基于区块链技术的安全生产信息共享方法与流程

文档序号:16136123发布日期:2018-12-01 01:00阅读:171来源:国知局

本发明涉及一种基于区块链技术的安全生产信息共享方法,属于安全生产信息共享技术领域。

背景技术

是指在生产经营活动中,为了避免造成人员伤害和财产损失的事故而采取相应的事故预防和控制措施,使生产过程在符合规定的条件下进行,以保证从业人员的人身安全与健康,设备和设施免受损坏,环境免遭破坏,保证生产经营活动得以顺利进行的相关活动。在日常生产生活中,经常由于安全管理不规范和人为原因而导致安全事故,这些事故原因和经验非常宝贵,对减少其他同类企业的类似的事故具有重大意义,各种生产型企业也非常乐于去学习了解此类经验,以提高自己企业的安全管理水平。但是由于在实际的社会活动中,各个发生安全事故的企业,往往考虑事故对自己的企业的影响,只是将这些信息在内部进行传播,并不向外部进行传播交流。

目前信息传播的主要为电视、电台、报纸、互联网等传播途径,信息覆盖面广,信息繁杂,但是相关的信息资料并不能准确传播至需要改信息的人群中。且由于传统的信息发布与信息阅读之间往往存在滞后性,当相关人群阅读到自己感兴趣的信息时,该信息常常已经失去了时效性。

申请公布号为cn106339782a的中国发明专利申请公开了一种基于互联网的安全生产综合资源众创与共享平台,包括承担信息共享、供需匹配、社交功能的互联网平台,承接线下交流、安全培训、内容生产与应用的线下活动,承担安生产技术服务供需分类、汇总的平台,进行数据挖掘、大数据计算与统计、实现对按去哪个隐患预测、安全风险管理、安全资源开发利用的数据库。

上述的基于互联网的安全生产综合资源众创共享平台,通过互联网来进行信息发布,通过互联网来实现信息共享、供需匹配和社交等功能;但是其信息传播仍然依赖于传统的互联网为媒介,由于信息传播的不对称性滞后,使相应的信息受用人群仍然不能及时准确的接受到相应的信息;且在信息传播时并不能很好的对客户信息进行匿名保护。



技术实现要素:

针对现有技术存在的不足,本发明的目的在于提供一种基于区块链技术的安全生产信息共享方法,能够让企业及时接受到本领域内的安全管理信息并且减少信息共享过程中对企业信息的泄露。

本发明的上述技术目的是通过以下技术方案得以实现的:一种基于区块链技术的安全生产信息共享方法,企业端设置有信息管理设备和信息发布设备;通过信息管理设备输入企业的类别以及安全管理信息,信息管理设备将安全管理信息上传至区块链模块;通过区块链模块的智能合约对上传的安全管理信息进行分类,并将相应类别的安全管理信息发送给对应类别的企业的信息发布设备,进行安全管理信息的发布;区块链模块通过分布式信息账本对上传的安全管理信息进行存储。

通过上述技术方案,企业端设置有信息管理设备和信息发布设备,企业端通过信息管理设备输入企日常管理的安全管理信息,管理设备将安全管理信息上传至区块链模块,通过区块链的智能合约对上传的安全管理信息进行分类,并将相应类别的安全管理信息发送给对应类别的企业的信息发布设备,进行安全管理信息的发布;从而能够让企业及时接受到本领域内的安全管理信息;通过区块链本身具有的去信任性和匿名性的特性在进行安全信息共享的基础上,保证了企业的相关信息不被泄露。

较佳的,分布式信息账本包括若干个子账本,每一个企业端对应一个子账本,子账本之间采用p2p网络进行信息数据传输;企业上传的安全管理信息无差别的记录到每一个子账本中;当其中一个子账本的信息发生缺损,通过其余子账本对缺损信息进行补充。

通过上述技术方案,分布式信息账本包括若干个子账本,每一个企业端对应一个子账本,子账本之间采用p2p网络进行信息数据传输;企业上传的安全管理信息无差别的记录到每一个子账本中,通过子账本的设置每个企业端都能够方便快捷的对区块链模块存储的安全管理信息进行查询;当其中一个子账本的信息发生缺损,通过其余子账本对缺损信息进行补充,从而避免存储的数据因意外而造成丢失。

较佳的,智能合约包括事故识别合约,事故识别合约对于上传的安全管理信息中的事故信息进行识别,并对造成事故的事故参数进行读取,并将事故信息和事故参数分类存储至分布式信息账本上;事故识别合约将上传安全管理信息中的管理参数与事故参数进行对比,当管理参数接近事故参数时,向信息发布设备发出警报信息。

通过上述技术方案,智能合约包括事故识别合约,事故识别合约对于上传的安全管理信息中的事故信息进行识别,并对造成事故的事故参数进行读取,并将事故信息和事故参数分类存储至分布式信息账本上;事故识别合约将上传安全管理信息中的管理参数与事故参数进行对比,当管理参数接近事故参数时,向信息发布设备发出警报信息,从而能够在企业的安全管理参数超范围时及时发出警报信息,减小安全事故发生的可能性。

较佳的,当企业的上传的管理参数处于危险范围内时,智能合约对危险的级别进行判断,并将危险级别发送给企业的信息发布设备;企业的信息发布设备根据危险级别的高低,发出声音警报;危险级别越高,声音警报的响度越大,节奏越急促。

通过上述技术方案,智能合约对危险的级别进行判断,并将危险级别发送给企业的信息发布设备,企业的信息发布设备根据危险级别的高低,进而发出响度的节奏不同的声音警报;危险级别越高,声音警报的响度越大,节奏越急促,从而提示企业端的人们及时对安全隐患记性处理。

较佳的,存储至分布式信息账本的安全管理信息以上传时间进行信息标记,将安全管理信息按照上传时间的先后顺次存储在分布式信息账本中。

通过上述技术方案,以上传时间对存储至分布式信息账本中安全管理信息进行标记,将安全管理信息按照上传时间的先后顺次存储在分布式信息账本中,从而方便对存储在分布式信息账本的安全管理信息机

较佳的,发布者通过信息管理设备将安全管理信息上传给区块链模块时,区块链模块发送上传通知给其余企业的信息管理设备管理设备进行发布确认,当超过50%的企业端同意上传请求时,该上传请求生效;当同意请求的企业端不超过50%,安全管理信息无法进行上传。

通过上述技术方案,发布者通过信息管理设备将安全管理信息上传给区块链模块时,区块链模块发送上传通知给其余企业的信息管理设备管理设备进行发布确认,当超过50%的企业端同意上传请求时,该上传请求生效;当同意请求的企业端不超过50%,安全管理信息无法进行上传;通过在向区块链模块上传时,其它企业进行确认的方法,从而保证上传资料的实用性,避免无关数据上传至区块链模块,影响对安全管理信息的管理。

较佳的,信息管理设备设置有usb接口,通过usb接口可以将该企业对应的子账本中的安全管理信息进行下载。

通过上述技术方案,信息管理设备设置有usb接口,通过usb接口可以将该企业对应的子账本中的安全管理信息进行下载,从而方便对子账本中的安装管理信息进行下载传输,进而方便对其进行交流和分析。

较佳的,信息发布设备存储有管理者的手机号码,当信息发布设备发布新的安全管理信息时,向管理者发送信息。

通过上述技术方案,当信息发布设备发布新的安全管理信息时,信息发布设备向管理者发送信息通知管理者,从而使管理者及时了解最新的同类企业的安全管理信息。

综上所述,本发明具有以下有益效果:

1.企业端设置有信息管理设备和信息发布设备,企业端通过信息管理设备输入企日常管理的安全管理信息,管理设备将安全管理信息上传至区块链模块,通过区块链的智能合约对上传的安全管理信息进行分类,并将相应类别的安全管理信息发送给对应类别的企业的信息发布设备,进行安全管理信息的发布;从而能够让企业及时接受到本领域内的安全管理信息;通过区块链本身具有的去信任性和匿名性的特性在进行安全信息共享的基础上,保证了企业的相关信息不被泄露;

2.智能合约包括事故识别合约,事故识别合约对于上传的安全管理信息中的事故信息进行识别,并对造成事故的事故参数进行读取,并将事故信息和事故参数分类存储至分布式信息账本上;事故识别合约将上传安全管理信息中的管理参数与事故参数进行对比,当管理参数接近事故参数时,向信息发布设备发出警报信息,从而能够在企业的安全管理参数超范围时及时发出警报信息,减小安全事故发生的可能性;

3.发布者通过信息管理设备将安全管理信息上传给区块链模块时,区块链模块发送上传通知给其余企业的信息管理设备管理设备进行发布确认,当超过50%的企业端同意上传请求时,该上传请求生效;当同意请求的企业端不超过50%,安全管理信息无法进行上传;通过在向区块链模块上传时,其它企业进行确认的方法,从而保证上传资料的实用性,避免无关数据上传至区块链模块,影响对安全管理信息的管理。

附图说明

图1为安全管理信息的发布流程图;

图2为分布式账本的结构示意图;

图3为安全管理信息的上传的流程图。

具体实施方式

一种基于区块链技术的安全生产信息共享方法,参照图1和图2,企业利用该方法,辅助企业的安全生产管理。企业端设置有信息管理设备和信息发布设备;通过信息管理设备输入企业的类别以及安全管理信息,信息管理设备将安全管理信息上传至区块链模块;通过区块链的智能合约对上传的安全管理信息进行分类,并将相应类别的安全管理信息发送给对应类别的企业的信息发布设备,进行安全管理信息的发布。区块链本身具有的去信任性和匿名性的特性在进行安全信息共享的基础上,保证了企业的相关信息不被泄露。区块链模块通过分布式信息账本对上传的安全管理信息进行存储。存储至分布式信息账本的安全管理信息以上传时间进行信息标记,将安全管理信息按照上传时间的先后顺次存储在分布式信息账本中。分布式信息账本包括若干个子账本,每一个企业端对应一个子账本,子账本之间采用p2p网络进行信息数据传输;企业上传的安全管理信息无差别的记录到每一个子账本中;当其中一个子账本的信息发生缺损,通过其余子账本对缺损信息进行补充,从而避免存储的数据因意外而造成丢失。

参照图1和图2,信息管理设备可以采用pc、平板电脑或者其他专用智能终端。信息管理设备设置有usb接口,通过usb接口可以将该企业对应的子账本中的安全管理信息进行下载。从而方便对子账本中的安装管理信息进行下载传输,进而方便对其进行交流和分析。信息发布设备可以采用具有通讯功能显示终端,信息发布设备存储有管理者的手机号码,当信息发布设备发布新的安全管理信息向管理者发送信息,从而使管理者及时了解最新的同类企业的安全管理信息。

智能合约包括事故识别合约,事故识别合约对于上传的安全管理信息中的事故信息进行识别,并对造成事故的事故参数进行读取,并将事故信息和事故参数分类存储至分布式信息账本上;事故识别合约将上传安全管理信息中的管理参数与事故参数进行对比,当管理参数接近事故参数时,向信息发布设备发出警报信息。当企业的上传的管理参数处于危险范围内时,智能合约对危险的级别进行判断,并将危险级别发送给企业的信息发布设备;企业的信息发布设备根据危险级别的高低,发出声音警报;危险级别越高,声音警报的响度越大,节奏越急促,从而提示企业端的人们及时对安全隐患及时处理。

参照图3,发布者通过信息管理设备将安全管理信息上传给区块链模块时,区块链模块发送上传通知给其余企业的信息管理设备管理设备进行发布确认,当超过50%的企业端同意上传请求时,该上传请求生效;当同意请求的企业端不超过50%,安全管理信息无法进行上传。通过在向区块链模块上传时,其它企业进行确认的方法,从而保证上传资料的实用性,避免无关数据上传至区块链模块,影响对安全管理信息的管理。

本具体实施例仅仅是对本发明的解释,其并不是对本发明的限制,本领域技术人员在阅读完本说明书后可以根据需要对本实施例做出没有创造性贡献的修改,但只要在本发明的权利要求范围内都受到专利法的保护。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1