CN111626859B - 物资管控*** - Google Patents
物资管控*** Download PDFInfo
- Publication number
- CN111626859B CN111626859B CN202010505884.1A CN202010505884A CN111626859B CN 111626859 B CN111626859 B CN 111626859B CN 202010505884 A CN202010505884 A CN 202010505884A CN 111626859 B CN111626859 B CN 111626859B
- Authority
- CN
- China
- Prior art keywords
- donation
- terminal
- public chain
- material information
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000007246 mechanism Effects 0.000 claims abstract description 37
- 238000012795 verification Methods 0.000 claims description 29
- 238000012790 confirmation Methods 0.000 claims description 13
- 238000005242 forging Methods 0.000 abstract description 5
- 238000007726 management method Methods 0.000 description 22
- 238000000034 method Methods 0.000 description 15
- 230000008569 process Effects 0.000 description 9
- 238000012546 transfer Methods 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 6
- 230000009286 beneficial effect Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000008520 organization Effects 0.000 description 2
- 230000037361 pathway Effects 0.000 description 2
- 238000012550 audit Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 238000012797 qualification Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/04—Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/27—Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/64—Protecting data integrity, e.g. using checksums, certificates or signatures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/083—Shipping
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/26—Government or public services
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Economics (AREA)
- Tourism & Hospitality (AREA)
- Strategic Management (AREA)
- General Engineering & Computer Science (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Development Economics (AREA)
- Databases & Information Systems (AREA)
- Computer Security & Cryptography (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Accounting & Taxation (AREA)
- Human Resources & Organizations (AREA)
- Software Systems (AREA)
- Finance (AREA)
- Bioethics (AREA)
- Computer Hardware Design (AREA)
- Educational Administration (AREA)
- Primary Health Care (AREA)
- Technology Law (AREA)
- Computing Systems (AREA)
- Data Mining & Analysis (AREA)
- Entrepreneurship & Innovation (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明公开了一种物资管控***,包括:公有链,至少一个捐赠方终端、至少一个中间方终端、至少一个受赠方终端以及身份认证机构;所述捐赠方终端、所述中间方终端、所述受赠方终端、所述身份认证机构和所述公有链协同操作,实现基于区块链来记录捐赠物资的全生命周期。本发明利用区块链记录捐赠物资信息,使得物资管控***在信任环境中自由安全地交换捐赠数据、记录捐赠数据、更新捐赠数据,记录捐赠物资从捐赠方、中间方、再到受赠方的全生命周期,可以避免伪造数据、篡改数据的可能性,更加方便的维护捐赠物资。
Description
技术领域
本发明涉及通信技术领域,尤其涉及物资管控***。
背景技术
伴随着社会和科学技术的进步,物资捐赠逐渐增多,尤其在重大灾害情况下物资捐赠更多。在物资捐赠过程中涉及多方操作:多个捐赠方捐赠物资,多个中间方收集、转运和分发物资,多个受赠方接收物资。由于物资捐赠过程中涉及多方操作,目前通常采用物资管控***来管理物资。
物资管控***通常为一个单位或团体,其中物资采购、物流、物资分配等物资信息依赖手工输入,各个物资管控***互相独立,与捐赠方和受赠方的往来信息依赖传统的邮件发函或者电话,管理过程非常不便。
对于捐赠物资而言,由于捐赠方和受赠方众多,需要一个或几个中间方作为统一代理,接受捐赠物资同时负责捐赠物资的保管、调配等工作,捐赠物资的多少、分配给哪些受赠方,这些物资信息往往依赖于中间方的信息披露,目前披露操作中存在不透明、篡改等问题。
也即,传统的物资管控***存在诸多弊端,例如物资信息不透明、多方之间物资信息不同步、物资数据被篡改等。
发明内容
鉴于此,本发明提供一种物资管控***,可以基于区块链技术来搭建物资管控***,从而实现基于区块链来记录捐赠物资的全生命周期的目的。
为了实现上述目的,本发明提供了下述技术特征:
一种物资管控***,包括:
公有链,至少一个捐赠方终端、至少一个中间方终端、至少一个受赠方终端以及身份认证机构;
所述捐赠方终端、所述中间方终端、所述受赠方终端、所述身份认证机构和所述公有链协同操作,实现基于区块链来记录捐赠物资的全生命周期。
可选的,所述身份认证机构,用于在捐赠方终端、中间方终端、受赠方终端、注册或登录公有链的情况下,验证捐赠方终端、中间方终端、受赠方终端的身份信息,并在验证通过后分别向捐赠方终端、中间方终端、受赠方终端颁发数字证书。
所述捐赠方终端,用于通过所述身份认证机构颁发的数字证书登录所述公有链,在登录成功后向所述公有链发布捐赠物资信息;
所述公有链,用于验证所述捐赠方终端的数字证书,在验证成功后确认登录成功;还用于接收所述捐赠方终端的捐赠物资信息,并发送所述捐赠物资信息至中间方终端;
所述中间方终端,用于通过所述身份认证机构颁发的数字证书登录所述公有链,在线下真实接收捐赠物资后,校验所述捐赠物资的合法性,在校验成功后向所述公有链记录所述捐赠物资信息;
所述公有链,用于接收中间方终端记录的捐赠物资信息,将所述捐赠物资信息分类,按物资类别分别记录至所述公有链中对应的公有链节点中。
可选的,所述受赠方终端,用于通过所述身份认证机构颁发的数字证书登录所述公有链,并在登录成功后向所述公有链发布需求物资信息;
所述公有链,用于验证所述受赠方终端的数字证书,并在验证成功后确认登录,在接收所述受赠方的需求物资信息后,将所述需求物资信息分类,按物资类别分别添加至所述公有链中对应的公有链节点中;
所述公有链,用于向至少一个中间方终端推送所述需求物资信息;
所述中间方终端,用于接收所述公有链推送的需求物资信息,验证所述需求物资信息的合法性后,于所述公有链建立与所述受赠方终端的捐赠交易;
所述受赠方终端,用于在线下真实接收捐赠物资后,校验中间方终端的状态、交易及捐赠物资的合法性后,向所述公有链发送捐赠交易完成指令。
可选的,所述公有链,用于记录捐赠物资由捐赠方终端、中间方终端、物流方终端、受赠方终端的全生命周期。
可选的,所述捐赠方终端,还用于向所述公有链查询所述捐赠物资信息的生命周期;
所述中间方终端,还用于向所述公有链查询所述捐赠物资信息的生命周期;
所述受赠方终端,还用于向所述公有链查询所述捐赠物资信息的生命周期。
可选的,所述公有链开放API接口,以供具有指定权限的公众终端查询捐赠物资的全生命周期。
一种捐赠方终端,包括:
物资信息模块,用于通过身份认证机构颁发的数字证书登录公有链,在登录成功后向所述公有链发布捐赠物资信息;
信息查询模块,用于向所述公有链查询所述捐赠物资信息的全生命周期。
一种中间方终端,包括:
身份验证模块,用于通过所述身份认证机构颁发的数字证书登录所述公有链;
获取物资信息模块,用于接收公有链发送的由捐赠方终端发出的捐赠物资信息,还用于接收所述公有链推送的受赠方终端发出的需求物资信息,验证所述需求物资信息的合法性后发送确认指令至物资下发模块;
验证物资信息模块,用于在线下真实接收捐赠物资后,校验所述捐赠物资的合法性,在校验成功后发送确认指令至区块信息记录模块;;
区块信息记录模块,用于接收确认指令后,向所述公有链记录所述捐赠物资信息;
信息查询模块,用于向所述公有链查询所述捐赠物资信息的生命周期;
物资下发模块,用于接收确认指令后,于所述公有链建立与所述受赠方终端的捐赠交易。
一种受赠方终端,包括:
身份验证模块,用于通过身份认证机构颁发的数字证书登录公有链;
物资需求提交模块,用于向所述公有链发布需求物资信息;
受赠物资验证模块,用于在线下真实接收捐赠物资后,校验中间方终端的状态、交易及捐赠物资的合法性;
区块信息记录模块,用于向所述公有链发送捐赠交易完成指令;
信息查询模块,用于向所述公有链查询所述捐赠物资信息的生命周期。
通过以上技术手段,可以实现以下有益效果:
基于区块链技术的物资管控***中可以基于区块链来记录物资信息,由于区块链具有不可篡改和多方同步的优势,所以基于区块链来记录物资信息的全生命周期,可以避免伪造数据、篡改数据的可能性,更加方便的维护捐赠物资。
利用区块链记录捐赠物资信息,使得物资管控***在信任环境中自由安全地交换捐赠数据、记录捐赠数据、更新捐赠数据,记录捐赠物资从捐赠方、中间方、再到受赠方的全生命周期。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例公开的一种物资管控***的结构示意图;
图2为本发明实施例公开的基于物资管控***的捐赠方法的流程图;
图3为本发明实施例公开的捐赠方终端、中间方终端和受赠方终端的结构示意图。
具体实施方式
技术术语:
区块链:英文全称“Blockchain”,涉及数学、密码学、互联网和计算机编程等很多科学技术问题。是一个分布式的共享账本和数据库,具有去中心化、不可篡改、全程留痕、可以追溯、集体维护、公开透明等特点。这些特点保证区块链的“诚实”与“透明”,为区块链创造信任奠定基础。
其应用场景基本上都能够解决信息不对称问题,实现多个主体之间的协作信任与一致行动。从技术的角度看,区块链相当于定义一条时间轴,确保记录在这条时间轴上的数据可以被查询但不可更改,建立一种基于算法、可被验证的“信任”。
物资管控***:对物资在整个生命周期中的各个环节统一管理,提供信息化帮助,提供更好的物资追踪机制。
捐赠方:物资提供者,包括政府、企业或者个人。
中间方:物资分发过程中负责应急物资的接受、保管、分配的中间单位。
受赠方:使用应急物资的单位或个人;
物流方:用于从一个地点运输物资到另一个地点物流机构。
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
参见图1,本发明提供了一种物资管控***,包括:
公有链,至少一个捐赠方终端、至少一个中间方终端、至少一个受赠方终端以及身份认证机构。
中间方终端可以为不同地区的、官方认证的、具有中转物资的红十字会、慈善机构等机构,对此不做限定。
受赠方终端可以为不同地区的医院、消防、个人等机构,对此不做限定。
身份认证机构可以为具有官方认证的资质单位,可以用于来验证和核实身份信息。
所述捐赠方终端、所述中间方终端、所述受赠方终端、所述身份认证机构和所述公有链协同操作,实现基于区块链来记录捐赠物资的全生命周期。
通过上述技术特征,可知本实施例具有以下有益效果:
基于区块链技术的物资管控***中可以基于区块链来记录物资信息,由于区块链具有不可篡改和多方同步的优势,所以基于区块链来记录物资信息的全生命周期,可以避免伪造数据、篡改数据的可能性,更加方便的维护捐赠物资信息。
利用区块链记录捐赠物资信息,使得基于区块链技术的物资管控***在信任环境中自由安全地交换捐赠数据、记录捐赠数据、更新捐赠数据,记录捐赠物资从捐赠方、中间方、再到受赠方的整个生命周期。
下面对物流管控***进行详细说明。
捐赠方终端在捐赠物资之前,捐赠方终端可以向公有链注册。
捐赠方终端在录入捐赠方身份信息后,发送捐赠方身份信息至公有链,公有链调用身份认证机构来核验捐赠方身份信息,在核验成功后向捐赠方终端发放数字证书。
中间方终端在捐赠物资之前,中间方终端可以向公有链注册。
中间方终端在录入中间方身份信息后,发送中间方身份信息至公有链,公有链调用身份认证机构来核验捐赠方身份信息,在核验成功后向中间方终端发放数字证书。
受赠方在发送需求物资之前,可以向公有链注册。
受赠方终端在录入受赠方身份信息后,发送受赠方身份信息至公有链,公有链调用身份认证机构来核验受赠方身份信息,在核验成功后向中受赠方发放数字证书。
可以理解的是,对于捐赠方、中间方、受赠方而言,身份认证机构可以采用不同的认证方式来进行认证。对于中间方和受赠方的认证方式较为严格,以保证中间方和受赠方是真实可靠的。
所述身份认证机构,用于在捐赠方终端、中间方终端、受赠方终端、注册或登录公有链的情况下,验证捐赠方终端、中间方终端、受赠方终端的身份信息,并在验证通过后分别向捐赠方终端、中间方终端、受赠方终端颁发数字证书。
下面介绍基于物资管控***的捐赠方法,参见图2,包括以下步骤:
步骤S201:捐赠方终端通过所述身份认证机构颁发的数字证书登录所述公有链,在登录成功后向所述公有链发布捐赠物资信息。
捐赠方终端可以通过数字证书登录公有链,在登录成功后可以向公有链发布捐赠物资信息。或者,
捐赠方终端可以通过数字证书登录公有链,在登录成功后可以查看公有链记录的缺乏物资信息,针对性发布捐赠物资信息。在针对性发布捐赠物资信息的情况下,捐赠方终端可以指定一个中间方终端。
步骤S202:所述公有链验证所述捐赠方终端的数字证书,在验证成功后确认登录成功,公有链接收所述捐赠方终端的捐赠物资信息,并发送所述捐赠物资信息至中间方终端。
公有链验证捐赠方终端的数字证书,在验证成功后说明捐赠方为合法的捐赠方。公有链接收所述捐赠方终端的捐赠物资信息,在捐赠方指定中间方终端的情况下,发送捐赠物资信息至中间方终端,以供中间方终端审核捐赠物资信息。
在捐赠方未指定中间方终端的情况下,可以发送捐赠物资信息至距离捐赠方地理位置较近的中间方终端。例如,捐赠方在某个省份的某个市,则可以发送捐赠物资信息至该省份该市对应的中间方终端。
步骤S203:所述中间方终端通过所述身份认证机构颁发的数字证书登录所述公有链,在线下真实接收捐赠物资后,校验所述捐赠物资的合法性,在校验成功后向所述公有链记录所述捐赠物资信息。
中间方终端通过身份认证机构颁发登录公有链,在登录成功后说明中间方终端验证通过。在登录成功后接收捐赠方终端发送的捐赠物资信息,按照中间方终端对于捐赠物资的合法性规则来校验捐赠物资的合法性(例如校验数量是否齐全、校验物资是否完善、校验种类是否正确等等),在校验成功后向所述公有链记录所述捐赠物资信息。
捐赠方终端与中间方终端可以协商采用何种方式来交接真实捐赠物资,若采用物流机构来传输真实捐赠物资,捐赠方终端与物流方建立物流交易,物流交易中由捐赠方作为发件方、中间方作为接件方。
物流交易过程可以对接物流***,以便实时跟踪真实捐赠物资的物流情况。待中间方终端接收捐赠物资后,可以于公有链中确认该笔物流交易,从而完成真实捐赠物资由捐赠方至接收方的过程。
在不采用物流机构来传输真实捐赠物资的情况下,捐赠方终端可以直接运输到中间方终端所在地,此情况下可以没有物流交易过程。
步骤S204:中间方终端保存捐赠物资信息。
中间方终端可以保存捐赠物资信息,以表示中间方终端具有该捐赠物资。
步骤S205:公有链接收中间方终端记录的捐赠物资信息,将所述捐赠物资信息分类,按物资类别分别记录至所述公有链中对应的公有链节点中。
公有链接收中间方终端的确认指令,由于捐赠物资可能多个种类,所以可以将捐赠物资信息进行分类,分门别类的记录至对应的公有链节点中。
以“口罩”为例,捐赠物资中具有“口罩”的情况下,可以添加“口罩”数量至“口罩”对应的公有链节点中。可以理解的是,口罩也有很多类型,医用口罩、N95口罩、儿童口罩等,所以在“口罩”对应的公有链节点下,也可以按照更加细致的分类来分类记录。
每一批次的捐赠物资,都会记录捐赠物资全生命周期。例如捐赠方和捐赠日期及数量、中间方和中间接收日期及数量、途径的物流机构,以及后续的受赠方的受赠日期和数量等。
步骤S206:所述受赠方终端通过所述身份认证机构颁发的数字证书登录所述公有链,并在登录成功后向所述公有链发布需求物资信息。
受赠方终端通过所述身份认证机构颁发的数字证书登录所述公有链,在登录成功后,说明受赠方终端为合法用户。在受赠方缺乏物资的情况下,可以向公有链发布需求物资信息。
步骤S207:所述公有链验证所述受赠方终端的数字证书,并在验证成功后确认登录,在接收所述受赠方的需求物资信息后,将所述需求物资信息分类,按物资类别分别添加至所述公有链中对应的公有链节点中。
公有链验证受赠方终端的数字证书,并在验证成功后确定需求物资信息。通常而言,需求物资信息有很多种类,可以将需求物资信息按照物资类别,分别添加至公有链中对应的公有链节点中。
继续以“口罩”为例,口罩对应的公有链节点中,既可以记录各个捐赠方捐赠的口罩数量,也记录各个受赠方缺乏的口罩数量。
步骤S208:公有链向至少一个中间方终端推送所述需求物资信息。
公有链中公有链节点基于公有链节点中的需求物资信息,向至少一个中间方终端推送需求物资信息。
公有链节点中还记录有各个中间方终端对应的物资数量,例如,“口罩”对应的公有链节点中还可以综合计算得到各个中间方已有的口罩数量。
公有链可以向持有口罩的中间方终端推送需求物资信息,以便中间方终端捐赠物资。
步骤S209:中间方终端接收所述公有链推送的需求物资信息,验证所述需求物资信息的合法性后,于所述公有链建立与所述受赠方终端的捐赠交易。
中间方终端接收公有链推送的需求物资信息,基于需求物资的规范性要求,来验证需求物资信息是否合法。在验证需求物资信息的合法性后,向公有链建立于受赠方终端的捐赠交易。
中间方终端与受赠方终端可以协商采用何种方式来交接真实捐赠物资,若采用物流机构来传输真实捐赠物资,中间方终端与公有链中一物流方终端建立物流运输,物流运输中由中间方作为发件方、受赠方作为接件方。
物流运输过程可以对接物流***,以便实时跟踪真实捐赠物资的物流情况。待中间方接收捐赠物资后,可以于公有链中确认该笔捐赠交易,从而完成真实捐赠物资由中间方至受赠方的过程。
步骤S210:受赠方终端在线下真实接收捐赠物资后,校验中间方终端的状态和交易合法性后,向所述公有链发送捐赠交易完成指令。
步骤S211:公有链记录由捐赠方终端、途径中间方终端、受赠方终端的全生命周期。
通过上述技术特征可知,本发明具有以下有益效果:
于公有链中共享捐赠物资信息,便被公有链中各个公有链节点记录,并通过密码学保证前后互相关联,篡改的难度与成本非常高。
基于区块链技术的物资管控***中可以基于区块链来记录物资信息,由于区块链具有不可篡改和多方同步的优势,所以基于区块链来记录物资信息的全生命周期,可以避免伪造数据、篡改数据的可能性,更加方便的维护捐赠物资信息。
利用区块链记录捐赠物资信息,使得物资管控***在信任环境中自由安全地交换捐赠数据、记录捐赠数据、更新捐赠数据,记录捐赠物资从捐赠方、中间方、途径物流方、再到受赠方的全生命周期。
捐赠方终端,还用于向所述公有链查询所述捐赠物资信息的生命周期。
中间方终端,还用于向所述公有链查询所述捐赠物资信息的生命周期。
受赠方终端,还用于向所述公有链查询所述捐赠物资信息的生命周期。
所述公有链可以开放API接口,以供特定权限的公众终端来查询捐赠物资的全生命周期,以保持捐赠物资的公开透明,解决信息不对称的问题,提高分配效率。
参见图3,提供了捐赠方终端、中间方终端和受赠方终端的结构示意图。
对捐赠方终端而言,包括:
物资信息模块,用于通过身份认证机构颁发的数字证书登录公有链,在登录成功后向所述公有链发布捐赠物资信息;
信息查询模块,用于向所述公有链查询所述捐赠物资信息的全生命周期。
捐赠方通过数字证书(公钥信息)获得公有链的访问权限,向公有链发送加密的捐赠物资信息。捐赠方可以查询捐赠物资信息是否有效,以及,捐赠物资信息所在区块的物资的全生命周期(或称为流转情况)。
对于中间方终端而言,包括:
身份验证模块,用于通过所述身份认证机构颁发的数字证书登录所述公有链。
获取物资信息模块,用于接收公有链发送的由捐赠方终端发出的捐赠物资信息;还用于接收所述公有链推送的需求物资信息,验证所述需求物资信息的合法性后发送确认指令至物资下发模块;
验证物资信息模块,用于在线下真实接收捐赠物资后,校验所述捐赠物资的合法性,在校验成功后发送确认指令至区块信息记录模块;
区块信息记录模块,用于接收确认指令后,向所述公有链记录所述捐赠物资信息;
信息查询模块,用于向所述公有链查询所述捐赠物资信息的生命周期;
物资下发模块,用于接收确认指令后,于所述公有链建立与所述受赠方终端的捐赠交易。
对于受赠方终端而言:包括:
身份验证模块,用于通过身份认证机构颁发的数字证书登录公有链;
物资需求提交模块,用于向所述公有链发布需求物资信息;
受赠物资验证模块,用于在线下真实接收捐赠物资后,校验中间方终端的状态和交易合法性;
区块信息记录模块,用于向所述公有链发送捐赠交易完成指令;
信息查询模块,用于向所述公有链查询所述捐赠物资信息的生命周期。
对社会公众而言,可以通过限定开放的API接口查询物资的捐赠和调配等相关***息,便于全社会的监督,公开度得到了提升,保障信息的公开透明。
通过上述技术特征可知,本发明具有以下有益效果:
于公有链中共享捐赠物资信息,便被公有链中各个公有链节点记录,并通过密码学保证前后互相关联,篡改的难度与成本非常高。
基于区块链技术的物资管控***中可以基于区块链来记录物资信息,由于区块链具有不可篡改和多方同步的优势,所以基于区块链来记录物资信息的全生命周期,可以避免伪造数据、篡改数据的可能性,更加方便的维护捐赠物资信息。
利用区块链记录捐赠物资信息,使得物资管控***在信任环境中自由安全地交换捐赠数据、记录捐赠数据、更新捐赠数据,记录捐赠物资从捐赠方、中间方、途径物流方、再到受赠方的全生命周期。
本实施例方法所述的功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算设备可读取存储介质中。基于这样的理解,本发明实施例对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一台计算设备(可以是个人计算机,服务器,移动计算设备或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似部分互相参见即可。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
Claims (7)
1.一种物资管控***,其特征在于,包括:
公有链,至少一个捐赠方终端、至少一个中间方终端、至少一个受赠方终端以及身份认证机构;
所述捐赠方终端、所述中间方终端、所述受赠方终端、所述身份认证机构和所述公有链协同操作,实现基于区块链来记录捐赠物资的全生命周期;
所述身份认证机构,用于在捐赠方终端、中间方终端、受赠方终端、注册或登录公有链的情况下,验证捐赠方终端、中间方终端、受赠方终端的身份信息,并在验证通过后分别向捐赠方终端、中间方终端、受赠方终端颁发数字证书;
所述捐赠方终端,用于通过所述身份认证机构颁发的数字证书登录所述公有链,在登录成功后向所述公有链发布捐赠物资信息;
所述公有链,用于验证所述捐赠方终端的数字证书,在验证成功后确认登录成功;还用于接收所述捐赠方终端的捐赠物资信息,并发送所述捐赠物资信息至中间方终端;其中,在捐赠方未指定中间方终端的情况下,发送捐赠物资信息至距离捐赠方地理位置较近的中间方终端;
所述中间方终端,用于通过所述身份认证机构颁发的数字证书登录所述公有链,在线下真实接收捐赠物资后,校验所述捐赠物资的合法性,在校验成功后向所述公有链记录所述捐赠物资信息;
所述公有链,用于接收中间方终端记录的捐赠物资信息,将所述捐赠物资信息分类,按物资类别分别记录至所述公有链中对应的公有链节点中;
所述受赠方终端,用于通过所述身份认证机构颁发的数字证书登录所述公有链,并在登录成功后向所述公有链发布需求物资信息;
所述公有链,用于验证所述受赠方终端的数字证书,并在验证成功后确认登录,在接收所述受赠方的需求物资信息后,将所述需求物资信息分类,按物资类别分别添加至所述公有链中对应的公有链节点中;
所述公有链,用于向至少一个中间方终端推送所述需求物资信息;
所述中间方终端,用于接收所述公有链推送的需求物资信息,验证所述需求物资信息的合法性后,于所述公有链建立与所述受赠方终端的捐赠交易;
所述受赠方终端,用于在线下真实接收捐赠物资后,校验中间方终端的状态、交易及捐赠物资的合法性后,向所述公有链发送捐赠交易完成指令。
2.如权利要求1所述的***,其特征在于,
所述公有链,用于记录捐赠物资由捐赠方终端、中间方终端、物流方终端、受赠方终端的全生命周期。
3.如权利要求1所述的***,其特征在于,
所述捐赠方终端,还用于向所述公有链查询所述捐赠物资信息的生命周期;
所述中间方终端,还用于向所述公有链查询所述捐赠物资信息的生命周期;
所述受赠方终端,还用于向所述公有链查询所述捐赠物资信息的生命周期。
4.如权利要求1所述的***,其特征在于,
所述公有链开放API接口,以供具有指定权限的公众终端查询捐赠物资的全生命周期。
5.一种捐赠方终端,其特征在于,包括:
物资信息模块,用于通过身份认证机构颁发的数字证书登录公有链,在登录成功后向所述公有链发布捐赠物资信息,以使公有链发送所述捐赠物资信息至中间方终端,中间方终端在线下真实接收捐赠物资后,校验所述捐赠物资的合法性,在校验成功后向所述公有链记录所述捐赠物资信息,公有链,接收中间方终端记录的捐赠物资信息,将所述捐赠物资信息分类,按物资类别分别记录至所述公有链中对应的公有链节点中;其中,在捐赠方未指定中间方终端的情况下,公有链发送捐赠物资信息至距离捐赠方地理位置较近的中间方终端;
信息查询模块,用于向所述公有链查询所述捐赠物资信息的全生命周期。
6.一种中间方终端,其特征在于,包括:
身份验证模块,用于通过身份认证机构颁发的数字证书登录公有链;
获取物资信息模块,用于接收公有链发送的由捐赠方终端发出的捐赠物资信息,还用于接收所述公有链推送的受赠方终端发出的需求物资信息,验证所述需求物资信息的合法性后发送确认指令至物资下发模块;其中,在捐赠方未指定中间方终端的情况下,公有链发送捐赠物资信息至距离捐赠方地理位置较近的中间方终端;
验证物资信息模块,用于在线下真实接收捐赠物资后,校验所述捐赠物资的合法性,在校验成功后发送确认指令至区块信息记录模块;
区块信息记录模块,用于接收确认指令后,向所述公有链记录所述捐赠物资信息;
信息查询模块,用于向所述公有链查询所述捐赠物资信息的生命周期;
物资下发模块,用于接收确认指令后,于所述公有链建立与所述受赠方终端的捐赠交易。
7.一种受赠方终端,其特征在于,包括:
身份验证模块,用于通过身份认证机构颁发的数字证书登录公有链;
物资需求提交模块,用于向所述公有链发布需求物资信息,以使公有链将所述需求物资信息分类,按物资类别分别添加至所述公有链中对应的公有链节点中,向至少一个中间方终端推送所述需求物资信息;
受赠物资验证模块,用于在线下真实接收捐赠物资后,校验中间方终端的状态、交易及捐赠物资的合法性;
区块信息记录模块,用于向所述公有链发送捐赠交易完成指令;
信息查询模块,用于向所述公有链查询所述捐赠物资信息的生命周期。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010505884.1A CN111626859B (zh) | 2020-06-05 | 2020-06-05 | 物资管控*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010505884.1A CN111626859B (zh) | 2020-06-05 | 2020-06-05 | 物资管控*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111626859A CN111626859A (zh) | 2020-09-04 |
CN111626859B true CN111626859B (zh) | 2024-04-19 |
Family
ID=72260942
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010505884.1A Active CN111626859B (zh) | 2020-06-05 | 2020-06-05 | 物资管控*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111626859B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112104728B (zh) * | 2020-09-10 | 2022-04-29 | 中国联合网络通信集团有限公司 | 突发事件的处理方法及节点服务器 |
CN112347187A (zh) * | 2020-09-10 | 2021-02-09 | 紫光云(南京)数字技术有限公司 | 疫情下区块链的追本溯源方法 |
CN113869628A (zh) * | 2021-08-10 | 2021-12-31 | 浙江诺首科技有限公司 | 一种用于应急物资的综合分配方法 |
CN115422262B (zh) * | 2022-10-31 | 2023-01-24 | 国网浙江省电力有限公司金华供电公司 | 基于区块链智能合约下全链物资采供数据处理方法及*** |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018164401A1 (ko) * | 2017-03-07 | 2018-09-13 | 유한회사 엘민벤처스 | 블록체인 기반의 디지털 가상 화폐를 포함하는 자산을 이용한 기부 시스템 및 방법 |
CN110443580A (zh) * | 2019-08-02 | 2019-11-12 | 上海天地汇供应链科技有限公司 | 一种基于区块链的公益管理方法及*** |
CN110597884A (zh) * | 2019-09-23 | 2019-12-20 | 腾讯科技(深圳)有限公司 | 一种基于区块链网络的募捐方法、装置、设备及存储介质 |
CN110597813A (zh) * | 2019-09-10 | 2019-12-20 | 腾讯科技(深圳)有限公司 | 一种基于区块链的信息记录方法、装置、设备及存储介质 |
CN111104684A (zh) * | 2019-11-25 | 2020-05-05 | 中电健康云科技有限公司 | 一种基于区块链的资金监督方法及*** |
CN111144891A (zh) * | 2019-12-31 | 2020-05-12 | 秒针信息技术有限公司 | 基于区块链的公益交易方法及*** |
-
2020
- 2020-06-05 CN CN202010505884.1A patent/CN111626859B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018164401A1 (ko) * | 2017-03-07 | 2018-09-13 | 유한회사 엘민벤처스 | 블록체인 기반의 디지털 가상 화폐를 포함하는 자산을 이용한 기부 시스템 및 방법 |
CN110443580A (zh) * | 2019-08-02 | 2019-11-12 | 上海天地汇供应链科技有限公司 | 一种基于区块链的公益管理方法及*** |
CN110597813A (zh) * | 2019-09-10 | 2019-12-20 | 腾讯科技(深圳)有限公司 | 一种基于区块链的信息记录方法、装置、设备及存储介质 |
CN110597884A (zh) * | 2019-09-23 | 2019-12-20 | 腾讯科技(深圳)有限公司 | 一种基于区块链网络的募捐方法、装置、设备及存储介质 |
CN111104684A (zh) * | 2019-11-25 | 2020-05-05 | 中电健康云科技有限公司 | 一种基于区块链的资金监督方法及*** |
CN111144891A (zh) * | 2019-12-31 | 2020-05-12 | 秒针信息技术有限公司 | 基于区块链的公益交易方法及*** |
Also Published As
Publication number | Publication date |
---|---|
CN111626859A (zh) | 2020-09-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111626859B (zh) | 物资管控*** | |
AU2022206741B2 (en) | Electronic document platform | |
CN110599181B (zh) | 基于区块链的数据处理方法、装置和设备及存储介质 | |
CN109547500A (zh) | 一种保护用户数据所有权的数据共享方法及*** | |
KR20180104767A (ko) | 신뢰되는 디지털 자산 전달을 생성하기 위해 디지털 서명을 사용하는 방법 및 시스템 | |
CN109447647A (zh) | 一种基于区块链的安全支付*** | |
CN109446842A (zh) | 一种基于区块链和分布式账本的版权权益交易方法及装置 | |
CN111400749A (zh) | 一种基于区块链的政务金融数据共享平台及其实现方法 | |
JP2006246543A (ja) | キー寄託機能付き暗号システムおよび方法 | |
EP2850772A1 (en) | Secure transaction object creation, propagation and invocation | |
WO2021204044A1 (zh) | 区块链数据的订正 | |
CN110728494A (zh) | 不动产业务的办理方法、不动产权信息***及装置 | |
US20120191976A1 (en) | System and method for scheduling and executing secure electronic correspondence operations | |
CN109743321A (zh) | 区块链、应用程序、应用程序的用户认证方法及*** | |
CN110493268A (zh) | 一种基于区块链网络的数据处理方法及装置 | |
CN111429191A (zh) | 基于区块链的电子***流转管理方法、装置及*** | |
CN113065868A (zh) | 供应链企业金融数字身份管理方法及***、设备、介质 | |
CN109146683A (zh) | 一种利用区块链的信息管理和认证*** | |
Obushnyi et al. | Blockchain as a transaction protocol for guaranteed transfer of values in cluster economic systems with digital twins | |
KR20190114597A (ko) | 블록 체인을 이용한 발신자 확인 방법, 장치 및 시스템 | |
CN110192212B (zh) | 数字资产平台 | |
CN111460507A (zh) | 一种基于区块链的安全服务***以及在自治社区中的应用 | |
CN110727735A (zh) | 基于区块链技术协作完成任务事件的方法、装置及设备 | |
SARMOUM | Réalisation d’un livre foncier securisé par la Blockchain | |
Ying et al. | Blockchaindistributedidentitymanagement model for cross-border data privacy protection |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |