一种基于区块链的贸易轨迹凭证生成方法及装置,所述方法包括:接收目标主体发起的贸易轨迹凭证生成请求;所述贸易轨迹凭证生成请求中携带待生成的贸易轨迹凭证对应的贸易轨迹的描述信息、以及所述目标主体的身份标识;在所述区块链的对接的、用于存储贸易轨迹的存储服务中,查询与所述描述信息匹配的目标贸易轨迹;其中,所述贸易轨迹由贸易网络中各贸易主体在所述区块链中预先存证的贸易记录整理得到;生成用于指示所述目标主体的相关贸易轨迹信息的目标贸易轨迹凭证;所述目标贸易轨迹凭证中至少包括所述目标主体的标识、所述目标贸易轨迹的标识、以及所述区块链给出的完整性认证签名。应用此方案可生成高可靠性的贸易轨迹凭证。迹凭证。迹凭证。
【技术实现步骤摘要】
一种基于区块链的贸易轨迹凭证生成方法及装置
[0001]本说明书涉及区块链
,尤其涉及一种基于区块链的贸易轨迹凭证生成方法及装置。
技术介绍
[0002]企业在经营和发展的过程中,其本身的现金流可能出现不够充裕的情况,因此需要借助银行的信贷资金支持;通常,在申请信贷资金时,申请信贷资金的企业需要向银行展示其资质、盈利能力、在行业中的信誉等等,以使银行相信申请信贷资金的企业能够如约偿还贷款;但显然,上述过程中企业展示的相关信息可能存在造假行为,因而需要银行对相关信息进行核查,并承担企业还款失信的风险。
[0003]在相关技术中,企业可以通过寻求第三方出具担保的方式,向银行证明其具备相关资质、能力和信誉,进而从银行中获取信贷资金支持;然而,上述方案事实上是将原本由银行承担的失信风险压力转嫁到了第三方上,第三方仍然需要通过背景调查等方式获取企业的相关信息,以对企业的资质、能力和信誉进行评估;也就是说,相关技术方案中依然存在取证难、风险高的问题。
技术实现思路
[0004]有鉴于此,本说明书公开了一种基于区块链的贸易轨迹凭证生成方法和装置。
[0005]根据本说明书实施例的第一方面,公开了一种基于区块链的贸易轨迹凭证生成方法,包括:接收目标主体发起的贸易轨迹凭证生成请求;所述贸易轨迹凭证生成请求中携带待生成的贸易轨迹凭证对应的贸易轨迹的描述信息、以及所述目标主体的身份标识;在所述区块链的对接的、用于存储贸易轨迹的存储服务中,查询与所述描述信息匹配的目标贸易轨迹;其中,所述贸易轨迹由贸易网络中各贸易主体在所述区块链中预先存证的贸易记录整理得到;生成用于指示所述目标主体的相关贸易轨迹信息的目标贸易轨迹凭证;所述目标贸易轨迹凭证中至少包括所述目标主体的标识、所述目标贸易轨迹的标识、以及所述区块链给出的完整性认证签名。
[0006]可选的,所述方法还包括:获取所述贸易网络中各主体之间的贸易记录,将所述贸易记录在所述区块链中进行存证,并进一步根据各贸易记录之间的关联关系生成链形结构的贸易轨迹。
[0007]可选的,生成的所述贸易轨迹中携带相关的贸易参与方的身份认证签名;在生成所述目标贸易轨迹凭证之前,所述方法还包括:将所述贸易轨迹凭证生成请求中的所述目标主体的身份标识与所述目标贸易轨迹中的贸易参与方的身份认证签名进行匹配,若匹配成功,则继续后续步骤。
[0008]可选的,所述相关的贸易参与方的身份认证签名,包括所述相关的贸易参与方基
于在所述区块链中的去中心化身份生成的身份认证签名;所述目标主体的身份标识,包括所述目标主体在所述区块链中的去中心化身份的标识。
[0009]可选的,所述方法还包括:接收贸易轨迹凭证校验请求;其中,所述贸易轨迹凭证校验请求中携带待校验的贸易轨迹凭证;根据所述待校验的贸易轨迹凭证中携带的待校验贸易轨迹标识、以及待校验的主体标识,从所述区块链的对接的、用于存储贸易轨迹的存储服务中,查询与待校验贸易轨迹标识匹配的贸易轨迹;若查找到匹配的贸易轨迹,且所述匹配的贸易轨迹中确与所述待校验的主体标识对应的主体相关联,且所述待校验的贸易轨迹凭证中的完整性认证签名校验通过,则向发起所述贸易轨迹凭证校验请求的一方返回校验通过信息。
[0010]可选的,所述贸易记录包括下列任意一种或者多种记录:商流记录;资金流记录;物流记录;信息流记录。
[0011]根据本说明书实施例的第二方面,公开了一种基于区块链的贸易轨迹凭证生成装置,包括:请求接收模块,接收目标主体发起的贸易轨迹凭证生成请求;所述贸易轨迹凭证生成请求中携带待生成的贸易轨迹凭证对应的贸易轨迹的描述信息、以及所述目标主体的身份标识;轨迹查询模块,在所述区块链的对接的、用于存储贸易轨迹的存储服务中,查询与所述描述信息匹配的目标贸易轨迹;其中,所述贸易轨迹由贸易网络中各贸易主体在所述区块链中预先存证的贸易记录整理得到;凭证生成模块,生成用于指示所述目标主体的相关贸易轨迹信息的目标贸易轨迹凭证;所述目标贸易轨迹凭证中至少包括所述目标主体的标识、所述目标贸易轨迹的标识、以及所述区块链给出的完整性认证签名。
[0012]可选的,所述装置还包括:轨迹生成模块,获取所述贸易网络中各主体之间的贸易记录,将所述贸易记录在所述区块链中进行存证,并进一步根据各贸易记录之间的关联关系生成链形结构的贸易轨迹。
[0013]可选的,生成的所述贸易轨迹中携带相关的贸易参与方的身份认证签名;所述装置还包括:匹配模块,在调用所述凭证生成模块之前,将所述贸易轨迹凭证生成请求中的所述目标主体的身份标识与所述目标贸易轨迹中的贸易参与方的身份认证签名进行匹配,若匹配成功,则调用所述凭证生成模块。
[0014]可选的,所述相关的贸易参与方的身份认证签名,包括所述相关的贸易参与方基于在所述区块链中的去中心化身份生成的身份认证签名;所述目标主体的身份标识,包括所述目标主体在所述区块链中的去中心化身份的标识。
[0015]可选的,所述装置还包括:凭证校验模块,用于:接收贸易轨迹凭证校验请求;其中,所述贸易轨迹凭证校验请求中携带待校验的贸易轨迹凭证;
根据所述待校验的贸易轨迹凭证中携带的待校验贸易轨迹标识、以及待校验的主体标识,从所述区块链的对接的、用于存储贸易轨迹的存储服务中,查询与待校验贸易轨迹标识匹配的贸易轨迹;若查找到匹配的贸易轨迹,且所述匹配的贸易轨迹中确与所述待校验的主体标识对应的主体相关联,且所述待校验的贸易轨迹凭证中的完整性认证签名校验通过,则向发起所述贸易轨迹凭证校验请求的一方返回校验通过信息。
[0016]可选的,所述贸易记录包括下列任意一种或者多种记录:商流记录;资金流记录;物流记录;信息流记录。
[0017]根据本说明书实施例的第三方面,公开了一种计算机设备,其至少包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,处理器执行所述程序时实现上述任一方面实施例所述的方法。
[0018]根据本说明书实施例的第四方面,公开了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一方面实施例所述的方法。
[0019]以上技术方案中,由于上述区块链对接的存储服务中,存储有由贸易网络中各贸易主体在所述区块链中预先存证的贸易记录整理得到的贸易轨迹,因此可以根据目标主体发起的贸易轨迹凭证生成请求,从中查找到匹配的目标贸易轨迹,并生成对应的目标贸易轨迹凭证;持有上述目标贸易轨迹凭证的目标主体即可以使用该目标贸易轨迹凭证向银行等机构证明自身的商贸实力和信誉,获得信贷资金支持,该方案显然能够降低取证难度、减小误判风险。
附图说明
[0020]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本说明书的实施例,并与说明书文本一同用于解释原理。
[0021]图1是本说明书示出的一种贸易轨迹管理情景的示意图;图2是本说明书示出的一种基于区块链的贸易轨迹凭证生成方法的流程示例图;图3是本说明书示出的一种贸易轨迹的组织形式本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种基于区块链的贸易轨迹凭证生成方法,包括:接收目标主体发起的贸易轨迹凭证生成请求;所述贸易轨迹凭证生成请求中携带待生成的贸易轨迹凭证对应的贸易轨迹的描述信息、以及所述目标主体的身份标识;在所述区块链的对接的、用于存储贸易轨迹的存储服务中,查询与所述描述信息匹配的目标贸易轨迹;其中,所述贸易轨迹由贸易网络中各贸易主体在所述区块链中预先存证的贸易记录整理得到;生成用于指示所述目标主体的相关贸易轨迹信息的目标贸易轨迹凭证;所述目标贸易轨迹凭证中至少包括所述目标主体的标识、所述目标贸易轨迹的标识、以及所述区块链给出的完整性认证签名。2.根据权利要求1所述的方法,所述方法还包括:获取所述贸易网络中各主体之间的贸易记录,将所述贸易记录在所述区块链中进行存证,并进一步根据各贸易记录之间的关联关系生成链形结构的贸易轨迹。3.根据权利要求2所述的方法,生成的所述贸易轨迹中携带相关的贸易参与方的身份认证签名;在生成所述目标贸易轨迹凭证之前,所述方法还包括:将所述贸易轨迹凭证生成请求中的所述目标主体的身份标识与所述目标贸易轨迹中的贸易参与方的身份认证签名进行匹配,若匹配成功,则继续后续步骤。4.根据权利要求3所述的方法,所述相关的贸易参与方的身份认证签名,包括所述相关的贸易参与方基于在所述区块链中的去中心化身份生成的身份认证签名;所述目标主体的身份标识,包括所述目标主体在所述区块链中的去中心化身份的标识。5.根据权利要求1所述的方法,所述方法还包括:接收贸易轨迹凭证校验请求;其中,所述贸易轨迹凭证校验请求中携带待校验的贸易轨迹凭证;根据所述待校验的贸易轨迹凭证中携带的待校验贸易轨迹标识、以及待校验的主体标识,从所述区块链的对接的、用于存储贸易轨迹的存储服务中,查询与待校验贸易轨迹标识匹配的贸易轨迹;若查找到匹配的贸易轨迹,且所述匹配的贸易轨迹中确与所述待校验的主体标识对应的主体相关联,且所述待校验的贸易轨迹凭证中的完整性认证签名校验通过,则向发起所述贸易轨迹凭证校验请求的一方返回校验通过信息。6.根据权利要求1至5所述的任一方法,所述贸易记录包括下列任意一种或者多种记录:商流记录;资金流记录;物流记录;信息流记录。7.一种基于区块链的贸易轨迹凭证生成装置,包括:请求接收模块,接收目标主体发起的贸易轨迹凭证生成请求;所述贸易轨迹凭证生成请求中携带待生成的贸易轨迹凭证对应的贸易轨迹的描述信息、以及所述目标主体的...
【专利技术属性】
技术研发人员:王晓亮,魏晨,
申请(专利权)人:杭州溪塔科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。