一种基于区块链的去中性化供应链合作方法和系统与流程

文档序号:29572177发布日期:2022-04-09 04:15阅读:125来源:国知局
一种基于区块链的去中性化供应链合作方法和系统与流程

1.本技术涉及区块链技术领域,特别涉及一种基于区块链的去中性化供应链合作方法和系统。


背景技术:

2.随着新一代信息技术与实体产业的融合发展,产业分工的不断细化、产业规模不断扩大,数字经济所占比重进一步提高,更多的产业协作和沟通在网络上开展。互联网时代的供应链是把上游制造商、设计师、物流、消费者、售后服务整合在一个中心化的电子商务平台上完成一系列的交易。
3.在这一背景下,如何快速进行多方之间的高效协作和信任开始成为重要问题,不同主体间的信任问题以及关键信息的可信度问题都在不断暴露出来,亟需一套全新的方法来解决。


技术实现要素:

4.本技术的目的在于提供一种基于区块链的去中性化供应链合作方法和系统,其能够改善上述问题。
5.本技术的实施例是这样实现的:
6.第一方面,本技术提供一种基于区块链的去中性化供应链合作方法,其包括:
7.采购方节点向平台节点发送资质查询请求后,从所述平台节点获取到所述资质查询请求对应的供应方节点的资质认证书;
8.所述采购方节点对所述资质认证书进行验签;
9.所述采购方节点在验签成功后,在所述平台节点对应的分布式应用程序中针对所述供应方节点的供应品完成购买操作;
10.所述采购方节点生成购买操作区块以记录所述购买操作,在分布式系统中存储所述购买操作区块。
11.区块链技术是一种分布式的数据库,每过一段时间,各参与主体产生的交易数据会被打包成一个数据区块,数据区块按照时间顺序依次排列,形成数据区块的链条,各参与主体拥有同样的数据链条,且无法单方面篡改,任何信息的修改只有经过约定比例的主体同意方可进行,并且只能添加新的信息,无法删除或修改旧的信息,从而实现多主体间的信息共享和一致决策,确保各主体身份和主体间交易信息的不可篡改、公开透明。
12.其中,资质认证书包括供应方的单位名称、供应参数、企业注册地、工作人员数量等。其中,供应参数又包括供应类型和供应领域。
13.可以理解,本技术公开了一种基于区块链的去中性化供应链合作方法,一方面,采购方在进行购买操作之前可以从平台节点处获取任意供应方的资质认证书,该资质认证书由资质认证方认证,从第三方认证的角度保证了供应方的可信度问题。另一方面,采购方的购买操作不再通过某个中心平台服务器进行,而是将购买操作打包成一个数据区块,任何
区块链条上的主体都可以获取且无法单方面篡改,进一步保障了供应链上各主体之间交易的可信程度。
14.在本技术可选的实施例中,所述方法还包括:所述平台节点实时获取各个所述供应方节点的仓库监控视频信息;所述平台节点在检测到所述购买操作区块后,开启所述采购方节点的库存视频监控权限。
15.可以理解,供应方在自己仓库内设置一个或多个摄像头用于获取该仓库的视频监控信息,并实时传输给平台方。当采购方的买操作区块生成之后,表示购买方与供应方之间的交易已经完成,因此平台方开启采购方的库存视频监控权限,使得采购方可以通过这些视频监控信息实时监控供应方的库存及提货过程,进一步地保障了采购方的利益。
16.第二方面,本技术还提供另一种基于区块链的去中性化供应链合作方法,该方法在第一方面公开得方法之外还包括:
17.资质认证方节点在收到所述供应方节点提交的资质申报文件后,对所述供应方节点得资质进行审核;
18.所述资质认证方节点在审核成功后,用资质认证方私钥签发所述供应方节点的资质认证书;
19.所述资质认证方节点将所述资质认证书发送给所述平台节点。
20.在本技术可选的实施例中,所述采购方节点对所述资质认证书进行验签,包括:所述采购方节点通过与所述资质认证方私钥配对的资质认证方公钥对所述资质认证书进行验签。
21.可以理解,本技术还提供另一种基于区块链的去中性化供应链合作方法,资质认证方可以是具有权威性的第三方机构,用于对各个供应方提交的资质申报文件进行审核。平台节点上存储有由所述资质认证方节点审核通过的各个所述供应方节点的资质认证书,采购方在进行购买操作之前可以从平台节点处获取任意供应方的资质认证书,从第三方认证的角度保证了供应方的可信度问题。
22.可以理解,本技术还提供另一种基于区块链的去中性化供应链合作方法,资质认证方节点通过非对称加密方式自动生成配对的资质认证方私钥和资质认证方公钥,其中,资质认证方公钥可以随根证书存储于区块链条上的所有主体中,资质认证方通过私钥签发各个供应方节点的资质认证书。其中,根证书可以包括资质认证方的机构信息和资质认证方公钥。采购方节点接收到资质认证书后,便可以通过存储于自身存储器内的根证书的资质认证方公钥对所述资质认证书进行验签,确认资质认证书的合法性。
23.第三方面,本技术还提供再一种基于区块链的去中性化供应链合作方法,该方法在第二方面公开得方法之外还包括:
24.所述平台节点提取所述资质认证书中的供应参数;
25.所述平台节点向各个所述供应方节点推送与其所述供应参数匹配的采购方信息。
26.其中,所述供应参数包括供应类型和供应领域,供应类型包括商品或服务,供应领域可以细分为各个子领域。比如,供应类型为商品时,供应领域由大到小还可以细分为一级产品领域、二级产品领域、三级产品领域等,一级产品领域可以包括家电、电子产品、纺织品等;家电领域下可以包括电视、冰箱、空调等二级产品领域;电视领域下可以包括液晶电视、oled电视、量子点电视等三级产品领域。
27.在本技术可选的实施例中,所述平台节点向各个所述供应方节点推送与其所述供应参数匹配的采购方信息,包括:所述平台节点将曾经购买过与所述供应参数匹配的供应品的采购方确定为待推送采购方;所述平台节点将所述待推送采购方推送给对应的所述供应方节点。
28.可以理解,本技术还提供再一种基于区块链的去中性化供应链合作方法,供应方不仅可以在平台上查询各个采购方的信息;平台还可以提取各个供应方资质认证书中的供应参数,且根据供应参数精准地为供应方推送曾经购买过类似供应品的采购方信息给供应方,更加便于供应方获取资方信息。
29.第四方面,本技术提供一种基于区块链的去中性化供应链合作系统,包括平台节点,采购方节点、供应方节点和资质认证方节点。
30.所述平台节点内存储有由所述资质认证方节点审核通过的各个所述供应方节点的资质认证书;所述平台节点,所述采购方节点、所述供应方节点和所述资质认证方节点用于执行第一方面至第三方面任一项所述方法的对应步骤。
31.其中,采购方节点、资质认证方节点和供应方节点均可以是任意一种终端设备,如微型计算机、平板电脑、手机等;平台节点可以是任意一种服务器。
32.有益效果:
33.本技术公开了一种基于区块链的去中性化供应链合作方法,一方面,采购方在进行购买操作之前可以从平台节点处获取任意供应方的资质认证书,该资质认证书由资质认证方认证,从第三方认证的角度保证了供应方的可信度问题。另一方面,采购方的购买操作不再通过某个中心平台服务器进行,而是将购买操作打包成一个数据区块,任何区块链条上的主体都可以获取且无法单方面篡改,进一步保障了供应链上各主体之间交易的可信程度。再一方面,当采购方的买操作区块生成之后,表示购买方与供应方之间的交易已经完成,因此平台方开启采购方的库存视频监控权限,使得采购方可以通过这些视频监控信息实时监控供应方的库存及提货过程,进一步地保障了采购方的利益。
34.本技术还提供另一种基于区块链的去中性化供应链合作方法,资质认证方节点通过非对称加密方式自动生成配对的资质认证方私钥和资质认证方公钥,其中,资质认证方公钥可以随根证书存储于区块链条上的所有主体中,资质认证方通过私钥签发各个供应方节点的资质认证书。采购方节点接收到资质认证书后,便可以通过存储于自身存储器内的根证书的资质认证方公钥对所述资质认证书进行验签,确认资质认证书的合法性。
35.本技术还提供再一种基于区块链的去中性化供应链合作方法,供应方不仅可以在平台上查询各个采购方的信息;平台还可以提取各个供应方资质认证书中的供应参数,且根据供应参数精准地为供应方推送曾经购买过类似供应品的采购方信息给供应方,更加便于供应方获取资方信息。
36.为使本技术的上述目的、特征和优点能更明显易懂,下文特举可选实施例,并配合所附附图,作详细说明如下。
附图说明
37.为了更清楚地说明本技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本技术的某些实施例,因此不应被看作是对
范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
38.图1是本技术的一种基于区块链的去中性化供应链合作方法的流程示意图;
39.图2是本技术第一方面公开的基于区块链的去中性化供应链合作方法的应用场景说明图;
40.图3是本技术的另一种基于区块链的去中性化供应链合作方法的流程示意图;
41.图4是本技术第二方面公开的基于区块链的去中性化供应链合作方法的应用场景说明图;
42.图5是本技术的再一种基于区块链的去中性化供应链合作方法的流程示意图;
43.图6是本技术第三方面公开的基于区块链的去中性化供应链合作方法的应用场景说明图。
具体实施方式
44.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
45.第一方面,如图1和图2所示,本技术提供一种基于区块链的去中性化供应链合作方法,其包括:
46.110、采购方节点向平台节点发送资质查询请求后,从平台节点获取到资质查询请求对应的供应方节点的资质认证书。
47.资质认证书由资质认证方认证,从第三方认证的角度保证了供应方的可信度问题。其中,资质认证书包括供应方的单位名称、供应参数、企业注册地、工作人员数量等。其中,供应参数又包括供应类型和供应领域。
48.120、采购方节点对资质认证书进行验签。
49.资质认证方节点通过非对称加密方式自动生成配对的资质认证方私钥和资质认证方公钥,其中,资质认证方公钥可以随根证书存储于区块链条上的所有主体中,资质认证方通过私钥签发各个供应方节点的资质认证书。其中,根证书可以包括资质认证方的机构信息和资质认证方公钥。采购方节点接收到资质认证书后,便可以通过存储于自身存储器内的根证书的资质认证方公钥对资质认证书进行验签,确认资质认证书的合法性。
50.130、采购方节点在验签成功后,在平台节点对应的分布式应用程序中针对供应方节点的供应品完成购买操作。
51.140、采购方节点生成购买操作区块以记录购买操作,在分布式系统中存储购买操作区块。
52.区块链技术是一种分布式的数据库,每过一段时间,各参与主体产生的交易数据会被打包成一个数据区块,数据区块按照时间顺序依次排列,形成数据区块的链条,各参与主体拥有同样的数据链条,且无法单方面篡改,任何信息的修改只有经过约定比例的主体同意方可进行,并且只能添加新的信息,无法删除或修改旧的信息,从而实现多主体间的信息共享和一致决策,确保各主体身份和主体间交易信息的不可篡改、公开透明。
53.互联网时代的供应链是把上游制造商、设计师、物流、消费者、售后服务整合在一个中心化的电子商务平台上完成一系列的交易。基于区块链去中心化的供应链,不仅保留着传统电子商务平台上的全部功能,而且增加了知识产权保护功能和各环节的信任机制。比如,有人要定制衬衫,在系统中寻找设计师设计,设计完成之后交给工厂生产,如果不需要定制设计,就直接向工厂下单生产,然后进行销售。这些过程所有环节都是去中心化的,全部在区块链上完成。
54.可以理解,本技术公开了一种基于区块链的去中性化供应链合作方法,一方面,采购方在进行购买操作之前可以从平台节点处获取任意供应方的资质认证书,该资质认证书由资质认证方认证,从第三方认证的角度保证了供应方的可信度问题。另一方面,采购方的购买操作不再通过某个中心平台服务器进行,而是将购买操作打包成一个数据区块,任何区块链条上的主体都可以获取且无法单方面篡改,进一步保障了供应链上各主体之间交易的可信程度。
55.在本技术可选的实施例中,方法还包括:
56.150、平台节点实时获取各个供应方节点的仓库监控视频信息。
57.供应方可以在自己的仓库安装一个或多个摄像头用于获取仓库内的实时监控视频信息,并将这些实时监控视频信息上传给平台节点。
58.160、平台节点在检测到购买操作区块后,开启采购方节点的库存视频监控权限。
59.可以理解,当采购方的买操作区块生成之后,表示购买方与供应方之间的交易已经完成,因此平台方开启采购方的库存视频监控权限,使得采购方可以通过这些视频监控信息实时监控供应方的库存及提货过程,进一步地保障了采购方的利益。
60.第二方面,如图3和图4所示,本技术还提供另一种基于区块链的去中性化供应链合作方法,该方法在第一方面公开得方法之外还包括:
61.210、资质认证方节点在收到供应方节点提交的资质申报文件后,对供应方节点得资质进行审核。
62.资质认证方可以是具有权威性的第三方机构,用于对各个供应方提交的资质申报文件进行审核。
63.220、资质认证方节点在审核成功后,用资质认证方私钥签发供应方节点的资质认证书。
64.资质认证方节点通过非对称加密方式自动生成配对的资质认证方私钥和资质认证方公钥,其中,资质认证方公钥可以随根证书存储于区块链条上的所有主体中,资质认证方通过私钥签发各个供应方节点的资质认证书。其中,根证书可以包括资质认证方的机构信息和资质认证方公钥。区块链条上的所有主体接收到资质认证书后,便可以通过存储于自身存储器内的根证书的资质认证方公钥对资质认证书进行验签,确认资质认证书的合法性。
65.230、资质认证方节点将资质认证书发送给平台节点。
66.平台节点接收资质认证方节点传输过来的任一供应方的资质认证书,平台节点内存储有由资质认证方节点审核通过的各个供应方节点的资质认证书。
67.在本技术可选的实施例中,步骤250包括:采购方节点通过与资质认证方私钥配对的资质认证方公钥对资质认证书进行验签。
68.可以理解,本技术还提供另一种基于区块链的去中性化供应链合作方法,资质认证方可以是具有权威性的第三方机构,用于对各个供应方提交的资质申报文件进行审核。平台节点上存储有由资质认证方节点审核通过的各个供应方节点的资质认证书,采购方在进行购买操作之前可以从平台节点处获取任意供应方的资质认证书,从第三方认证的角度保证了供应方的可信度问题。
69.可以理解,本技术还提供另一种基于区块链的去中性化供应链合作方法,资质认证方节点通过非对称加密方式自动生成配对的资质认证方私钥和资质认证方公钥,其中,资质认证方公钥可以随根证书存储于区块链条上的所有主体中,资质认证方通过私钥签发各个供应方节点的资质认证书。其中,根证书可以包括资质认证方的机构信息和资质认证方公钥。采购方节点接收到资质认证书后,便可以通过存储于自身存储器内的根证书的资质认证方公钥对资质认证书进行验签,确认资质认证书的合法性。
70.第三方面,如图5和图6所示,本技术还提供再一种基于区块链的去中性化供应链合作方法,该方法在第二方面公开得方法之外还包括:
71.380、平台节点提取资质认证书中的供应参数。
72.其中,供应参数包括供应类型和供应领域,供应类型包括商品或服务,供应领域可以细分为各个子领域。比如,供应类型为商品时,供应领域由大到小还可以细分为一级产品领域、二级产品领域、三级产品领域等,一级产品领域可以包括家电、电子产品、纺织品等;家电领域下可以包括电视、冰箱、空调等二级产品领域;电视领域下可以包括液晶电视、oled电视、量子点电视等三级产品领域。
73.390、平台节点向各个供应方节点推送与其供应参数匹配的采购方信息。
74.在本技术可选的实施例中,步骤390包括:
75.391、平台节点将曾经购买过与供应参数匹配的供应品的采购方确定为待推送采购方。
76.392、平台节点将待推送采购方推送给对应的供应方节点。
77.可以理解,本技术还提供再一种基于区块链的去中性化供应链合作方法,供应方不仅可以在平台上查询各个采购方的信息;平台还可以提取各个供应方资质认证书中的供应参数,且根据供应参数精准地为供应方推送曾经购买过类似供应品的采购方信息给供应方,更加便于供应方获取资方信息。
78.第四方面,本技术提供一种基于区块链的去中性化供应链合作系统,包括平台节点,采购方节点、供应方节点和资质认证方节点。
79.平台节点内存储有由资质认证方节点审核通过的各个供应方节点的资质认证书;平台节点,采购方节点、供应方节点和资质认证方节点用于执行第一方面至第三方面任一项方法的对应步骤。
80.其中,采购方节点、资质认证方节点和供应方节点均可以是任意一种终端设备,如微型计算机、平板电脑、手机等;平台节点可以是任意一种服务器。
81.其中,采购方节点可以是任意一种终端设备。采购方节点包括采购方处理器、采购方输入设备、采购方输出设备和采购方存储器,采购方处理器、采购方输入设备、采购方输出设备和采购方存储器相互连接,其中,采购方存储器用于存储计算机程序,计算机程序包括程序指令,采购方处理器被配置用于调用程序指令,执行第一方面至第三方面任一项方
法的对应步骤。在此不再赘述。
82.其中,资质认证方节点可以是任意一种终端设备。资质认证方节点包括资质认证方处理器、资质认证方输入设备、资质认证方输出设备和资质认证方存储器,资质认证方处理器、资质认证方输入设备、资质认证方输出设备和资质认证方存储器相互连接,其中,资质认证方存储器用于存储计算机程序,计算机程序包括程序指令,资质认证方处理器被配置用于调用程序指令,执行第一方面至第三方面任一项方法的对应步骤。在此不再赘述。
83.其中,供应方节点可以是任意一种终端设备。供应方节点包括供应方处理器、供应方输入设备、供应方输出设备和供应方存储器,供应方处理器、供应方输入设备、供应方输出设备和供应方存储器相互连接,其中,供应方存储器用于存储计算机程序,计算机程序包括程序指令,供应方处理器被配置用于调用程序指令,执行第一方面至第三方面任一项方法的对应步骤。在此不再赘述。
84.其中,平台节点可以是任意一种服务器。平台节点包括平台处理器、平台输入设备、平台输出设备和平台存储器,平台处理器、平台输入设备、平台输出设备和平台存储器相互连接,其中,平台存储器用于存储计算机程序,计算机程序包括程序指令,平台处理器被配置用于调用程序指令,执行第一方面至第三方面任一项方法的对应步骤。在此不再赘述。此外平台存储器还用于存储有由资质认证方节点审核通过的各个供应方节点的资质认证书。
85.在本发明实施例中,所称处理器可以是中央处理单元(central processing unit,cpu),该处理器还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
86.输入设备可以包括触控板、指纹采传感器(用于采集用户的指纹信息和指纹的方向信息)、麦克风等,输出设备可以包括显示器(lcd等)、扬声器等。
87.该存储器可以包括只读存储器和随机存取存储器,并向处理器提供指令和数据。存储器的一部分还可以包括非易失性随机存取存储器。例如,存储器还可以存储设备类型的信息。
88.本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
89.在本技术所提供的几个实施例中,应该理解到,所揭露的终端设备和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,上述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口、装置或单元的间接耦合或
通信连接,也可以是电的,机械的或其它的形式连接。
90.上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本发明实施例方案的目的。
91.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
92.上述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分,或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例中方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
93.在本公开的各种实施方式中所使用的表述“第一”、“第二”、“所述第一”或“所述第二”可修饰各种部件而与顺序和/或重要性无关,但是这些表述不限制相应部件。以上表述仅配置为将元件与其它元件区分开的目的。例如,第一用户设备和第二用户设备表示不同的用户设备,虽然两者均是用户设备。例如,在不背离本公开的范围的前提下,第一元件可称作第二元件,类似地,第二元件可称作第一元件。
94.当一个元件(例如,第一元件)称为与另一元件(例如,第二元件)“(可操作地或可通信地)联接”或“(可操作地或可通信地)联接至”另一元件(例如,第二元件)或“连接至”另一元件(例如,第二元件)时,应理解为该一个元件直接连接至该另一元件或者该一个元件经由又一个元件(例如,第三元件)间接连接至该另一个元件。相反,可理解,当元件(例如,第一元件)称为“直接连接”或“直接联接”至另一元件(第二元件)时,则没有元件(例如,第三元件)插入在这两者之间。
95.以上描述仅为本技术的可选实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本技术中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本技术中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
96.以上所述仅为本技术的可选实施例而已,并不用于限制本技术,对于本领域的技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1