[发明专利]分布式数据存储在审
申请号: | 201910729863.5 | 申请日: | 2019-08-08 |
公开(公告)号: | CN110825806A | 公开(公告)日: | 2020-02-21 |
发明(设计)人: | E·菲茨杰拉德;D·比陶尔德;E·马丁-洛佩兹;K·帕柳蒂娜 | 申请(专利权)人: | 诺基亚技术有限公司 |
主分类号: | G06F16/27 | 分类号: | G06F16/27;G06F16/22;G06Q20/38 |
代理公司: | 北京市中咨律师事务所 11247 | 代理人: | 杨晓光 |
地址: | 芬兰*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分布式 数据 存储 | ||
1.一种装置,包括用于执行以下操作的模块:
-接收在区块链中在创世区块或前一个压缩区块之后的输入有序交易集合;
-基于所述输入有序交易集合生成压缩区块,其中所述压缩区块的处理导致与所述输入有序交易集合的处理等效的最终状态;
-将所述压缩区块提供给分布式网络,以建立新的链时代并替换与所述输入有序交易集合相关联的一组未压缩区块。
2.根据权利要求1所述的装置,其中,所述一组未压缩区块包括所述输入有序交易集合,并且所述模块被配置为响应于创世区块或前一压缩区块之后达到预定数量的有序区块和/或交易被添加到所述链,生成所述压缩区块。
3.根据前述权利要求中任一项所述的装置,其中,生成压缩区块包括:生成用于所述压缩区块的一个或多个新压缩交易,以及由生成压缩区块的挖矿节点对所述一个或多个新压缩交易进行签名,其中,压缩区块与对于压缩交易唯一的交易类型相关联。
4.一种装置,包括用于执行以下操作的模块:
-检测在区块链中添加的压缩区块,所述压缩区块在创世区块或前一的压缩区块之后建立新的链时代,并被提供给该链以用于替换与输入有序交易集合相关联的一组未压缩区块;
-在检测到所述压缩区块之后,检查是否满足用于移除链中一个或多个较早时代的一个或多个区块的预定条件;以及
-响应于满足所述预定条件,移除在所述链中一个或多个较早时代的一个或多个区块。
5.根据权利要求4所述的装置,其中,移除所述一个或多个区块包括移除属于所述链中的一个或多个最早时代的压缩和未压缩区块。
6.根据权利要求4或5所述的装置,其中检查所述预定条件包括检查所述链是否包括给定数量的压缩区块或链时代和/或检查自所述链中的第一压缩区块或创世区块以来是否已经过了给定时间。
7.根据前述权利要求中任一项所述的装置,其中,所述压缩区块包括比所述输入有序交易集合少的交易,所述压缩区块是未压缩区块的父块,并且所述压缩区块是创世区块的子块。
8.根据前述任一权利要求中所述的装置,其中,所述装置被配置为利用引用所述压缩区块的未压缩区块向所述分布式网络提供所述压缩区块。
9.根据前述任一权利要求中所述的装置,其中,所述模块还被配置为通过检查所述压缩区块的交易类型和最终状态来验证所述压缩区块。
10.根据前述任一权利要求中所述的装置,其中,基于网络特征、交易统计、压缩区块特征和网络投票决策中的一个或多个,在分布式网络中,可调整在所述链中的链时代的间隔和/或在所述链中维持的链时代的数量。
11.根据前述任一权利要求所述的装置,其中所述模块包括至少一个处理器;至少一个包括计算机程序代码的存储器,所述至少一个存储器和计算机程序代码被配置为与所述至少一个处理器一起实现所述装置的性能。
12.一种方法,包括:
-通过可连接到分布式网络的设备接收在区块链中在创世区块或前一压缩区块之后的输入有序交易集合;
-基于所述输入有序交易集合生成压缩区块,其中压缩区块的处理导致与所述输入有序交易集合的处理等效的最终状态,以及
-将所述压缩区块提供给分布式网络,以建立新的链时代并替换与所述输入有序的交易集合相关联的一组未压缩区块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于诺基亚技术有限公司,未经诺基亚技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910729863.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:电子设备及其通信中继方法
- 下一篇:空气压缩机的防脱落的轴承结构
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置