【技术实现步骤摘要】
基于DID及零知识证明的区块链供应链金融供应方法及系统
本申请涉及计算机
,特别是涉及一种基于DID及零知识证明的区块链供应链金融供应方法及系统。
技术介绍
随着社会的发展和进步,随着我国供给侧结构型改革和工业转型发展逐步深入,中小微企业的融资难、融资贵等问题逐渐加剧。究其原因,是同一供应链上核心企业和上下企业之间的ERP系统并不互通,存在着“信息孤岛”问题。该问题导致上游供应商与核心企业的间接贸易信息不能得到证明。同时,在传统的供应链背景下,以核心企业作为可信的贸易背景背书,银行通常只能满足该核心公司与其一级供应商的融资需求,从而导致二级及二级以上上游供应商的中小微企业身陷融资难、融资贵等困境。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够提高数据处理效率的基于DID及零知识证明的区块链供应链金融供应方法及系统。本专利技术技术方案如下:一种基于DID及零知识证明的区块链供应链金融供应方法,步骤S100:基于DID技术为各金融供应主体提供DID数 ...
【技术保护点】
1.一种基于DID及零知识证明的区块链供应链金融供应方法,其特征在于,/n步骤S100:基于DID技术为各金融供应主体提供DID数字身份;其中,一个金融供应主体具有至少一个DID数字身份;每个所述DID数字身份均包括身份标识符和身份标识属性;/n步骤S200:根据零知识证明判定区块链中各DID数字身份中的身份标示属性是否属于同一金融供应主体;/n步骤S300:若判断为是,则将属于同一金融供应主体的DID数字身份中的身份标识符归集并设定为多链唯一标识身份;/n步骤S400:根据多链唯一标识身份在区块链中的各金融供应链中兼容使用。/n
【技术特征摘要】
1.一种基于DID及零知识证明的区块链供应链金融供应方法,其特征在于,
步骤S100:基于DID技术为各金融供应主体提供DID数字身份;其中,一个金融供应主体具有至少一个DID数字身份;每个所述DID数字身份均包括身份标识符和身份标识属性;
步骤S200:根据零知识证明判定区块链中各DID数字身份中的身份标示属性是否属于同一金融供应主体;
步骤S300:若判断为是,则将属于同一金融供应主体的DID数字身份中的身份标识符归集并设定为多链唯一标识身份;
步骤S400:根据多链唯一标识身份在区块链中的各金融供应链中兼容使用。
2.根据权利要求1所述的基于DID及零知识证明的区块链供应链金融供应方法,其特征在于,步骤S200:根据零知识证明判定区块链中各DID数字身份中的身份标示属性是否属于同一金融供应主体,具体包括:
步骤S210:根据区块链中各DID数字身份中的身份标示属性生成主体判断码;
步骤S220:分别建立各金融供应主体的各DID数字身份的身份标示属性生成的各主体判断码的对应连接关系;其中,一个金融供应主体的各主体判断码相关联;
步骤S230:根据建立的各金融供应主体的各DID数字身份的身份标示属性生成的各主体判断码的对应连接关系生成关联设定指令;
步骤S240:根据零知识证明基于关联设定指令判定区块链中各DID数字身份中的身份标示属性是否属于同一金融供应主体。
3.根据权利要求2所述的基于DID及零知识证明的区块链供应链金融供应方法,其特征在于,步骤S240:根据零知识证明基于关联设定指令判定区块链中各DID数字身份中的身份标示属性是否属于同一金融供应主体,具体包括:
S241:获取经金融供应主体载入的DID确认关联指令;其中,所述DID确认关联指令与所述关联设定指令相对应。
S242:基于经金融供应主体载入的DID确认关联指令激活所述关联设定指令;
S243:根据零知识证明基于激活后的关联设定指令判定区块链中各DID数字身份中的身份标示属性是否属于同一金融供应主体。
4.根据权利要求3所述的基于DID及零知识证明的区块链供应链金融供应方法,其特征在于,步骤S243:根据零知识证明基于激活后的关联设定指令判定区块链中各DID数字身份中的身份标示属性是否属于同一金融供应主体,具体包括:
步骤S2431:基于激活后的关联设定指令反向搜寻区块链中与被激活的关联设定指令相关联的主体判断码;
步骤S2432:基于零知识证明根据反向搜寻到的相关联的主体判断码判断各主体判断码是否属于同一金融供应主体。
5.根据权利要求4所述的基于DID及零知识证明的区块链供应链金融供...
【专利技术属性】
技术研发人员:梁强,
申请(专利权)人:上海泰砥科技有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。