首页> 中国专利> 一种基于区块链的钢材质保书生成和管理方法及系统

一种基于区块链的钢材质保书生成和管理方法及系统

摘要

本发明涉及一种基于区块链的钢材质保书生成和管理方法及系统,方法包括如下步骤:构建区块链平台,钢材生产机构和钢材销售机构接入区块链平台;区块链平台接收钢材生产机构加密上传的钢材资源数据和钢材质保数据;区块链平台接收到钢材销售机构的查询请求后反馈钢材质保数据;区块链平台接收钢材销售机构加密上传的订单数据;区块链平台接收到钢材销售机构的质保书申请请求后向钢材质保书管理平台发送生成质保书电子文件的请求;钢材质保书管理平台基于订单数据和钢材质保数据生成质保书电子文件,同时生成质保书信息并上链。与现有技术相比,本发明能够为分拆销售的钢材提供真实有效的质保书。

著录项

  • 公开/公告号CN112308683A

    专利类型发明专利

  • 公开/公告日2021-02-02

    原文格式PDF

  • 申请/专利权人 欧冶云商股份有限公司;

    申请/专利号CN202011321765.7

  • 申请日2020-11-23

  • 分类号G06Q30/06(20120101);G06Q30/00(20120101);G06Q50/04(20120101);G06F16/27(20190101);G06F21/31(20130101);G06F21/60(20130101);G06K17/00(20060101);

  • 代理机构31225 上海科盛知识产权代理有限公司;

  • 代理人丁云

  • 地址 201999 上海市宝山区漠河路600弄1号5层A501-A507室

  • 入库时间 2023-06-19 09:47:53

说明书

技术领域

本发明涉及钢铁行业信息化技术领域,尤其是涉及一种基于区块链的钢材质保书生成和管理方法及系统。

背景技术

钢材产品出厂时,钢厂会提供质保书,标明所用材料规格、性能参数,具有法律效力。很多钢厂将钢铁电商交易平台作为重要的现货销售渠道,在交易平台上挂货并上传提供钢材质量信息,买家购买钢材后可以获取已购钢材的质保书原件。为了使买家更方便获得质保书,中国专利申请CN104503715A公开了一种钢铁行业的动态质保书管理系统,包括质保书结构配置模块、质保书打印模块、质保书数据抽取模块和质保书运算模块,该专利申请实现了客户对质保书动态显示的需求,而且极大的提高了用户的工作效率。

然而,从当前现状分析,对于螺纹钢、盘螺、圆钢以及线材等按重量而不是数量进行销售的钢材品种,钢厂只在钢材出厂时按车次提供质保书,后续销售流通环节中这些钢材品种分拆销售时会出现质保书原件不能分拆的问题,导致分拆销售后钢材缺失质保书。因此,如何为分拆销售的钢材提供真实有效的质保书成为本领域亟待解决的技术问题。

发明内容

本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种能够为分拆销售的钢材提供真实有效的质保书的基于区块链的钢材质保书生成和管理方法及系统。

本发明的目的可以通过以下技术方案来实现:

一种基于区块链的钢材质保书生成和管理方法,该方法包括如下步骤:

构建区块链平台,钢材生产机构和钢材销售机构基于唯一身份认证信息接入所述区块链平台;

区块链平台接收所述钢材生产机构加密上传的钢材资源数据和钢材质保数据;

区块链平台在接收到所述钢材销售机构的查询请求后反馈相应的钢材质保数据;

区块链平台接收所述钢材销售机构加密上传的订单数据;

区块链平台在接收到所述钢材销售机构的质保书申请请求后向钢材质保书管理平台发送按订单生成质保书电子文件的请求;

钢材质保书管理平台获取质保书申请请求中的订单数据和钢材质保数据,与区块链平台上的订单数据和钢材质保数据进行哈希值校验,校验通过后生成质保书电子文件,同时生成质保书信息并上链,所述的质保书电子文件用于打印纸质质保书供已购买用户领取,同时质保书电子文件保存至分布式文件存储模块中供查验。

优选地,所述的唯一身份认证信息包括身份代码和密钥对。

优选地,所述的钢材资源数据包括产地代码、资源号、资源信息哈希值和资源信息密文数据,所述的资源信息哈希值为资源信息的哈希值,所述的资源信息密文数据为采用钢材销售机构的公钥加密资源信息得到的密文数据,所述的资源信息包括所述的产地代码和资源号,还包括重量、数量、品种、规格和牌号。

优选地,所述的钢材质保数据包括产地代码、资源号、质保信息哈希值和质保信息密文数据,所述的质保信息哈希值为质保信息的哈希值,所述的质保信息密文数据为采用钢材销售机构的公钥加密质保信息得到的密文数据,所述的质保信息包括所述的产地代码和资源号,还包括检测项和检测结果清单。

优选地,所述的订单数据包括订单号、订单信息哈希值和订单信息密文数据,所述的订单信息哈希值为订单信息的哈希值,所述的订单信息密文数据为采用钢材生产机构的公钥加密订单信息得到的密文数据,所述的订单信息包括所述的订单号,还包括买方代码、供应商代码、资源号、产地代码、重量、数量、品种、规格和牌号。

优选地,所述的钢材质保书管理平台生成质保书电子文件具体方式为:

从钢材销售机构的质保书申请请求中提取出订单信息和质保信息,计算得到订单信息哈希值和质保信息哈希值,然后依据订单信息的订单号和质保信息的产地代码、资源号从区块链平台获取订单信息哈希值和质保信息哈希值,在订单信息哈希值和质保信息哈希值对比校验通过后,依据订单信息和质保信息生成质保书电子文件。

优选地,所述的钢材质保书管理平台生成质保书信息的具体方式为:

从订单信息中提取订单号,当生成质保书电子文件后生成质保书编号,同时计算质保书电子文件哈希值得到质保书哈希值,最后生成质保书信息,所述的质保书信息包括订单号、质保书编号和质保书哈希值。

优选地,该方法还包括入下步骤:钢材质保书管理平台还获取用于粘贴于纸质质保书上的防伪电子标签的标签信息,并基于标签信息和对应的质保书信息生成质保书防伪信息并上链。

优选地,所述的防伪电子标签包括NFC电子标签。

优选地,生成质保书防伪信息的具体方式为:

从质保书信息中提取质保书编号,同时从标签信息中提取防伪电子标签ID编号,最后生成质保书防伪信息,所述的质保书防伪信息包括质保书编号和防伪电子标签ID编号。

优选地,该方法还包括:钢材质保书管理平台响应质保书电子文件查验请求,具体方式为:当钢材质保书管理平台接收已购买用户的质保书电子文件查验请求后,钢材质保书管理平台从分布式文件存储模块中调取相应的质保书电子文件并展示。

优选地,该方法还包括:钢材质保书管理平台响应质保书防伪查验请求,具体方式为:当钢材质保书管理平台接收已购买用户的质保书防伪查验请求后,首先基于防伪电子标签的标签信息从区块链平台获取质保书防伪信息,然后从区块链平台获取与质保书防伪信息关联的质保书的订单信息,最后基于订单信息的产地代码、资源号从区块链平台获取关联的钢材质保信息。

一种基于区块链的钢材质保书生成和管理系统,该系统包括:

区块链平台,用于实现钢材生产机构、钢材销售机构以及钢材质保书管理平台三者信息交互,所述的区块链平台采用上述的方法生成钢材质保书并进行管理;

分布式文件存储模块,用于存储钢材质保书管理平台生成的质保书电子文件。

与现有技术相比,本发明具有如下优点:

(1)本发明钢材生产机构通过区块链平台向钢材销售机构提供出厂的钢材的质保数据,钢材生产机构授权钢材销售机构在销售钢材时按照销售完成的订单生成质保书,区块链平台上的数据不可篡改,钢材销售机构可按订单生成质保书,对于螺纹钢、盘螺、圆钢以及线材等按重量而不是数量来计量销售的钢材品种,解决出厂后流通环节质保书分拆和缺失问题;

(2)本发明买家获取纸质质保书后,可以使用区块链平台上钢材销售机构发布的钢材质保数据、质保书电子文件与纸质质保书进行比对查验,解决了钢材质保书篡改和伪造的查验问题,同时钢材销售机构的销售订单上链,从销售环节交叉验证钢材质保书的数据真实性。

(3)本发明结合区块链和防伪电子标签,将防伪电子标签唯一只读ID编号与质保书编号的关联数据记录在区块链上,由于易碎防伪标签芯片的伪造难度大和一次性的特点,在扫描粘贴在质保书的标签时,可查验区块链上的标签芯片ID关联的质保书信息,实现质保书的物理防伪。

附图说明

图1为本发明一种基于区块链的钢材质保书生成和管理方法的流程示意图。

具体实施方式

下面结合附图和具体实施例对本发明进行详细说明。注意,以下的实施方式的说明只是实质上的例示,本发明并不意在对其适用物或其用途进行限定,且本发明并不限定于以下的实施方式。

实施例1

如图1所示,本实施例提供一种基于区块链的钢材质保书生成和管理方法,该方法包括如下步骤:构建区块链平台,钢材生产机构(钢厂)和钢材销售机构(电商交易平台)基于唯一身份认证信息接入所述区块链平台,唯一身份认证信息包括身份代码identity_key和密钥对(公私public_key和私钥private_key),这里钢材生产机构和钢材销售机构在钢材质保书管理平台中注册区块链用户实现与区块链平台的信息交互;区块链平台接收所述钢材生产机构加密上传的钢材资源数据和钢材质保数据;区块链平台在接收到所述钢材销售机构的查询请求后反馈相应的钢材质保数据;区块链平台接收所述钢材销售机构加密上传的订单数据;区块链平台在接收到所述钢材销售机构的质保书申请请求后向钢材质保书管理平台发送按订单生成质保书电子文件的请求;钢材质保书管理平台依据区块链平台上的订单数据和钢材质保数据,对质保书申请请求的订单信息和质保信息进行校验,验证通过后生成质保书电子文件,同时生成质保书信息并上链,质保书电子文件用于打印纸质质保书供已购买用户领取,同时质保书电子文件保存至分布式文件存储模块中供查验。

本发明实现了基于区块链平台实现了钢材生产机构、钢材销售机构以及钢材质保书管理平台三者之间的信息交互具体包括:

11)钢材生产机构通过平台接口对接钢材质保书管理平台,将产地代码manufacture_code、资源号resource_code以及资源信息哈希值resource_info_hash、资源信息密文数据resource_info_encrypt上传到区块链平台,资源信息哈希值为资源信息resource_info的哈希值,资源信息密文数据resource_info_encrypt为采用钢材销售机构的公钥加密资源信息resource_info得到的密文数据,资源信息resource_info包括产地代码manufacture_code、资源号resource_code、重量resource_weight、数量、品种、规格、牌号等;

12)钢材生产机构通过平台接口对接钢材质保书管理平台,将产地代码manufacture_code、资源号resource_code、质保信息哈希值quality_info_hash、质保信息密文数据quality_info_encrypt上传到区块链平台,质保信息哈希值quality_info_hash为质保信息quality_info的哈希值,质保信息密文数据quality_info_encrypt为采用钢材销售机构的公钥加密质保信息quality_info得到的密文数据,质保信息quality_info包括产地代码manufacture_code、资源号resource_code、检测项和检测结果清单。

21)买家在电商交易平台下单购买许可经销商的钢材后,电商交易平台通过平台接口对接钢材质保书管理平台,将订单号order_code、订单信息哈希值order_info_hash、订单信息密文数据order_info_encrypt上传到区块链平台,订单信息哈希值order_info_hash为订单信息order_info的哈希值,订单信息密文数据order_info_encrypt为采用钢材生产机构的公钥加密订单信息order_info得到的密文数据,订单信息order_info包括订单号order_code、买方代码buyer_code、供应商代码provider_code、资源号resource_code、产地代码manufacture_code、重量pack_weight、数量、品种、规格、牌号等;

22)买家在电商交易平台点击申请已购钢材的质保书,电商交易平台向区块链平台方发送质保书申请请求,质保书申请请求中包括订单数据和钢材质保数据,其中钢材质保数据是依据电商交易平台生成的订单数据中的资源号resource_code、产地代码manufacture_code从区块链平台中获取而来,区块链平台接收到质保书申请请求后向钢材质保书管理平台发送按订单生成质保书电子文件的请求;

23)钢材质保书管理平台从电商交易平台的质保书申请请求的订单数据和钢材质保数据中分别提取订单信息order_info和质保信息quality_info,计算出订单信息哈希值request_order_info_hash和质保信息哈希值request_quality_info_hash,然后根据订单信息的订单号order_code和质保信息的资源号resource_code、产地代码manufacture_code从区块链平台获取订单信息哈希值order_info_hash和质保信息哈希值quality_info_hash,在订单信息哈希值和质保信息哈希值对比校验通过后(request_order_info_hash和order_info_hash对比,request_quality_info_hash和quality_info_hash对比),依据订单信息order_info和质保信息quality_info生成质保书电子文件quality_file,将质保书电子文件quality_file保存在分布式文件存储模块中;然后,从订单信息中提取订单号order_code、当生成质保书电子文件quality_file后生成质保书编号质保书编号quality_file_code、同时计算质保书电子文件哈希值得到质保书哈希值,最后生成质保书信息quality_file_info,质保书信息包括订单号、质保书编号和质保书哈希值,将质保书信息上链;

24)钢材质保书管理平台还获取用于粘贴于纸质质保书上的防伪电子标签的标签信息,并基于标签信息和对应的质保书信息生成质保书防伪信息并上链。防伪电子标签包括NFC电子标签。生成质保书防伪信息的具体方式为:从质保书信息中提取质保书编号quality_file_code,同时从标签信息中提取防伪电子标签ID编号quality_file_tag_id,最后生成质保书防伪信息quality_file_verify_info,质保书防伪信息包括质保书编号quality_file_code和防伪电子标签ID编号quality_file_tag_id。

在另一实施例中,该方法还包括:钢材质保书管理平台响应质保书电子文件查验请求,具体方式为:用户领取的纸质质保书封面的二维码内置质保书编号quality_file_code和钢材质保书管理平台查验网址,买家扫描质保书的二维码后,钢材质保书管理平台接收用户的质保书电子文件查验请求,钢材质保书管理平台从分布式文件存储模块中调取相应的质保书电子文件quality_file并展示,同时还能从区块链平台获取钢材销售机构发布的钢材质保信息,实现查验比对。买家扫描质保书的二维码后,可查验质保书电子数据,实现质保数据防篡改、防伪造。

在另一实施例中,该方法还包括:钢材质保书管理平台响应质保书防伪查验请求,具体方式为:买家使用具有NFC功能的智能手机,扫描识别粘贴在纸质质保书上的防伪电子标签,钢材质保书管理平台接收用户的质保书防伪查验请求,首先基于防伪电子标签的标签信息从区块链平台获取质保书防伪信息,然后从区块链平台获取与质保书防伪信息关联的质保书的订单信息,最后基于订单信息的产地代码、资源号从区块链平台获取关联的钢材质保信息。通过钢材质保书管理系统查验区块链上标签芯片ID关联的订单和钢厂质保信息,实现质保书的物理防伪。

实施例2

本实施例提供一种基于区块链的钢材质保书生成和管理系统,该系统包括:

区块链平台,用于实现钢材生产机构、钢材销售机构以及钢材质保书管理平台三者信息交互,区块链平台采用实施例1的方法生成钢材质保书并进行管理;

分布式文件存储模块,用于存储钢材质保书管理平台生成的质保书电子文件。

该实施例中涉及的钢材质保书生成和管理方法与实施例1相同,此处不再赘述。

上述实施例提供的钢材质保书生成和管理方法以及系统具有如下优势:

钢厂通过区块链向电商交易平台提供加密的出厂钢材质量数据,并授权电商交易平台为许可经销商按照销售订单生成质保书,解决螺纹钢、盘螺、圆钢以及线材等钢材品种出厂后流通环节质保书分拆和缺失问题;

电商交易平台的钢材质保书管理系统按订单生成钢材质保书,将质保书编号、质保书哈希值、销售订单号、销售订单哈希值上链。后续质保书查验时,可以与区块链上钢厂质量数据、销售订单、钢材质保书哈希值进行比对查验,解决了钢材质保书数据篡改和伪造的查验问题;

结合区块链和易碎防伪NFC电子标签,将标签芯片唯一ID编号与质保书编号的关联数据记录在区块链上。在扫描粘贴在质保书的标签时,可查验区块链上的标签芯片ID关联的质保书信息,实现质保书的物理防伪。

上述实施方式仅为例举,不表示对本发明范围的限定。这些实施方式还能以其它各种方式来实施,且能在不脱离本发明技术思想的范围内作各种省略、置换、变更。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号