[发明专利]数字资产架构有效
申请号: | 201780053506.0 | 申请日: | 2017-07-14 |
公开(公告)号: | CN109690550B | 公开(公告)日: | 2023-09-05 |
发明(设计)人: | 绍尔·克弗尔;詹姆士·利齐奥斯;西蒙·迈耶;兰斯·阿洛斯;亚历山大·伯诺尔;塔马斯·布卢默尔;埃里克·萨拉涅基;米隆·库珀曼 | 申请(专利权)人: | 数字资产(瑞士)股份有限公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 冯薇 |
地址: | 瑞士*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数字 资产 架构 | ||
1.一种在分布式通信系统中包括的多个节点中的第一节点的计算机系统,包括:
私有数据存储库,存储由所述第一节点通过所述第一节点和所述多个节点中的第二节点之间的专用通信信道从所述第二节点接收的私有数据,其中未授权的参与者不能访问所述私有数据存储库中的私有数据;
存储公共数据的全局同步日志的拷贝,其中,所述私有数据存储库与所述全局同步日志的拷贝分离,并且所述公共数据是由所述第一节点通过公共通信信道接收的,所述公共通信信道用于在所述多个节点之间同步所述全局同步日志的分离的拷贝,其中所述第一节点接收的公共数据基于所述第一节点从所述第二节点接收的私有数据;
其中,所述第一节点被配置为利用通过所述专用通信信道接收的私有数据来验证通过所述公共通信信道接收的公共数据。
2.根据权利要求1所述的计算机系统,其中,所述专用通信信道与所述公共通信信道是物理隔离的,并且所述公共通信信道是被许可的公共信道。
3.根据权利要求1所述的计算机系统,其中,所述专用通信信道是嵌入所述公共通信信道的加密信道,所述公共通信信道是被许可的公共信道。
4.根据权利要求1所述的计算机系统,其中,公共数据包括哈希值,所述哈希值是对私有数据执行加密哈希函数产生的,并且从所述哈希值重建私有数据在计算上是不可行的。
5.根据权利要求1所述的计算机系统,其中,所述第一节点能够基于所述私有数据存储库中的所述第一节点可用的相应私有数据来验证所述全局同步日志的拷贝上可用的公共数据。
6.根据权利要求1所述的计算机系统,其中,所述全局同步日志是区块链。
7.根据权利要求1所述的计算机系统,其中,私有数据是包括计算机可执行命令的合同。
8.根据权利要求1所述的计算机系统,其中,所述私有数据存储库是被配置为存储与参与者的合同相对应的一个或多个合同参数的私有合同存储库,并且私有数据仅向有资格的节点公开。
9.根据权利要求1所述的计算机系统,其中,通过私有数据的加密哈希在所述私有数据存储库中识别私有数据。
10.根据权利要求1所述的计算机系统,其中,所述第一节点被配置为,如果未通过利用相应私有数据对公共数据进行的验证,则:
向所述多个节点中的其他节点请求更新的私有数据;
从所述其他节点接收更新的私有数据;以及
利用更新的私有数据验证通过公共通信信道接收的公共数据。
11.一种系统,包括:
根据权利要求1所述的第一节点的计算机系统;以及
与多个节点相关联的多个计算机系统,其中所述多个节点中的每一个与所述分布式通信系统中的相应参与者相关联,并且其中所述第一节点的私有数据存储库是被配置为存储与所述第一节点关联的第一参与者的合同对应的一个或多个合同参数的私有合同存储库,并且其中所述私有数据仅对所述第一参与者和所述多个节点中的其他有资格的节点的参与者公开。
12.一种由计算机网络中的第一节点执行的计算机实现的方法,所述方法包括:
通过所述第一节点和所述计算机网络中的第二节点之间的专用通信信道从所述第二节点接收经加密保护的私有数据;
读取记录在由所述计算机网络维护的全局同步日志中的公共数据,其中,公共数据是私有数据的加密表示,其中公共数据是通过公共通信信道读取的,所述公共通信信道用于同步全局同步日志的拷贝;
通过对私有数据进行解密并将私有数据与记录在全局同步日志中的公共数据进行比较来验证私有数据,以及
基于对私有数据的验证,更新第一节点的私有数据存储库,使得第一节点的私有数据存储库与第二节点的私有数据存储库同步,其中第一节点的私有数据存储库与全局同步日志分离。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于数字资产(瑞士)股份有限公司,未经数字资产(瑞士)股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780053506.0/1.html,转载请声明来源钻瓜专利网。