【技术实现步骤摘要】
基于双层网络的去中心化存储系统
本专利技术涉及区块链
,具体涉及一种基于双层网络的去中心化存储系统。
技术介绍
随着比特币的普及,人们开始认识到比特币背后的区块链技术已经不仅仅是作为一种新的电子货币的基础,而是具有极其巨大的应用潜力。在短短几年内,基于区块链技术建立了许多去中心化应用系统,例如应用于数据加密、云计算以及社交媒体等领域的应用系统。在现有的去中心化应用系统中,所有的计算和存储都是在链上执行的,所需投入的硬件成本较高,尤其是对于大型应用系统,将需要耗费大量的硬件成本。另外,现有的去中心化应用系统中由于每个全节点需要存储完整的区块链并执行计算任务,导致数据吞吐量较小,无法满足应用需求。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的基于双层网络的去中心化存储系统。本专利技术提供了一种基于双层网络的去中心化存储系统,系统由多个轻节点、多个全节点以及多个主节点组成,其中,多个轻节点、多个全节点以及多个主节点之间构成区块链主网络,多个主节点构成主节点处理网络;在区块链主网络中,多个轻节点用于存储用户特定数据;多 ...
【技术保护点】
1.一种基于双层网络的去中心化存储系统,所述系统由多个轻节点、多个全节点以及多个主节点组成,其中,所述多个轻节点、多个全节点以及多个主节点之间构成区块链主网络,所述多个主节点构成主节点处理网络;在所述区块链主网络中,所述多个轻节点用于存储用户特定数据;所述多个全节点和所述多个主节点用于基于共识机制存储完整的区块链;在所述主节点处理网络中,所述多个主节点还用于:将无需共识数据作为链下数据进行存储。
【技术特征摘要】
1.一种基于双层网络的去中心化存储系统,所述系统由多个轻节点、多个全节点以及多个主节点组成,其中,所述多个轻节点、多个全节点以及多个主节点之间构成区块链主网络,所述多个主节点构成主节点处理网络;在所述区块链主网络中,所述多个轻节点用于存储用户特定数据;所述多个全节点和所述多个主节点用于基于共识机制存储完整的区块链;在所述主节点处理网络中,所述多个主节点还用于:将无需共识数据作为链下数据进行存储。2.根据权利要求1所述的基于双层网络的去中心化存储系统,其中,所述多个主节点进一步用于:根据所述无需共识数据生成对应的哈希值,将所述哈希值作为索引地址,以供其他节点根据所述索引地址访问所述无需共识数据。3.根据权利要求1或2所述的基于双层网络的去中心化存储系统,其中,所述多个主节点具体为从所述区块链主...
【专利技术属性】
技术研发人员:董健,杨晓旭,张宇,韩玉刚,颜水成,
申请(专利权)人:北京奇虎科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。