[发明专利]一种供应链管理方法、系统、服务器及计算机可读介质在审
申请号: | 202011569790.7 | 申请日: | 2020-12-26 |
公开(公告)号: | CN112351045A | 公开(公告)日: | 2021-02-09 |
发明(设计)人: | 谭岳文 | 申请(专利权)人: | 旗美供应链(深圳)有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L9/32;G06Q30/00 |
代理公司: | 深圳市正威知识产权代理事务所(特殊普通合伙) 44643 | 代理人: | 周军 |
地址: | 518100 广东省深圳市宝安区福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 供应 管理 方法 系统 服务器 计算机 可读 介质 | ||
本申请实施例公开了一种供应链管理方法、服务器及计算机可读介质,其中方法包括:接收来自企业终端的产品管理请求信息,所述产品管理请求信息包括产品源数据;对所述产品管理请求信息进行公钥签名验证和哈希验证,若验证通过,则基于所述产品源数据中的第一关联信息将所述产品源数据与所述产品源数据相关的可追溯源数据进行关联,并生成第二关联信息,将所述产品源数据和所述第二关联信息写入到区块链中,并根据智能合约向所述企业终端反馈所述第二关联信息,所述第二关联信息包含所述产品源数据的存储地址信息和所述可追溯源数据的存储地址信息。本申利用非对称加密的原理,确保上链的数据不可伪造,使得数据追溯更为可靠。
技术领域
本申请涉及区块链技术领域,尤其涉及一种供应链管理方法、服务器及计算机可读介质。
背景技术
提出比特币概念后,区块链作为比特币的底层技术,受到了广泛的关注。狭义上,区块链是一串使用密码学方法相关联产生的包含交易信息的数据块,且这些数据块按照时间戳顺序相连形成链式数据结构;广义上,区块链技术是利用块链式数据结构来验证与存储数据、利用分布式节点共识算法来生成和更新数据、利用密码学的方式保证数据传输和访问的安全、利用由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构与计算方式。区块链具有去中心化、开放性、自治性、数据不可篡改性、透明度高等特点,因而能够广泛地应用于证券交易、电子商务、社交通信、文件存储、存在性证明、身份验证等领域。
供应链作为由企业间供求关系形成的一种网链式结构,是产品生产和流通过程中所涉及的原材料供应商、生产商、分销商、零售商以及最终消费者等成员通过与上游、下游成员的连接组成的网络结构,由于供应商、生产商、分销商、零售商以及最终消费者等成员之间存在大量的交互和协作,而整个供应链运行过程中产生的各类信息被离散地保存在各个环节各自的系统内,信息流缺乏透明度,导致供应链中企业间建立信任困难,数据信息割裂,责任追溯困难。
发明内容
本申请实施例提供一种供应链管理方法,可通过区块链提供透明可靠的供应链管理方法和系统。
第一方面,本申请实施例提供了一种供应链管理方法,该方法包括:
接收来自企业终端的产品管理请求信息,所述产品管理请求信息包括产品源数据;
对所述产品管理请求信息进行公钥签名验证和哈希验证,若验证通过,则基于所述产品源数据中的第一关联信息将所述产品源数据与所述产品源数据相关的可追溯源数据进行关联,并生成第二关联信息,将所述产品源数据和所述第二关联信息写入到区块链中,并根据智能合约向所述企业终端反馈所述第二关联信息,所述第二关联信息包含所述产品源数据的存储地址信息和所述可追溯源数据的存储地址信息。
可选的,所述产品管理请求信息还包括第一哈希值、企业公钥和数字签名;
所述对所述产品管理请求信息进行公钥签名验证和哈希验证,包括:
对所述产品管理请求信息进行解码,得到所述产品源数据、所述第一哈希值、所述企业公钥和所述数字签名;
通过所述企业公钥对所述数字签名进行验证;
如果验证通过,对所述产品源数据进行哈希加密得到第二哈希值;
将所述第一哈希值和所述第二哈希值进行对比匹配;
如果匹配成功,则哈希验证通过。
可选的,所述方法还包括:
接收产品信息查询请求,所述产品信息查询请求包括所述第二关联信息;
根据所述智能合约和所述第二关联信息获取所述产品源数据和所述可追溯源数据;
向所述查询请求对应的发起终端发送所述产品源数据和所述可追溯源数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于旗美供应链(深圳)有限公司,未经旗美供应链(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011569790.7/2.html,转载请声明来源钻瓜专利网。