[发明专利]提供不可变记录的系统和方法有效
申请号: | 201880061921.5 | 申请日: | 2018-09-10 |
公开(公告)号: | CN111466096B | 公开(公告)日: | 2021-12-31 |
发明(设计)人: | T·拉姆巴加 | 申请(专利权)人: | 尤利杰公司 |
主分类号: | H04L9/14 | 分类号: | H04L9/14;G06Q20/24;H04L9/08 |
代理公司: | 北京纪凯知识产权代理有限公司 11245 | 代理人: | 魏利娜 |
地址: | 美国爱*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 提供 可变 记录 系统 方法 | ||
1.一种提供不可变记录保持的系统,包括:
一个或多个非暂时性计算机可读存储介质,所述一个或多个非暂时性计算机可读存储介质用于存储主区块链以将记录数据存储在按时间顺序链接的主区块系列中,所述主区块系列的最近期区块包括所述最近期区块的密码哈希、所述最近期区块的所述密码哈希的乱数、顺序在先区块的密码哈希以及所述记录数据的一部分;
一个或多个处理器,所述一个或多个处理器与所述一个或多个非暂时性计算机可读存储介质电通信并且被配置为实现所述主区块链,所述一个或多个处理器用于:
创建所述主区块系列的新区块以存储新记录数据,所述新区块通过包括所述最近期区块的所述密码哈希来链接到所述最近期区块,所述新区块变成了所述主区块系列的新的最近期区块;
使用新乱数生成所述新区块的新密码哈希;
将所述新密码哈希和所述新乱数存储在所述新区块中;以及
向第一相邻计算系统传输所述新密码哈希和所述新乱数。
2.根据权利要求1所述的系统,其中所述一个或多个处理器进一步用于从所述第一相邻计算系统接收第一相邻区块系列的最近期区块的密码哈希、对应乱数和密码哈希集合。
3.根据权利要求2所述的系统,其中所述一个或多个处理器进一步用于创建所述主区块系列的下一个区块,所述下一个区块通过包括所述新密码哈希和所述新乱数来链接到所述新的最近期区块,所述下一个区块还包括所述第一相邻区块系列的所述最近期区块的所述密码哈希。
4.根据权利要求2所述的系统,其中所述一个或多个处理器进一步用于存储主事件日志,所述主事件日志包括事件记录的有序列表,每个事件记录对应于存储在所述主区块链的所述主区块系列中的所述记录数据的事务记录。
5.根据权利要求1所述的系统,其中所述一个或多个非暂时性计算机可读存储介质进一步用于存储主事件日志,所述主事件日志包括事件记录的有序列表,每个事件记录对应于所述主区块链的所述记录数据中包括的事务记录,
其中所述一个或多个处理器进一步用于向所述主事件日志记录指示所述新区块的创建的事件记录。
6.根据权利要求5所述的系统,所述一个或多个处理器进一步用于:
从第一相邻计算系统接收第一相邻事件日志的至少一部分;
将所述主事件日志与所述第一相邻事件日志进行比较;以及
确保基于所述比较来将每个事件记录的最早出现反映在所述主事件日志中。
7.根据权利要求1所述的系统,其中所述第一相邻计算系统与所述系统电子通信并且实现第一参与相邻区块链,所述第一参与相邻区块链包括按时间顺序链接的第一相邻区块系列,所述第一相邻区块系列的最近期区块包括所述最近期区块的密码哈希、所述最近期区块的所述密码哈希的乱数以及所述第一相邻区块系列的顺序在先区块的密码哈希。
8.根据权利要求1所述的系统,其中所述一个或多个处理器进一步用于向第二相邻计算系统传输所述新密码哈希和所述新乱数。
9.根据权利要求8所述的系统,其中所述一个或多个处理器进一步用于从所述第二相邻计算系统接收所述第二相邻计算系统上实现的第二参与相邻区块链的第二相邻区块系列的最近期区块的密码哈希、对应乱数和密码哈希集合。
10.根据权利要求1所述的系统,其中所述记录数据包括多个事务记录。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于尤利杰公司,未经尤利杰公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880061921.5/1.html,转载请声明来源钻瓜专利网。