一种基于区块链智能合约的工程安全监督溯源系统及方法与流程

文档序号:20686501发布日期:2020-05-08 18:52阅读:来源:国知局

技术特征:

1.一种基于区块链智能合约的工程安全监督溯源系统,其特征在于,该系统包括用户管理模块、培训管理模块、安全监督模块、验收管理模块、责任溯源模块和区块链网络;

所述用户管理模块用于管理用户信息和生成用户的公钥、私钥;

所述用户包括施工部门、验收部门、监理方;

所述施工部门包括培训人、施工人员;

所述监理方为监督人;

所述验收部门为验收人;

所述区块链网络由施工部门节点、验收部门节点、监理方节点组成;

所述培训管理模块用于将施工部门的培训档案和分工档案上传至区块链网络;所述培训档案包括培训人公钥标识、培训时间、培训内容;所述分工档案包含施工人员公钥标识和工作内容;

所述安全监督模块用于将监理方的安全监督档案上传至区块链网络;所述安全监督档案包括监督时间、监督地点、监督人公钥标识、施工时间、施工人员公钥标识、施工作业是否符合施工安全条例的规定及不符合时违反的规定;

所述验收管理模块用于将验收部门的验收档案上传至区块链网络;所述验收档案包括验收报告、验收时间、验收人公钥标识;

所述责任溯源模块用于发生事故时,根据事故发生相关人员公钥标识提取区块链网络中存储的相关档案,并按照时间顺序排列展示,用于倒查事故原因和确定责任人;

所述根据事故发生相关人员公钥标识提取区块链网络中存储的档案,包括以下步骤:

(1)向区块链网络发出请求,请求内容包括经过请求人签名的事故发生相关人员的公钥标识;

(2)智能合约接收到请求后,首先验证请求内容中的签名是否正确,若正确则解析请求内容中的事故发生相关人员的公钥标识,签名不正确则驳回请求;

(3)智能合约获取区块链网络最新的区块地址;

(4)根据步骤(3)得到的区块地址获取最新产生的区块,根据事故发生相关人员的公钥标识判断此区块是否存在相关档案,若存在则取出该相关档案,并根据当前区块的前一区块hash值获取上一区块中存在的相关档案,重复执行直到追溯至创世区块。

2.根据权利要求1所述基于区块链智能合约的工程安全监督溯源系统,其特征在于,所述施工安全条例为《建设工程安全生产管理条例》。

3.根据权利要求1所述基于区块链智能合约的工程安全监督溯源系统,其特征在于,所述相关档案为包含事故发生相关人员的公钥标识的培训档案、分工档案、安全监督档案和验收档案。

4.根据权利要求1所述基于区块链智能合约的工程安全监督溯源系统,其特征在于,所述用户还包括国家政府;所述区块链网络还包括国家政府节点;增设所述国家政府节点用于防止施工部门、验收部门、监理方联合篡改数据记录。

5.一种基于权利要求1所述基于区块链智能合约的工程安全监督溯源系统的方法,其特征在于,包括以下步骤:

(a)部署由监理方节点、施工部门节点、验收部门节点组成的p2p区块链网络;

(b)用户使用所述用户管理模块注册用户,并获得唯一标识身份的公私钥;

(c)对施工人员进行施工安全教育培训并分工,通过所述培训管理模块上传培训档案和分工档案至区块链网络;

(d)监理方负责监督每天的施工作业,并通过所述安全监督模块上传安全监督档案至区块链网络;

验收部门对各个施工阶段完成情况进行工程验收,并通过所述验收管理模块上传验收档案至区块链网络;

当有事故发生时,收集事故相关人员的公钥标识后通过所述责任溯源模块向区块链网络发出溯源请求,提取区块链网络中存储的相关档案,用于倒查事故原因和确定责任人。


技术总结
本发明公开了一种基于区块链智能合约的工程安全监督溯源系统及方法,该系统的参与方为施工部门、监理方、验收部门、国家政府,存在以下模块:用户管理模块、培训管理模块、安全监督模块、验收分析模块和责任溯源模块。本发明系统基于区块链建立,利用区块链的防篡改、可溯源等特性,从而使得在上岗培训、施工安全和验收的过程更加透明化;在发生事故后进行倒查事故原因及责任时,可以准确地确定事故原因,事故负责人,事故原因,避免事故的原因不确定,责任人推卸责任等问题,方便政府有关部门进行监管;本发明采去中心化的架构下,为管理人员提供作业的动态信息,比如培训工作,操作是否合规,通过记录施工的全过程,减少因管理不完善的原因导致事故的发生。

技术研发人员:李启雷;宣章炯;王浩然
受保护的技术使用者:杭州产链数字科技有限公司
技术研发日:2020.03.26
技术公布日:2020.05.08
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1