【技术实现步骤摘要】
密码学区块链互操作
本公开涉及分布式分类帐技术,尤其涉及分布式分类帐互操作性。
技术介绍
分布式分类帐可以包括跨多个节点的复制和同步数字数据的共识。分布式分类帐的参与方可以应用商定的协议,用于验证、存储、维护和修改在分布式分类帐中存储的信息。在许多示例中,分布式分类帐可以通过在对等网络中实现的一个或多个区块链来实现。特定分布式分类帐的唯一协议、技术和其他设计考虑可以抑制与其他分布式分类帐的信息的内聚共享、同步和/或传送。附图说明参考以下附图和描述可以更好地理解实施例。图中的组件不一定按比例绘制。此外,在附图中,类似的附图标记在不同视图中表示对应的部件。图1示出了可互操作的密码学区块链系统的第一示例;图2示出了可互操作的密码学区块链系统的逻辑的流程图的第一示例;图3示出了可互操作的密码学区块链系统的逻辑的流程图的第二示例;图4示出了可互操作的密码学区块链系统的逻辑的流程图的第三示例;图5示出了可互操作的密码学区块链系统的第二示例;图6示出了可互操作的密码学区块链系统的第三示例;图7示出了可互操作的密码学区块链系统的第四示例;图8示出了可互操作的密码学区块链系统的第五示例;图9示出了可互操作的密码学区块链系统的逻辑的流程图的第四示例;图10示出了可互操作的密码学区块链系统的逻辑的流程图的第五示例;图11示出了分布式分类帐技术网络的可互操作参与方的示例;图12示出了具有多个分布式分类帐技术网络的可互操作密 ...
【技术保护点】
1.一种用于区块链互操作性的方法,包括:/n由供给方DLT网络的供给方参与方接收用于输出在供给方区块链上存储的令牌数据的请求,所述供给方区块链基于供给方DLT来存储所述令牌数据;/n向所述供给方DLT网络的多个验证器参与方传输用于认证所述令牌数据被存储在供给方区块链上的共识请求,所述共识请求指示在所述供给方区块链中存储的所述令牌数据;/n接收由所述验证器参与方分别创建的所述令牌数据的认证,所述认证包括由所述验证器参与方基于针对所述验证器参与方的私钥来分别签署的数字签名,所述认证指示所述令牌数据被存储在所述供给方区块链上;/n响应于所述认证的接收,生成多签名认证消息,所述多签名认证消息包括所述数字签名;以及/n将所述多签名认证消息传送到数据接收方,所述数据接收方被配置为基于公钥来验证所述数字签名,所述公钥与相应的所述私钥配对。/n
【技术特征摘要】
20180829 US 16/116,3601.一种用于区块链互操作性的方法,包括:
由供给方DLT网络的供给方参与方接收用于输出在供给方区块链上存储的令牌数据的请求,所述供给方区块链基于供给方DLT来存储所述令牌数据;
向所述供给方DLT网络的多个验证器参与方传输用于认证所述令牌数据被存储在供给方区块链上的共识请求,所述共识请求指示在所述供给方区块链中存储的所述令牌数据;
接收由所述验证器参与方分别创建的所述令牌数据的认证,所述认证包括由所述验证器参与方基于针对所述验证器参与方的私钥来分别签署的数字签名,所述认证指示所述令牌数据被存储在所述供给方区块链上;
响应于所述认证的接收,生成多签名认证消息,所述多签名认证消息包括所述数字签名;以及
将所述多签名认证消息传送到数据接收方,所述数据接收方被配置为基于公钥来验证所述数字签名,所述公钥与相应的所述私钥配对。
2.根据权利要求1所述的方法,还包括:
将所述验证器参与方的所述公钥提供给会员服务提供方,所述会员服务提供方将所述公钥与所述验证器参与方的对应标识符相关联,其中所述数据接收方被配置为访问所述会员服务提供方以验证所述数字签名。
3.根据权利要求1所述的方法,其中所述数据接收方包括接收方DLT网络的接收方参与方,其中所述接收方DLT网络基于与所述供给方DLT网络不同的DLT。
4.根据权利要求3所述的方法,其中所述数据接收方包括接收方DLT网络的接收方参与方,所述方法还包括:
从所述接收方参与方接收转移令牌;以及
将所述转移令牌包括在所述多签名认证消息中。
5.根据权利要求1所述的方法,还包括:
将所述令牌数据锁定在所述供给方区块链上;以及
将所述令牌数据输出到所述数据接收方,
其中所述令牌数据的所述认证还指示所述令牌数据被锁定在所述供给方区块链上。
6.根据权利要求5所述的方法,其中锁定所述令牌数据还包括:
响应于所述令牌数据被锁定并且附加数据块包括与所述令牌数据相对应的更新信息,禁止将所述附加数据块添加到所述供给方区块链。
7.根据权利要求1所述的方法,还包括:
生成从所述供给方区块链访问所述令牌数据的指令,所述指令被配置为使所述数据接收方从所述供给方参与方访问所述令牌数据;
将所述指令传送给所述数据接收方;
响应于基于所述指令从所述数据接收方接收请求,从被包括在所述供给方区块链中的多个数据块访问所述令牌数据;以及
将所述令牌数据传送到所述数据接收方。
8.一种方法,包括:
由接收方分布式分类帐技术(DLT)网络的参与方接收多签名认证消息,所述多签名认证消息包括由供给方DLT网络的验证器参与方基于针对所述验证器参与方的私钥分别签署的数字签名,所述数字签名指示所述令牌数据被锁定在供给方区块链上的认证;
通过以下各项来验证所述数字签名由所述供给方DLT网络的所述验证器参与方签署:
访问多个公钥,所述多个公钥与针对所述供给方DLT网络的所述验证器参与方的私钥相对应;以及
验证所述供给方DLT网络的所述验证器参与方中的每一个验证器参与方分别基于所述公钥来签署数字签名;响应于所述数字签名由所述供给方DLT网络的所述验证器参与方签署的确定,基于接收方DLT向接收方区块链附加包括所述令牌数据的数据块。
9.根据权利要求8所述的方法,其中访问与所述私钥相对应的所述多个公钥还包括:
基于所述供给方DLT网络的所述验证器参与方的标识符,从成员服务供给方请求所述公钥,所述成员服务供给方被配置为存储所述公钥和所述标识符之间的关联。
10.根据权利要求8所述的方法,还包括:
通过以下各项来确定所述接收方DLT网络的第二参与方同意所述多签名认证消息:
将共识请求传送给所述...
【专利技术属性】
技术研发人员:H·博尔内伯恩斯,G·吉奥达诺,L·沙蒂,N·哈穆马,
申请(专利权)人:埃森哲环球解决方案有限公司,
类型:发明
国别省市:爱尔兰;IE
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。