一种商品数字凭证处理方法及装置制造方法及图纸

技术编号:22566169 阅读:68 留言:0更新日期:2019-11-16 12:30
本申请涉及区块链技术领域,特别涉及一种商品数字凭证处理方法及装置,该方法包括:接收第一参与方发送的商品数字凭证发行请求,其中,所述商品数字凭证发行请求包括需发行的商品数字凭证和需发行的所述商品数字凭证的数量信息;基于所述商品数字凭证发行请求对所述商品数字凭证进行上链处理,并生成所述商品数字凭证对应的交易ID;在确定上链成功时,向所述第一参与方发送所述商品数字凭证发行成功的响应。采用本申请提供的商品数字凭证处理方法及装置对商品数字凭证进行处理,能够有效地管理不同商家发行的不同类型的商业数字凭证。

A processing method and device of commodity digital voucher

The present application relates to the field of blockchain technology, in particular to a commodity digital certificate processing method and device, the method includes: receiving a commodity digital certificate issuance request sent by the first participant, wherein the commodity digital certificate issuance request includes the quantity information of the commodity digital certificate to be issued and the commodity digital certificate to be issued; based on the commodity digital certificate The issuance request processes the goods digital voucher on the chain, and generates the transaction ID corresponding to the goods digital voucher; when the chain is determined to be successful, the response of the goods digital voucher issued successfully is sent to the first participant. Using the processing method and device of the commodity digital certificate provided in the application to process the commodity digital certificate can effectively manage different types of commercial digital certificates issued by different businesses.

【技术实现步骤摘要】
一种商品数字凭证处理方法及装置
本申请涉及区块链
,特别涉及一种商品数字凭证处理方法及装置。
技术介绍
区块链(Blockchain)作为近几年兴起的新兴技术,得到了广泛的讨论和研究。区块链是用分布式数据库识别、传播和记载信息的智能化对等网络,也称为价值互联网。区块链技术包括以块结构存储数据,使用密码学保证传输和访问安全等,其能够实现数据一致性存储、反篡改、去中心的技术体系。随着基于区块链的金融应用以及参与方的增多,基于区块链的数字资产的也随着增多,在区块链上的数字资产例如表现为数字凭证。所谓数字凭证,指的是商家(生产商、品牌商、服务提供商等)基于数字凭证生成系统,所生成的并有权派发的代表一件或多件商品、服务的一种电子凭证。该电子凭证代表了所对应的商品、服务的权益,包括但不限于所有权、使用权、支配权、收益权等财产权利。商家对于数字凭证的持有者尽有商品、服务发货、退货、提供服务等严格的兑现和给付义务。目前,不同类型的数字凭证可能存在不同的发行方,即不同类型的数字凭证可能是由不同的商家发行的,那么,如何有效地管理各商家发行的数字凭证成为行业内亟待解决的问题。
技术实现思路
本申请实施例提供一种商品数字凭证处理方法及装置,用以解决现有技术中存在的不能有效地管理各商家发行的数字凭证的问题。本申请实施例提供的具体技术方案如下:第一方面,本申请提供了一种商品数字凭证处理方法,应用于商品数字凭证处理系统,所述方法包括:接收第一参与方发送的商品数字凭证发行请求,其中,所述商品数字凭证发行请求包括需发行的商品数字凭证和需发行的所述商品数字凭证的数量信息;基于所述商品数字凭证发行请求对所述商品数字凭证进行上链处理,并生成所述商品数字凭证对应的交易ID;在确定上链成功时,向所述第一参与方发送所述商品数字凭证发行成功的响应。可选地,在接收第一参与方发送的商品数字凭证发行请求之前,所述方法还包括:接收所述第一参与方发送的账户注册请求;根据所述账户注册请求携带的用户信息,执行所述账户注册请求。可选地,所述方法还包括:接收所述第一参与方发送的资质认证请求,所述资质认证请求包括营业执照、企业法人、经营范围和经营地址信息;联合第三方认证机构对所述第一参与方的资质进行认证,并在确定资质认证通过时,向所述第一参与方发送资质认证成功的响应。可选的,所述方法还包括:接收所述第一参与方发送的用于查询所述商品数字凭证发行结果的第一请求,所述第一请求包括所述交易ID,并基于所述交易ID,确定所述交易ID对应的所述商品数字凭证的发行成功/失败结果,并将查询结果发送给所述第一参与方;接收所述第一参与方发送的用于管理、查看或处置所述商品数字凭证的第二请求,并根据所述第二请求管理、展示或处理所述商品数字凭证。第二方面,本申请提供了一种商品数字凭证处理装置,应用于商品数字凭证处理系统,所述装置包括:接收单元,用于接收第一参与方发送的商品数字凭证发行请求,其中,所述商品数字凭证发行请求包括需发行的商品数字凭证和需发行的所述商品数字凭证的数量信息;发行单元,用于基于所述商品数字凭证发行请求对所述商品数字凭证进行上链处理,并生成所述商品数字凭证对应的交易ID;发送单元,用于在确定上链成功时,向所述第一参与方发送所述商品数字凭证发行成功的响应。可选地,所述装置还包括:账户注册单元,用于在接收所述第一参与方发送的账户注册请求时;根据所述账户注册请求携带的用户信息,执行所述账户注册请求。可选地,所述装置还包括:认证单元,用于在接收所述第一参与方发送的资质认证请求时,所述资质认证请求包括营业执照、企业法人、经营范围和经营地址信息;联合第三方认证机构对所述第一参与方的资质进行认证,并在确定资质认证通过时,向所述第一参与方发送资质认证成功的响应。可选地,所述装置还包括:查询单元,用于在接收所述第一参与方发送的用于查询所述商品数字凭证发行结果的第一请求时,所述第一请求包括所述交易ID,基于所述交易ID,确定所述交易ID对应的所述商品数字凭证的发行成功/失败结果,并将查询结果发送给所述第一参与方;管理单元,用于在接收所述第一参与方发送的用于管理、查看或处置所述商品数字凭证的第二请求时,根据所述第二请求管理、展示或处理所述商品数字凭证。第三方面,本申请提供了一种计算设备,包括:存储器,用于存储程序指令;处理器,用于调用所述存储器中存储的程序指令,按照获得的程序执行如第一方面中任一项所述的方法。第四方面,本申请提供了一种计算机存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使所述计算机执行如第一方面中任一项所述的方法。本申请有益效果如下:综上所述,本申请实施例中,在对商户发行的商品数字凭证进行处理时,接收第一参与方发送的商品数字凭证发行请求,其中,所述商品数字凭证发行请求包括需发行的商品数字凭证和需发行的所述商品数字凭证的数量信息;基于所述商品数字凭证发行请求对所述商品数字凭证进行上链处理,并生成所述商品数字凭证对应的交易ID;在确定上链成功时,向所述第一参与方发送所述商品数字凭证发行成功的响应。这样,能够有效地管理不同商家发行的不同类型的商业数字凭证。附图说明图1为本申请实施例中提供的商品数字凭证处理系统的结构示意图;图2为本申请实施例中提供的一种商品数字凭证处理方法的详细流程图;图3为本申请实施例中提供的另一种商品数字凭证处理方法的详细流程图;图4为本申请实施例中提供的一种商品数字凭证处理装置的结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,并不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。下面将通过具体实施例对本申请的方案进行详细描述,当然,本申请并不限于以下实施例。参阅图1所示,本申请实施例,一种商品数字凭证处理系统至少包括Astro区块链及智能合约族,Shuttle区块链节点服务,Matrix生产平台,Keeper系统私钥管理服务,Discoverer区块链商品数字凭证浏览器和Wing数字凭证管理终端,其中,Astro区块链及智能合约族,该子系统负责实现区块链及定义商品数字凭证的智能合约族。所谓智能合约,指的是一种旨在以信息化方式传播、验证或执行合同的计算机协议,其能够表现为在区块链上准确运行的计算机程序。用户终端可通过使用智能合约进行交易、共享数据、建立信任、并由区块链技术的特性保障数据的存储、读取、执行整个过程透明可跟踪、不可篡改。Shuttle区块链节点服务,该子系统封装了区块链节点服务,为区块链事务上链、本文档来自技高网...

【技术保护点】
1.一种商品数字凭证处理方法,其特征在于,应用于商品数字凭证处理系统,所述方法包括:/n接收第一参与方发送的商品数字凭证发行请求,其中,所述商品数字凭证发行请求包括需发行的商品数字凭证和需发行的所述商品数字凭证的数量信息;/n基于所述商品数字凭证发行请求对所述商品数字凭证进行上链处理,并生成所述商品数字凭证对应的交易ID;/n在确定上链成功时,向所述第一参与方发送所述商品数字凭证发行成功的响应。/n

【技术特征摘要】
1.一种商品数字凭证处理方法,其特征在于,应用于商品数字凭证处理系统,所述方法包括:
接收第一参与方发送的商品数字凭证发行请求,其中,所述商品数字凭证发行请求包括需发行的商品数字凭证和需发行的所述商品数字凭证的数量信息;
基于所述商品数字凭证发行请求对所述商品数字凭证进行上链处理,并生成所述商品数字凭证对应的交易ID;
在确定上链成功时,向所述第一参与方发送所述商品数字凭证发行成功的响应。


2.如权利要求1所述的方法,其特征在于,在接收第一参与方发送的商品数字凭证发行请求之前,所述方法还包括:
接收所述第一参与方发送的账户注册请求;
根据所述账户注册请求携带的用户信息,执行所述账户注册请求。


3.如权利要求2所述的方法,其特征在于,所述方法还包括:
接收所述第一参与方发送的资质认证请求,所述资质认证请求包括营业执照、企业法人、经营范围和经营地址信息;
联合第三方认证机构对所述第一参与方的资质进行认证,并在确定资质认证通过时,向所述第一参与方发送资质认证成功的响应。


4.如权利要求1所述的方法,其特征在于,所述方法还包括:
接收所述第一参与方发送的用于查询所述商品数字凭证发行结果的第一请求,所述第一请求包括所述交易ID,并基于所述交易ID,确定所述交易ID对应的所述商品数字凭证的发行成功/失败结果,并将查询结果发送给所述第一参与方;
接收所述第一参与方发送的用于管理、查看或处置所述商品数字凭证的第二请求,并根据所述第二请求管理、展示或处理所述商品数字凭证。


5.一种商品数字凭证处理装置,其特征在于,应用于商品数字凭证处理系统,所述装置包括:
接收单元,用于接收第一参与方发送的商品数字凭证发行请求,其中,所述商品数字凭证发行请求包括需发行的商品数字凭证...

【专利技术属性】
技术研发人员:李茗张海董云杰
申请(专利权)人:弦子科技北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1