本公开涉及区块链,更具体地涉及一种基于区块链的危废存证方法、系统。
背景技术:
1、目前,危险废物管理是一个重要的环境保护和公共安全的挑战。对危险废物转移过程的目前主要基于“纸质清单制度”,转移过程的信息和数据主要由参与者记录,最后送交相关政府生态环境部门监督。存在数据不及时、数据精度难把控、系统维护和联合订单管理成本高等问题。
技术实现思路
1、鉴于上述问题,本公开提供了提高危废存证完整性、安全性的基于区块链的危废存证方法、系统。
2、本公开提供了一种基于区块链的危废存证方法,包括:生成与颁发危废处理流程中各实体对应的一个数字证书;危废处理流程中的实体依次包括产废单元、运输单元、中转单元、处置单元、监管机构;响应于危废装载完成信号,生成并颁发数字凭证至产废单元;响应于接收实体发出的数据与实体对应的数字证书,存储实体发出的数据,将数字凭证转移给危废处理流程的下一实体。
3、根据本公开的实施例,生成与颁发危废处理流程中各实体对应的一个数字证书,包括:获取实体对认证信息的授权,在得到实体的授权后接收实体的认证信息;审核认证信息;响应于认证信息通过审核,生成实体对应的数字证书。
4、根据本公开的实施例,响应于危废装载完成信号,生成并颁发数字凭证至产废单元,包括:响应于产废单元将危废装载于物联网设备,接收物联网设备发出的危废装载完成信号,生成数字凭证并颁发给产废单元。
5、根据本公开的实施例,物联网设备具有唯一防伪溯源码,将防伪溯源码与数字凭证关联。
6、根据本公开的实施例,将数字凭证转移给危废处理流程的下一实体,包括;发送通知至产废单元,接收产废单元发出的数据与对应的数字证书;转移数字凭证至运输单元;发送通知至运输单元,接收运输单元发出的数据与对应的数字证书;转移数字凭证至中转单元;发送通知至中转单元,接收中转单元发出的数据与对应的数字证书;转移数字凭证至处置单元;发送通知至处置单元,接收处置单元发出的数据与对应的数字证书;转移数字凭证至监管机构;其中,数字凭证用于授权产废单元、运输单元、中转单元、处置单元、监管机构查询和发出危废数据。
7、根据本公开的实施例,接收实体发出的数据与实体对应的数字证书,包括:将实体对应的数字证书作为私钥加密实体发出的数据。
8、根据本公开的实施例,存储实体发出的数据,包括;将实体发出的数据进行明文或加密处理;将明文或加密处理后的数据存储到区块链网络上。
9、本公开的第二方面提供了一种基于区块链的危废存证系统,配置为能够用于实现上述的基于区块链的危废存证方法,包括:认证注册服务,用于生成与颁发危废处理流程中各实体对应的一个数字证书;危废处理流程中的实体依次包括产废单元、运输单元、中转单元、处置单元、监管机构;开放接入平台,用于接收实体发出的数据与实体对应的数字证书,将实体发出的数据存储至区块链;区块链网络,用于响应于危废装载完成信号,生成并颁发数字凭证至产废单元;存储实体发出的数据,将数字凭证转移给危废处理流程的下一实体,将数字凭证转移给危废处理流程的下一实体。
10、根据本公开提供的基于区块链的危废存证方法,通过每个实体对应的唯一数字证书增加实体发出数据的安全性、完整性,通过数字凭证关联全生命周期的危废处理数据,保证数据准确记录。由于数字证书与实体一一对应,数字凭证与一次危废处理流程对应,因此,至少部分的解决了数据安全性、完整性的技术问题,实现了提高上传危废数据的准确性、提高查询更新危废数据的安全性的技术效果。
1.一种基于区块链的危废存证方法,其特征在于,包括:
2.根据权利要求1所述的基于区块链的危废存证方法,其中,所述生成与颁发危废处理流程中各实体对应的一个数字证书,包括:
3.根据权利要求1所述的基于区块链的危废存证方法,其中,所述响应于危废装载完成信号,生成并颁发数字凭证至所述产废单元,包括:
4.根据权利要求3所述的基于区块链的危废存证方法,其中,所述物联网设备具有唯一防伪溯源码,将所述防伪溯源码与所述数字凭证关联。
5.根据权利要求1所述的基于区块链的危废存证方法,其中,将所述数字凭证转移给所述危废处理流程的下一所述实体,包括;
6.根据权利要求1所述的基于区块链的危废存证方法,其中,所述接收所述实体发出的数据与所述实体对应的数字证书,包括:
7.根据权利要求1所述的基于区块链的危废存证方法,其中,所述存储所述实体发出的数据,包括;
8.一种基于区块链的危废存证系统,其特征在于,配置为能够用于实现权利要求1~7任一项所述的基于区块链的危废存证方法,包括: