[发明专利]用于加密保护的分布式数据管理的以数据库为中心的计算机网络系统和计算机实现的方法在审
申请号: | 201811334415.7 | 申请日: | 2018-11-09 |
公开(公告)号: | CN109766375A | 公开(公告)日: | 2019-05-17 |
发明(设计)人: | J·霍根;L·丹皮尔;L·文卡特拉曼;V·玛雅达斯;P·罗施;J·古洛塔;A·沙伊克;S·沙伊克;H·巴拉卡特;K·赛沙吉里;J·威甘德;E·迈亚诺;R·萨姆帕斯 | 申请(专利权)人: | 布罗德里奇金融解决方案公司 |
主分类号: | G06F16/25 | 分类号: | G06F16/25;H04L9/32 |
代理公司: | 北京市联德律师事务所 11361 | 代理人: | 黄大正;王迪 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 成员节点 持久数据 软件代码 数据行为 分布式数据管理 计算机网络系统 分布式数据库 计算机实现 独立执行 对象执行 加密保护 加密私钥 执行软件 计算机系统 散列 配置 个性化 数据库 存储 许可 外部 网络 监督 | ||
在一些实施方案中,本发明提供了一种示例性计算机系统,其至少包括以下部件:外部拥有的存在(EOP)成员节点的网络,其包括被配置成为每个对等EOP成员节点产生至少一个个性化加密私钥的监督EOP成员节点;分布式数据库,其存储多个持久数据对象;以及多个自含的自执行软件容器(SESC);其中每个SESC包括可独立执行的软件代码,所述软件代码至少被配置成:产生表示持久数据对象的当前状态的状态散列,执行关于持久数据对象的数据行为;以及确定特定EOP成员节点具有致使SESC利用持久数据对象执行数据行为的许可。
技术领域
本文的主题大体涉及用于加密保护的分布式数据管理的以数据库为中心的计算机网络系统和计算机实现的方法。
背景技术
计算机网络系统可以包括一组计算机系统和其他计算硬件装置,其通过通信信道链接在一起以有助于大范围用户之间的通信和资源共享。
发明内容
在一些实施方案中,本发明提供了一种示例性计算机系统,其至少包括以下部件:外部拥有的存在(externally owned presence,EOP)成员节点的网络;i)其中每个EOP成员节点被不同实体拥有;ii)其中所述外部拥有的存在(EOP)节点的网络包括:1)至少一个监督EOP成员节点以及2)多个对等EOP成员节点;iii)其中所述至少一个监督EOP成员节点被配置成为每个对等EOP成员节点产生至少一个个性化加密私钥;iv)其中每个个性化加密私钥仅对于对应的对等EOP成员节点来说是已知的,所述对等EOP成员节点控制这种个性化加密私钥的保密性(secrecy);至少一个分布式数据库,其存储多个持久数据对象;以及多个自含的自执行软件容器(self-contained self-executing software container,SESC);i)其中每个SESC包括可独立执行的软件代码,所述软件代码至少被配置成:1)产生表示至少一个持久数据对象的至少一个当前状态的至少一个状态散列(state hash),2)利用所述至少一个持久数据对象执行至少一个数据行为;以及3)至少部分地基于所述特定EOP成员节点的特定个性化加密私钥以及与所述特定EOP成员节点相关联的至少一个属性,确定特定EOP成员节点具有致使所述SESC利用所述至少一个持久数据对象执行至少一个数据行为的许可;以及4)确定利用所述至少一个持久数据对象的所述至少一个数据行为已经(至少部分地)基于所有EOP成员节点已同意遵循的至少一个显式策略标准检查。
在一些实施方案中,所述多个SESC包括:多个会议SESC,其中每个会议SESC至少被配置成:从与所述至少一个EOP成员节点相关联的至少一个电子源获得与公开上市交易公司的特定公司事件相关的当前数据;执行与所述至少一个电子源、所述至少一个EOP成员节点和所述当前数据中的至少一个相关联的至少一个显式策略标准检查;产生表示所述特定公司事件的当前数据的至少一个会议状态散列;将所述至少一个会议状态散列和所述特定公司事件的当前数据存储在所述至少一个分布式数据库中的至少一个会议持久数据对象中;将所述至少一个会议状态散列保留在所述会议SESC内;以及产生表示所述特定公司事件的当前状态的输出。
在一些实施方案中,每个SESC进一步被配置成基于以下加密散列函数中的至少一个来产生至少一个SESC状态散列:SHA-256、Dagger-Hashimoto Hashes和SHA3。
在一些实施方案中,通过应用熵来产生所述至少一个状态的散列。
在一些实施方案中,所述至少一个分布式数据库被配置成存储所述至少一个持久数据对象以及表示所述至少一个持久数据对象的对应的至少一个产生的散列。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于布罗德里奇金融解决方案公司,未经布罗德里奇金融解决方案公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811334415.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种信用联合监管平台
- 下一篇:一种保护数据完整性的测试方法