System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于区块链的放射性废物信息处理方法、装置及设备制造方法及图纸_技高网

一种基于区块链的放射性废物信息处理方法、装置及设备制造方法及图纸

技术编号:40264550 阅读:6 留言:0更新日期:2024-02-02 22:53
本发明专利技术提供一种基于区块链的放射性废物信息处理方法、装置及设备,涉及放射性废物处理领域。解决了现有放射性废物在处理过程中,存在识别码不具备唯一性以及各环节处理信息存在被篡改的问题。所述的基于区块链的放射性废物信息处理方法包括:获取盛放放射性废物的目标容器的标识信息;根据所述标识信息,确定需要上传到区块链上的目标业务数据;根据所述目标业务数据,生成目标交易;将所述目标交易提交到所述区块链上的第一节点,由所述第一节点将所述目标交易广播到所述区块链上的至少一个其它节点,并与所述至少一个其它节点形成共识。本发明专利技术的方案实现了放射性废物处理过程中,识别码的唯一性,保障了各环节处理信息的真实性。

【技术实现步骤摘要】

本专利技术涉及放射性废物处理领域,特别是指一种基于区块链的放射性废物信息处理方法、装置及设备


技术介绍

1、目前,现有放射性废物处理系统,主要基于二维码作标识,记录放射性废物在处理环节的各种信息。但现有的二维码存在可回收的情况,不具有唯一性,这点对整个放射性废物处理系统安全有重要影响,同时在放射性废物处理全流程中,有多个节点,现有技术在信息上传时,如果信息篡改的成本极低,难以保证信息的真实性,系统一旦受到网络攻击或者节点恶意篡改信息,将会对处置场运营单位权益产生严重的损害,甚至会社会秩序和公共利益造成损害。


技术实现思路

1、本专利技术提供一种基于区块链的放射性废物信息处理方法、装置及设备。解决了现有放射性废物在处理过程中,存在识别码不具备唯一性以及各环节处理信息存在被篡改的问题。

2、为解决上述技术问题,本专利技术的技术方案如下:

3、本专利技术的实施例提供一种基于区块链的放射性废物信息处理方法,包括:

4、获取盛放放射性废物的目标容器的标识信息;

5、根据所述标识信息,确定需要上传到区块链上的目标业务数据;

6、根据所述目标业务数据,生成目标交易;

7、将所述目标交易提交到所述区块链上的第一节点,由所述第一节点将所述目标交易广播到所述区块链上的至少一个其它节点,并与所述至少一个其它节点形成共识。

8、可选的,获取盛放放射性废物的目标容器的标识信息,包括:

9、获取所述放射性废物所属的项目信息;

10、根据所述项目信息,利用目标函数生成所述目标容器的标识信息,所述标识信息为二维码标识信息。

11、可选的,根据所述标识信息,确定需要上传到区块链上的目标业务数据,包括:

12、根据所述标识信息,确定需要上传到区块链上的核实认定业务数据、废物运输业务数据、入场交接业务数据和定位码放业务数据中的至少一种;

13、其中,所述核实认定业务数据是对盛放放射性废物的目标容器的表单和/或图片信息进行核实认定通过后数据;

14、所述废物运输业务数据是盛放放射性废物的目标容器的所有运输记录数据;

15、所述入场交接业务数据是对盛放放射性废物的目标容器的所有交接流程中记录表单进行核实认定通过后的数据;

16、所述定位码放业务数据是对盛放放射性废物的目标容器进行码放时的码放过程数据以及完成后码放后的坐标数据。

17、可选的,根据所述目标业务数据,生成目标交易,包括:

18、确定需要上传到区块链上的目标业务数据为核实认定业务数据时,对所述核实认定业务数据进行签名,得到第一签名数据;

19、调用第一智能合约,根据所述第一签名数据、所述核实认定业务数据的时间戳、随机数以及第一目标函数,生成第一目标交易。

20、可选的,根据所述目标业务数据,生成目标交易,包括:

21、确定需要上传到区块链上的目标业务数据为废物运输业务数据时,对所述废物运输业务数据进行签名,得到第二签名数据;

22、调用第二智能合约,根据所述第二签名数据、所述废物运输业务数据的时间戳、随机数以及第二目标函数,生成第二目标交易。

23、可选的,根据所述目标业务数据,生成目标交易,包括:

24、确定需要上传到区块链上的目标业务数据为入场交接业务数据时,对所述入场交接业务数据进行签名,得到第三签名数据;

25、调用第三智能合约,根据所述第三签名数据、所述入场交接业务数据的时间戳、随机数以及第三目标函数,生成第三目标交易。

26、可选的,根据所述目标业务数据,生成目标交易,包括:

27、确定需要上传到区块链上的目标业务数据为定位码放业务数据时,对所述定位码放业务数据进行签名,得到第四签名数据;

28、调用第四智能合约,根据所述第四签名数据、所述定位码放业务数据的时间戳、随机数以及第四目标函数,生成第四目标交易。

29、可选的,将所述目标交易提交到所述区块链上的第一节点,由所述第一节点将所述目标交易广播到所述区块链上的至少一个其它节点,并与所述至少一个其它节点形成共识,包括:

30、将所述目标交易提交到所述区块链上的第一节点,由所述第一节点将所述目标交易广播到所述区块链上的至少一个其它节点,形成交易池;

31、根据所述交易池,与所述至少一个其它节点形成共识的新区块。

32、本专利技术还提供一种基于区块链的放射性废物信息处理装置,包括:

33、获取模块,用于获取盛放放射性废物的目标容器的标识信息;

34、处理模块,用于根据所述标识信息,确定需要上传到区块链上的目标业务数据;根据所述目标业务数据,生成目标交易;将所述目标交易提交到所述区块链上的第一节点,由所述第一节点将所述目标交易广播到所述区块链上的至少一个其它节点,并与所述至少一个其它节点形成共识。

35、本专利技术还提供一种计算机可读存储介质,存储指令,当所述指令在计算机上运行时,使得计算机执行上述基于区块链的放射性废物信息处理方法。

36、本专利技术的上述方案至少包括以下有益效果:

37、本专利技术所述的基于区块链的放射性废物信息处理方法,通过获取盛放放射性废物的目标容器的标识信息;根据所述标识信息,确定需要上传到区块链上的目标业务数据;根据所述目标业务数据,生成目标交易;将所述目标交易提交到所述区块链上的第一节点,由所述第一节点将所述目标交易广播到所述区块链上的至少一个其它节点,并与所述至少一个其它节点形成共识。实现了放射性废物处理过程中,识别码的唯一性,保障了各环节处理信息的真实性。

本文档来自技高网...

【技术保护点】

1.一种基于区块链的放射性废物信息处理方法,其特征在于,包括:

2.根据权利要求1所述的基于区块链的放射性废物信息处理方法,其特征在于,获取盛放放射性废物的目标容器的标识信息,包括:

3.根据权利要求1所述的基于区块链的放射性废物信息处理方法,其特征在于,根据所述标识信息,确定需要上传到区块链上的目标业务数据,包括:

4.根据权利要求3所述的基于区块链的放射性废物信息处理方法,其特征在于,根据所述目标业务数据,生成目标交易,包括:

5.根据权利要求3所述的基于区块链的放射性废物信息处理方法,其特征在于,根据所述目标业务数据,生成目标交易,包括:

6.根据权利要求3所述的基于区块链的放射性废物信息处理方法,其特征在于,根据所述目标业务数据,生成目标交易,包括:

7.根据权利要求3所述的基于区块链的放射性废物信息处理方法,其特征在于,根据所述目标业务数据,生成目标交易,包括:

8.根据权利要求1所述的基于区块链的放射性废物信息处理方法,其特征在于,将所述目标交易提交到所述区块链上的第一节点,由所述第一节点将所述目标交易广播到所述区块链上的至少一个其它节点,并与所述至少一个其它节点形成共识,包括:

9.一种基于区块链的放射性废物信息处理装置,其特征在于,包括:

10.一种计算机可读存储介质,其特征在于,存储指令,当所述指令在计算机上运行时,使得计算机执行如权利要求1至8任一项所述的方法。

...

【技术特征摘要】

1.一种基于区块链的放射性废物信息处理方法,其特征在于,包括:

2.根据权利要求1所述的基于区块链的放射性废物信息处理方法,其特征在于,获取盛放放射性废物的目标容器的标识信息,包括:

3.根据权利要求1所述的基于区块链的放射性废物信息处理方法,其特征在于,根据所述标识信息,确定需要上传到区块链上的目标业务数据,包括:

4.根据权利要求3所述的基于区块链的放射性废物信息处理方法,其特征在于,根据所述目标业务数据,生成目标交易,包括:

5.根据权利要求3所述的基于区块链的放射性废物信息处理方法,其特征在于,根据所述目标业务数据,生成目标交易,包括:

6.根据权利要求3所述的基于区块链的放射性...

【专利技术属性】
技术研发人员:张博轩吴宏王琪樊子祺宋路遥徐伟森石西森彭方麒陈运利
申请(专利权)人:中核清原环境技术工程有限责任公司
类型:发明
国别省市:

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

1