近几年,比特币区块链上的数据呈线性增长。由于比特币供应量有限,2140年后不再生产,若按此增长率计算,比特币区块链的数据将达到约6TB。以太坊也将存储约10TB的数据。随着数据量的增加,每个见证节点的负担也会增加,同步整个节点数据的成本也越来越高。这可能会阻碍新节点的增加,并将导致大部分网络集中在少数矿业集团手中。数据存储也成为区块链的技术障碍。
为了解决这些问题,我们提出了一种基于区块链的分段存储与共识的方法和装置。该方法包括初始创建两个分段网络,设置一个为存储分段网络,一个为备用分段网络。当存储分段网络存储一个区块时,进行全网共识和提案,将备用分段网络划分为两个分段网络。当存储分段网络的区块高度达到分段范围时,重置它为备用分段网络。通过分段存储、分段共识和整体共识的方式,保证了区块链数据的完整性和去中心化分布式存储的特点,避免了由于链上数据增长带来的节点存储压力和存储资源消耗。
该装置包括初始模块、设置模块、筹备模块和重置模块。筹备模块负责进行全网共识、提案和划分分段网络。通过一定算法将区块链上的数据存储到不同分段上,则能达到将链上数据进行分段存储,并配合分段共识来保证链上数据的完整性技术效果。从而解决区块链系统运行过程中数据量巨大的存储压力和存储资源消耗的技术问题。
简单地说,数据库是对数据的系统收集。机构使用数据管理系统(DBMS)连接数据库,存储、检索和更新计算机上的数据。数据库主要用于以下几个方面:医院:病人记录政府:税务记录银行:客户余额警察局:犯罪记录为什么需要使用数据库?...
简单地说,区块链是一种链数据结构,按时间顺序组合数据块,以确保密码是不可篡改和伪造的分布式分类帐。它具有分散、开放和匿名的特点。区块链技术最典型的应用是比特币。区块链是比特币的底层技术。没有区块链技术,就没有比特币。然而...
所谓区块链技术,简称BT(Blockchain technology),又称分布式账本技术,是一种网络数据库技术,其特点是分散、开放、透明,使每个人都能参与数据库记录。区块链的基本原理理解起来并不难。基本概念包括:交易(...
自互联网时代以来,信息连接的深度和广度不断扩大,个人更接近网络信息和内容。然而,随着知识获取便利性的提高,版权问题已成为互联网内容行业的一个根深蒂固的问题。近年来,版权侵权事件越来越频繁。从图书馆到画廊,从音像到艺术区块...