[发明专利]一种基于区块链的供应链状态数据追踪方法在审
申请号: | 201611142036.9 | 申请日: | 2016-12-12 |
公开(公告)号: | CN106790003A | 公开(公告)日: | 2017-05-31 |
发明(设计)人: | 李纲;黄晓;魏泉;谢新洲;戴强斌;江文华;张虎胆 | 申请(专利权)人: | 武汉优聘科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;G06F21/62 |
代理公司: | 武汉天力专利事务所42208 | 代理人: | 吴晓颖 |
地址: | 430070 湖北省武汉市*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 供应 状态 数据 追踪 方法 | ||
技术领域
本发明涉及信息安全技术领域,具体地说是一种基于区块链的供应链状态数据追踪方法。
背景技术
随着信息技术的发展,互联网俨然已经成为了各行各业发展所不可获取的一部分,尤其是在企业信息交换与数据共享中。企业间的信息、数据共享,除了常规的采购、交易等信息的交换,还有一种特殊的信息交换—供应链。
供应链是围绕一系列相关企业,通过对商流、信息流、物流、资金流的控制,从采购原材料开始到制成中间及最终产品、并将产品送到消费者手中的一个由产品生产、分销等各个环节企业构成的整体功能结构。所以供应链中的信息共享涉及到许多企业的生产与销售,供应链的效率高低直接决定整个供应链上企业的发展。
目前,我国许多大型企业已经具备了很好的物流供应链管理能力以及很强的物流与供应链管理优化意识,但是大部分中小企业在供应链管理的普及应用等方面仍然处于较低水平。这样的情形很大一部分是由于企业管理理念上的落后造成的,另一方面也是由于技术上的原因。并且面对复杂多变的市场环境,实现高效率的供应链管理本身就很不容易。供应链中的企业往往不能及时、准确地掌握有用的信息。现阶段供应链对企业的要求首先是信息化,做好了信息化的企业才可能用好供应链管理,与供应链的上下游企业进行信息共享。然而由于技术上的局限,现阶段企业间的供应链状态追踪中,信息共享安全性低,生产、物流等信息交换较为零散,不够系统,共享力度不足。
所以,在这个过程中,企业之间有效、准确的传达信息,是供应链管理成功与否的关键。供应链管理中新技术的应用对解决供应链管理中企业可能出现的信息不对称的问题十分重要。
供应链中企业需要交换的信息数量较大,包括企业生产情况、交付情况、物流信息等多个方面的信息。区块链进行数据分布式存储时,单个节点对数据库的修改都是无效的,区块链的数据稳定性与可靠性极高。所以区块链技术用于供应链信息的交换与共享十分可靠与安全。
然而,供应链中需要分享的信息较为零散且涉及到企业生产中的多个部门,所以在传统的供应链信息共享中,由于企业的生产计划变化频繁,供应链下游企业无法及时跟进上游企业的变化,这导致供应链本身的作用没有得到发挥。
发明内容
本发明的目的是为了克服上述现有技术的不足之处,提供一种基于区块链的供应链状态数据追踪方法,该方法提出一种新的供应链交换信息的方式,并利用区块链技术实现,来保证供应链中的企业有效、准确的信息共享。
本发明的目的是通过以下技术措施实现的。
一种基于区块链的供应链状态数据追踪方法,该方法首先要搭建一个以区块链技术为基础的信息网络,这个信息网络包括用于存储数据及提供通信服务的服务器、管理区块链的主节点、代表供应链中各企业的从节点,该方法包括以下步骤:
(1)利用主节点对各个从节点进行身份验证,并为通过身份验证的从节点分配一对私钥;
(2)通过身份节点验证的上游企业节点A向主节点发送信息共享请求,信息共享给其下游企业节点B,收到主节点针对该数据上传请求的反馈后将节点A的登记信息写入区块链中,登记信息包括节点A的身份信息和公钥;
(3)节点A将待上传的信息用相应的私钥签名并发送给主节点;
节点A代表的企业将不同部门信息根据公司业务情况分为不同的业务线,每条业务线再根据相关的业务逻辑进行分割,变成不同的连贯的业务节点;若节点A要上传的信息为某一业务节点上的信息,则节点A需要将当前要发送的业务节点信息、其他业务线上相关的业务节点信息、未来发生的相关的计划节点信息一并上传至区块链中;
(4)根据区块链中其他各个从节点的登记信息验证节点A的合法性,且在验证合法后使用节点A的公钥验证主节点接收到的数据的真实性,存储通过验证的数据并生成相应的数字指纹,将生成的数字指纹连同相应的时间戳写入区块链中;
(5)数据写入区块链后,信息网络中节点B在t时刻获取到节点A上传的信息并保存,该信息包括节点A代表的企业当前发生的某一业务节点的信息、其他业务线上相关的业务节点信息和未来发生的相关的计划节点信息;
(6)在t+1时刻,节点B收到节点A中后续发生的业务节点的信息、t+1时刻其他业务线上相关的业务节点信息和t+1时刻相关的计划节点信息;节点B两次收到的业务信息中存在相同的业务节点,此时节点B根据相同业务节点上信息的异同来判断供应链状态数据的准确性并根据结果与节点A进行沟通。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉优聘科技有限公司,未经武汉优聘科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611142036.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:垂直冲击式液体分布器
- 下一篇:一种脱硫吸收塔