【CN110097373A】基于区块链与物联网相结合的溯源系统及方法【专利】
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(19)中华人民共和国国家知识产权局
(12)发明专利申请
(10)申请公布号 (43)申请公布日 (21)申请号 201910202325.0
(22)申请日 2019.03.18
(71)申请人 杭州特股软件开发有限公司
地址 310053 浙江省杭州市滨江区浦沿街
道伟业路3号A幢603室
(72)发明人 檀炳根 孙海洋 薛沛东
(74)专利代理机构 杭州求是专利事务所有限公
司 33200
代理人 陈升华
(51)Int.Cl.
G06Q 30/00(2012.01)
G06Q 20/38(2012.01)
(54)发明名称基于区块链与物联网相结合的溯源系统及方法(57)摘要本发明公开了一种基于区块链与物联网相结合的溯源系统及方法,系统包括:数据采集模块;加密模块;数据传输模块;SAAS模块;该方法包括:生产基地生产原材料,通过数据采集模块采集原材料的初始状态、生长阶段、收获阶段、加工阶段和成品商品的溯源数据、照片和录像;采用solidity控制,使用加密模块加密后,将照片和录像的HASH值以及照片和录像在SAAS模块上的储存地址提交到区块链,将溯源数据通过私钥签名并附加GAS后提交至区块链;用户在DAPP模块输入关键词搜索,获得商品溯源、照片和录像。本发明结合物联网技术和区块链技术,升级物联
网上每个节点为区块链节点。权利要求书1页 说明书6页 附图2页CN 110097373 A 2019.08.06
C N 110097373
A
权 利 要 求 书1/1页CN 110097373 A
1.一种基于区块链与物联网相结合的溯源系统,其特征在于,包括:
数据采集模块,数据采集模块用于获取原材料的初始状态、生长阶段、收获阶段和加工阶段的溯源数据、照片和录像;
加密模块,用于照片和录像的HASH值和储存地址使用加密;
数据传输模块,将加密模块加密后的数据传输到区块链,把溯源数据通过私钥签名并附加GAS后提交至区块链;
SAAS模块,用来存储溯源数据、照片和录像;
DAPP模块,包含用户登录模块、区块链搜索模块、显示数据模块。
2.根据权利要求1所述的基于区块链与物联网相结合的溯源系统,其特征在于,所述的数据采集模块包含数据录入设备和图像采集设备。
3.一种基于区块链与物联网相结合的溯源方法,其特征在于,采用权利要求1或2所述的基于区块链与物联网相结合的溯源系统,包括:
(I)生产基地生产原材料,通过数据采集模块采集原材料的初始状态、生长阶段、收获阶段、加工阶段和成品商品的溯源数据、照片和录像;
(II)采用solidity控制,步骤(I)获得的溯源数据、照片和录像上传到SAAS模块上,使用加密模块加密后,将照片和录像的HASH值以及照片和录像在SAAS模块上的储存地址提交到区块链,将溯源数据通过私钥签名并附加GAS后提交至区块链;
(III)用户在DAPP模块输入关键词搜索,DAPP模块接收用户发送的查询请求后,在区块链上获取并解密相关照片和录像的HASH值、地址和相关的溯源数据,根据区块链上的数据从SAAS模块获取并验证相关数据,获得商品溯源、照片和录像,最后将结果按顺序排列后返回给用户。
4.根据权利要求3所述的基于区块链与物联网相结合的溯源方法,其特征在于,步骤
(I)中,数据录入设备通过DAPP模块使用solidity控制获取初始溯源数据,图像采集设备通过solidity控制,在每隔一段时间段中随机选择时间点获取原材料的照片和生长状态数据。
5.根据权利要求3所述的基于区块链与物联网相结合的溯源方法,其特征在于,步骤(II)中,所述的加密模块使用SHA256信息摘要算法和ECDSA非对称加密算法。
2