一种基于区块链技术的配件管理装置的制作方法

文档序号:17330051发布日期:2019-04-05 22:01阅读:162来源:国知局
一种基于区块链技术的配件管理装置的制作方法

本发明涉及配件管理技术领域,特别是涉及一种基于区块链技术的配件管理装置。



背景技术:

随着社会不断发展,各个领域上的零部件使用越来越多,零部件也越来越昂贵,如动车、地铁这些轨道交通上都会有大量的非常昂贵的零配件,并且这些配件流动性强,经常会从一辆车换到另一辆车,在维修的时候也会将通用配件给弄混互换掉,这样导致非常不好管控与追溯,无法控制一个零配件的寿命和使用率。

作为我国汽车工业重要组成部分的汽车零配件产业近些年来随着汽车工业的大发展也获得了快速发展,市场增长速度高于整车行业发展速度,规模不断扩大。但是目前我国汽车零配件市场存在一些不容忽视的问题,诸如配件市场混乱、产品质量良莠不齐、假冒伪劣泛滥、信息不对称不透明、从业人员素质较低等,而且一般消费者无法辨别真伪,而假冒伪劣零配件会影响整车性能,威胁消费者的生命安全,因此,对汽车零配件从供应链到门店有需要有配件管理技术。

传统的溯源系统要么使用中心化账本模式,要么由各个市场参与者分散孤立地记录和保存,是一种信息孤岛模式。目前工信部出台的《新能源汽车动力蓄电池回收利用溯源管理暂行规定》要求各个责任主体企业上传动力蓄电池的在生产,销售,装车,拆卸,回收利用等各个环节里的状态信息,以达到溯源的目的,其本质就是个中心化账本模式,需要独立团队运营,维护成本高。

综上所述,传统的汽车零配件的溯源管理存在如下问题:

1、商品溯源的问题有时不光要从生产方作为源头,甚至还要再往前追溯,最好能够将该商品的生产环境也给纪录下来,现有技术则无法实现;

2、现有技术所解决的商品溯源问题存在一个很大的弊端,即中心化系统监控,这种中心化的系统,使得主导某一商品的一方可以对现有信息进行篡改,此外,由于数据大多存储于普通的数据库中,容易遭受黑客攻击,导致数据受损或丢失。从而使得整个商品流通环节的信息真实性变得不那么可靠;

3、目前主流的商品溯源系统在整个供应链中还存在一个重要问题,即孤岛问题,通常情况下整个商品供应链会存在多个信息系统,而这些信息系统之间是很难进行交互的,导致信息核对流程相对繁琐,导致需要大量的线下核对及重复检查才能弥补系统交互问题,另外,由于支付和账期问题造成的重复审计成本也特别高。



技术实现要素:

为克服上述现有技术存在的不足,本发明之一目的在于提供一种基于区块链技术的配件管理装置,以基于区块链技术实现配件的管理,可以保证配件转移信息的完整性和可追溯;

为达上述及其它目的,本发明提出一种基于区块链技术的配件管理装置,包括:

区块链账号管理模块,用于根据区块链技术,初始化一个区块链钱包和一个账号,以便每一次发生配件转移时记录该账号;

扫码交易模块,用于于配件转移时,获取配件上的二维码信息,以获得对应的配件信息;

管理记录生成模块,用于根据所述扫码交易模块获得的配件信息以及所述区块链账号管理模块的区块链钱包和账号,生成配件转移记录;

广播模块,用于将所述配件转移记录广播至所述区块链网络中。

优选地,所述账号与业务服务器分配的账号具有一一映射关系。

优选地,所述配件信息包括但不限于配件的编号信息、出厂时间信息、生产厂家信息、生产批次信息以及原厂价格信息中的至少一种或几种。

优选地,所述区块链账号管理模块还存储有相应的公钥和私钥。

优选地,所述管理记录生成模块于生成配件转移记录后,还利用私钥对其数字签名,并盖上时间戳。

为达到上述目的,本发明还提供一种基于区块链技术的配件管理方法,包括如下步骤:

步骤s1,于配件转移时,利用扫码交易模块获取配件上的二维码信息,以获得对应的配件信息;

步骤s2,根据所述扫码交易模块获得的配件信息以及相应的区块链钱包和账号,生成配件转移记录;

步骤s3,将所述配件转移记录广播至所述区块链网络中。

优选地,所述配件信息包括但不限于配件的编号信息、出厂时间信息、生产厂家信息、生产批次信息以及原厂价格信息中的至少一种或几种。

优选地,于步骤s2中,于生成配件转移记录后,还利用私钥对其数字签名,并盖上时间戳。

与现有技术相比,本发明一种基于区块链技术的配件管理装置及方法于配件转移过程中,利用扫码交易模块获取配件的二维码以获得配件信息,利用管理记录生成模块根据配件信息以及区块链账号信息生成配件转移记录并广播到区块链网络,以基于区块链技术实现配件的管理,可以保证配件转移信息的完整性和可追溯,于区块存储着配件的转移信息,将区块与区块有序连接在一起,保证配件转移信息的完整性和可追溯。

附图说明

图1为本发明一种基于区块链技术的配件管理装置的结构示意图;

图2为本发明一种基于区块链技术的配件管理方法的步骤流程图;

图3为本发明具体实施例中配件转移过程的示意图。

具体实施方式

以下通过特定的具体实例并结合附图说明本发明的实施方式,本领域技术人员可由本说明书所揭示的内容轻易地了解本发明的其它优点与功效。本发明亦可通过其它不同的具体实例加以施行或应用,本说明书中的各项细节亦可基于不同观点与应用,在不背离本发明的精神下进行各种修饰与变更。

在介绍本发明之前,先介绍本发明所采用的区块链技术的相关知识:

区块链是基于点对点(peertopeer)的分布式网络而构建的。以比特币应用为例,分布式网络中的节点共同参与被称为工作量证明(proofofwork,pow)的共识过程以完成比特币交易的验证与记录。pow共识过程通常被称为挖矿过程。事实上,挖矿过程是分布式网络中的矿工节点通过利用其自身的计算资源解决一个数学问题找到新的区块的过程。该数学问题通常是哈希计算,首先解决该数学问题的矿工节点将获得新生成的区块的记账权,将当前时间段的所有比特币交易记录在区块链中,并且将新生成的区块链接到区块链中。同时,比特币系统会发行一定数量的比特币作为对该矿工节点的奖励,这样也会激励其他矿工节点继续利用其自身的计算资源进行挖矿过程。因此,比特币在某种意义上可以被理解为反映了计算资源的成本代价。此外,在挖矿过程中,矿工节点在生成新的区块时需要将新生成的区块向分布式网络的全部节点进行广播,在分布式网络中的全部节点接收到该新生成的区块并且对该新生成的区块达成共识之后,该新生成的区块方能被有效地链接到区块链上。

图1为本发明一种基于区块链技术的配件管理装置的结构示意图。如图1所示,本发明一种基于区块链技术的配件管理装置,包括:区块链账号管理模块10、扫码交易模块20、管理记录生成模块30以及广播模块40。

其中,区块链账号管理模块10,用于根据区块链技术,初始化一个区块链钱包和一个账号,以便每一次发生配件的转移都会记录该账号,以便于配件的追踪,该账号与业务服务器分配的账号具有一一映射的关系,利用这个账号可以追踪特定的门店或门店员工,也就是说,每个有机会转移该配件的对象都分配有一账号,与区块链账号管理模块10的账号一一映射,例如,员工a于业务服务器上的账号为张三,其对应的配件管理装置的区块链账号管理模块10则会初始化一个区块链钱包和一个账号,例如zhangsan,则该账号zhangsan与业务服务器分配的账号张三具有映射关系。

扫码交易模块20,用于于配件转移时,获取配件上的二维码信息,该二维码信息则对应配件的相关信息,这里的配件信息包括但不限于配件的编号信息、出厂时间信息、生产厂家信息、生产批次信息以及原厂价格信息中的至少一种或几种。在本发明具体实施例中,扫码交易模块20则为一二维码扫描器,也可以利用用户随身携带的智能手机进行二维码扫描。

管理记录生成模块30,用于根据扫码交易模块20获得的配件信息以及区块链账号管理模块10的区块链钱包和账号,生成配件转移记录。具体地,当扫码交易模块20通过扫描配件上的二维码获得配件信息时,则说明此时要进行配件转移,则管理记录生成模块30获取配件信息,并将配件当前对应的账号作为转移源地址,扫锚交易模块20对应的用户账号作为转移目的地址生成配件转移记录,生成配件转移记录。例如,当配件从员工a处转移到员工b处,则员工b利用扫码交易模块20获取配件相关信息,管理记录生成模块30则根据该配件相关信息以及员工a的账号、员工b的账号生成配件转移记录。

广播模块40,用于将管理记录生成模块30生成的配件转移记录广播至区块链网络中。

优选地,在本发明具体实施例中,区块链账号管理模块10还存储有公钥、私钥等信息,相应地,管理记录生成模块30于生成配件转移记录后,还利用私钥对其数字签名,并盖上时间戳。

图2为本发明一种基于区块链技术的配件管理方法的步骤流程图。如图2所示,本发明一种基于区块链技术的配件管理方法,包括如下步骤:

步骤s1,用于于配件转移时,利用扫码交易模块获取配件上的二维码信息,该二维码信息则对应配件的相关信息,这里的配件信息包括但不限于配件的编号信息、出厂时间信息、生产厂家信息、生产批次信息以及原厂价格信息中的至少一种或几种。在本发明具体实施例中,扫码交易模块则为一二维码扫描器,也可以利用用户随身携带的智能手机进行二维码扫描。

步骤s2,根据扫码交易模块获得的配件信息以及区块链钱包和账号,生成配件转移记录。具体地,当扫码交易模块通过扫描配件上的二维码获得配件信息时,则说明此时要进行配件转移,则获取配件信息,并将配件当前对应的账号作为转移源地址,对应的用户账号作为转移目的地址生成配件转移记录,生成配件转移记录。例如,当配件从员工a处转移到员工b处,则员工b利用扫码交易模块获取配件相关信息,然后根据该配件相关信息以及员工a的账号、员工b的账号生成配件转移记录。较佳地,还可利用私钥对所生成的配件转移记录数字签名,并盖上时间戳。

步骤s3,将生成的配件转移记录广播至区块链网络中。

图3为本发明具体实施例中配件转移过程的示意图。在本发明具体实施例中,一个配件管理装置对应客户端,其配件转移过程如下:

步骤以,配件进店:门店通过扫码交易模块,例如手机照相机,扫描配件的独有的二维码,通过管理记录生成模块以及广播模块将配件的信息(即转移信息)加入到区块链网络中。

步骤二,领取配件:门店员工通过扫码交易模块扫描配件二维码领取该配件,此时区块链网络内发生了一次配件的转移过程:由门店到员工,责任也随之移交给该员工;

步骤三,配件上车:门店员工将配件用到需要维修的车上,此时员工利用配件管理装置进行一次移交操作,将配件与车相关联,此时区块链上也发生一次配件的转移:由员工到具体的车上;即上述配件转移过程都会记录在区块链上;

步骤四,配件查询:当门店有新的车子进库,门店就可以扫描车子上的配件二维码或手动输入配件型号等配件的标识码,就可以查询配件所有系统中转移的所有过程。

综上所述,本发明一种基于区块链技术的配件管理装置及方法于配件转移过程中,利用扫码交易模块获取配件的二维码以获得配件信息,利用管理记录生成模块根据配件信息以及区块链账号信息生成配件转移记录并广播到区块链网络,以基于区块链技术实现配件的管理,可以保证配件转移信息的完整性和可追溯,于区块存储着配件的转移信息,将区块与区块有序连接在一起,保证配件转移信息的完整性和可追溯。

上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何本领域技术人员均可在不违背本发明的精神及范畴下,对上述实施例进行修饰与改变。因此,本发明的权利保护范围,应如权利要求书所列。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1