基于区块链的跨厂商设备追溯方法及系统技术方案

技术编号:32646556 阅读:29 留言:0更新日期:2022-03-12 18:29
本发明专利技术提供了一种基于区块链的跨厂商设备追溯方法,包括:将第一厂商的设备信息添加至区块链进行存证;基于区块链将所述第一厂商的设备信息反馈至第一平台;基于区块链将所述第一厂商的设备信息反馈至第二厂商,并基于区块链将与所述第一厂商的设备信息的关联信息保存至区块链进行存证;基于第一平台在所述区块链上添加与所述第一厂商的设备信息对应的固件信息。通过区块链构建分布式的合规账本,解决在跨厂商场景中设备硬件及其对应的软件的全生命周期管理及追溯的问题。的全生命周期管理及追溯的问题。的全生命周期管理及追溯的问题。

【技术实现步骤摘要】
基于区块链的跨厂商设备追溯方法及系统


[0001]本专利技术涉及区块链及设备追溯
,具体涉及一种基于区块链的跨厂商设备追溯方法及系统。

技术介绍

[0002]在物联网领域,特别是智慧家庭场景中,数以百亿计且数量不断增长的物联网设备(IoT)正在改变着现有的网络结构,丰富了用户对设备控制和自动化的需求。设备的智能化已经在慢慢的融入社会生活中,成为人们生活中不可或缺的一部分。而智能设备的软硬件都存在生产投放到市场后被更新的可能。特别是在未来互联互通的场景下,不同的设备接入到相同或者不同的平台。存在设备接入第三方平台的情况,设备跨平台升级的情况。
[0003]如图1所示是一种典型的设备跨平台接入场景,其中A厂商的云平台在接入了A厂商自己的设备的同时还接入了来自其它厂商的设备。在该场景中,A、B、C、D、E的厂商的设备都接入到了A平台中,通过厂商A的平台为设备及用户提供服务,厂商A的平台、存在为平台所关联的设备的软件提供升级能力的情况。因此对设备及设备上的软件存在交叉升级的可能。若不然,那么设备上的硬件及软件的生命周期将无法管控。
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的跨厂商设备追溯方法,其特征在于,包括:将第一厂商的设备信息添加至区块链进行存证;基于区块链将所述第一厂商的设备信息反馈至第一平台;基于区块链将所述第一厂商的设备信息反馈至第二厂商,并基于区块链将与所述第一厂商的设备信息的关联信息保存至区块链进行存证;基于第一平台在所述区块链上添加与所述第一厂商的设备信息对应的固件信息;在所述第一厂商的设备信息对应的待升级设备可以升级时,基于区块链将升级信息反馈至所述第一厂商;所述第一厂商针对所述第一平台对所述升级信息进行授权,并将授权信息添加至区块链;将所述第一厂商的所述待升级设备接入所述第一平台;所述待升级设备通过所述第一平台获取所述升级信息;所述第一平台向所述第一厂商返回所述待升级设备的固件升级信息;所述第一厂商向区块链服务验证所述升级信息的授权信息,并将本次升级信息保存至区块链进行存证;基于区块链获取所述第一厂商的所述待升级设备的所述升级信息的授权信息;所述第一厂商基于所述授权信息对所述待升级设备进行升级;将上述所有操作产生的数据信息作为所述待升级设备的全生命周期的溯源信息保存至区块链。2.根据权利要求1所述的一种基于区块链的跨厂商设备追溯方法,其特征在于,所述设备信息至少包括型号信息。3.根据权利要求1所述的一种基于区块链的跨厂商设备追溯方法,其特征在于,还包括:将所述的全生命周期的溯源信息反馈至用户。4.根据权利要求1所述的一种基于区块链的跨厂商设备追溯方法,其特征在于,所述区块链包括:设备信息管理单元,用于构建设备型号及设备信息数据模型,将所述设备型号及对应的设备信息写入到区块链账本上;设备升级单元,用于提供所述待升级设备上对应固件的设备升级管理,其中,所述固件与设备信息管理单元中的设备型号关联;授权升级单元,用于提供对所述待升级设备的设备升级信息授权功能;溯源单元,用于通过区块链智能合约提供溯源信息的写入和读取的功能。5.一种基于区块链的跨厂商设备追溯系统,其特征在于,包括:第一添加模块,用于将第一厂商的设备信息添加至区块链进行存证;第一反馈模块,用于基于区块链将所述第一厂商的设备信息反馈至第一平台;第二反馈模块,用于基于区块链将所述第一厂商的设备信息反馈至第二厂商,并基于区块链将与所述第一厂商的设备信息的关联...

【专利技术属性】
技术研发人员:黄德俊罗阿文石娜
申请(专利权)人:四川启睿克科技有限公司
类型:发明
国别省市:

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

1