The embodiment of the invention provides a multi-storehouse data management method and related equipment based on block chain, which can be used to manage multi-storehouse materials scientifically and effectively, improve the efficiency of storehouse material management and the reliability of storehouse data. The embodiment method of the invention includes: when the local inventory data of the warehouse node in the access block chain changes, the corresponding warehouse node updates the local inventory data, and the warehouse node in the access block chain includes at least two; the updated local inventory data is written into the block and synchronized into the block chain; and the access area is synchronized with the local inventory data. Warehouse nodes of block chain extract the latest local inventory data of each warehouse node from the block chain, and then statistics the inventory data of the same kind of materials in each warehouse node.
【技术实现步骤摘要】
一种基于区块链的多库房数据管理方法及相关设备
本专利技术涉及信息处理领域,具体涉及一种基于区块链的多库房数据管理方法及相关设备。
技术介绍
库房物料管理是社会生产的一个至关重要的环节,目前大多数社会生产在库房物料管理时仍采用人工登记的方式进行管理,缺乏一套可靠的管理方法。现有的农业生产领域的库房管理中,尤其对于多库房的出入库数据的管理,各个库房的出入库数据及库存数据的管理往往是相互独立的,物资盘点或调取时,需要库管和操作人员人工逐一查询,管理成本大大增加但物料管理效率低下,不利于物料盘点及调取,其次,相互之间的信息交换往往具有较长的延时,数据可靠性低。因此,如何科学有效的管理多库房物料,提高库房物料管理的效率、库房数据可靠性,成为亟待解决的问题。
技术实现思路
本专利技术实施例提供了一种基于区块链的多库房数据管理方法及相关设备,用于科学有效的管理多库房物料,提高库房物料管理的效率、库房数据可靠性。本专利技术实施例第一方面提供了一种基于区块链的多库房数据管理方法,其特征在于,包括:当接入区块链中的库房节点的本地库存数据发生变化时,对应的库房节点更新本地库存数据,接入区块链中的库房节点至少包括两个;将更新之后的本地库存数据写入区块,并同步到区块链中;接入区块链的库房节点从区块链中提取各个库房节点最新的本地库存数据,并以此统计各个库房节点中相同种类的物料的库存数据。可选的,作为一种可能的实施方式,本专利技术实施例中,所述库房节点更新本地库存数据,还包括:接收用户通过客户端发送的更新请求,所述更新请求中至少包含用户ID;验证所述用户ID是否与预置的ID列表匹配,若匹配 ...
【技术保护点】
1.一种基于区块链的多库房数据管理方法,其特征在于,包括:当接入区块链中的库房节点的本地库存数据发生变化时,对应的库房节点更新本地库存数据,接入区块链中的库房节点至少包括两个;将更新之后的本地库存数据写入区块,并同步到区块链中;接入区块链的库房节点从区块链中提取各个库房节点最新的本地库存数据,并以此统计各个库房节点中相同种类的物料的库存数据。
【技术特征摘要】
1.一种基于区块链的多库房数据管理方法,其特征在于,包括:当接入区块链中的库房节点的本地库存数据发生变化时,对应的库房节点更新本地库存数据,接入区块链中的库房节点至少包括两个;将更新之后的本地库存数据写入区块,并同步到区块链中;接入区块链的库房节点从区块链中提取各个库房节点最新的本地库存数据,并以此统计各个库房节点中相同种类的物料的库存数据。2.根据权利要求1所述的方法,其特征在于,所述库房节点更新本地库存数据,还包括:接收用户通过客户端发送的更新请求,所述更新请求中至少包含用户ID;验证所述用户ID是否与预置的ID列表匹配,若匹配,则接收用户的操作信息,并根据所述操作信息更新本地库存数据。3.根据权利要求1或2所述的方法,其特征在于,还包括:接收用户通过客户端发送的查询请求,所述查询请求指示查询特定种类物料的库存信息或查询特定库房中各种物料的库存信息;向客户端反馈所述查询请求对应的库存信息。4.根据权利要求3所述的方法,其特征在于,还包括:为每个库房节点对应的ID及对应的密钥对;当接收到每个库房节点广播消息时,根据库房节点对应的密钥对,对广播消息进行解密验证,若验证通过,则将对应的广播消息中区块同步到本地存储的区块链中。5.一种基于区块链的多库房数据管理装置,其特征在于,包括:更新模块,当接入区块链中的库房节点的本地库存数据发生变化时,用于更新本地库存数据,接入区块链中的库房节点至少包括两个;同步模块,...
【专利技术属性】
技术研发人员:卢吉,
申请(专利权)人:深圳春沐源控股有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。