[发明专利]一种可信数据链的实现方法、装置、设备及介质在审
申请号: | 202011585946.0 | 申请日: | 2020-12-28 |
公开(公告)号: | CN114692158A | 公开(公告)日: | 2022-07-01 |
发明(设计)人: | 孙长杰;韩燕;刘平;李照川;王伟兵;江国福 | 申请(专利权)人: | 山东浪潮质量链科技有限公司 |
主分类号: | G06F21/57 | 分类号: | G06F21/57;G06F21/44;G06F21/64;G06F21/73 |
代理公司: | 北京君慧知识产权代理事务所(普通合伙) 11716 | 代理人: | 董延丽 |
地址: | 250102 山东省济南市历城区唐冶西*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 可信 数据链 实现 方法 装置 设备 介质 | ||
1.一种可信数据链的实现方法,其特征在于,所述方法包括:
服务端为每个环节的客户端设置唯一的设备数字身份,其中,所述服务端部署运行在区块链;
每个环节的所述客户端采集对应环节的相关信息,并通过所述设备数字身份对所述对应环节的相关信息进行签名,得到对应环节的设备数字签名,其中,所述对应环节的相关信息包括环节数据、链接数据与链接控制数据;
每个环节的所述客户端将所述对应环节的相关数据与设备数字签名发送至所述服务端的验证智能合约;
所述验证智能合约根据所述对应环节的相关信息与设备数字签名,确定是否将所述对应环节的相关信息与设备数字签名写入区块链,以实现可信数据链。
2.根据权利要求1所述的方法,其特征在于,
所述设备数字身份包括设备标识、公钥与是否失效中的一项或多项;
所述环节数据包括业务类型、物品ID、流水号、物品详细数据中的一项或多项;
所述链接数据包括瑕疵标志、前一环节设备标识、当前环节设备标识与下一环节设备标识中的一项或多项;
所述链接控制数据包括当前环节设备数字签名与前一环节设备数字签名中的一项或多项。
3.根据权利要求2所述的方法,其特征在于,所述验证智能合约包括设备数字身份智能合约与数据链接智能合约;
所述设备数字身份智能合约用以存放所述设备数字身份;
所述数据链接智能合约用于存放所述环节数据、所述链接数据与所述链接控制数据。
4.根据权利要求3所述的方法,其特征在于,当处于第一环节时,所述方法还包括:
所述服务端将当前环节设备标识设置为第一环节设备标识,并将前一环节设备标识设置为空值;
所述客户端对所述环节数据与所述链接数据进行数字签名,得到第一环节设备数字签名,其中,链接数据包括瑕疵标志、第一环节设备标识与下一环节设备标识;
所述客户端将所述环节数据、所述链接数据与所述第一环节设备数字签名发送到所述数据链接智能合约;
所述数据链接智能合约依据环节数据,和/或链接数据,和/或第一环节设备数字签名,确定是否将所述第一环节的环节数据、链接数据与设备数字签名写入区块链,以实现可信数据链。
5.根据权利要求4所述的方法,其特征在于,所述数据链接智能合约依据环节数据,和/或链接数据,和/或第一环节设备数字签名,确定是否将所述第一环节的环节数据、链接数据与设备数字签名写入区块链,具体包括:
所述数据链接智能合约依据所述环节数据中的业务类型、物品ID,查询上一次保存数据的下一环节设备标识,若能够查询到所述下一环节设备标识,并且所述下一环节设备标识与本次将要保存数据的第一环节设备标识相同,则判定为合法数据链接;和/或,
所述数据链接智能合约依据第一环节设备标识从设备数字身份智能合约处查询第一环节设备标识对应的设备数字身份,若数据链接智能合约从设备数字身份智能合约处查询到相应的设备数字身份,且所述设备数字身份中的是否失效字段的值为否,则判定为合法设备;和/或,
所述数据链接智能合约使用公钥验证所述第一环节设备数字签名,若所述第一环节设备数字签名验证成功,则判定为合法设备;
根据判定结果将确定是否将所述第一环节的环节数据、链接数据与设备数字签名写入区块链。
6.根据权利要求3所述的方法,其特征在于,当处于第二环节时,所述方法还包括:
将当前环节设备标识设置为第二环节设备标识;
所述客户端对环节数据与所述链接数据进行数字签名,得到第二环节设备数字签名,所述链接数据包括瑕疵标志、前一环节设备标识与第二环节设备标识与下一环节设备标识;
所述客户端将环节数据、所述链接数据、第二环节设备数字签名、前一环节设备数字签名发送到数据链接智能合约;
所述数据链接智能合约依据环节数据,和/或链接数据,和/或前一环节设备数字签名,和/或第二环节设备数字签名,确定是否将所述第二环节的环节数据、链接数据与设备数字签名写入区块链,以实现可信数据链。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东浪潮质量链科技有限公司,未经山东浪潮质量链科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011585946.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电子产品包装用输送装置
- 下一篇:一种有机电致发光化合物及其应用