The invention discloses a block storage mechanism of block chain, which includes: isolation of transaction data and account information: setting account block chain to save user address information, transaction block chain to save transfer transaction information; transaction information segmentation processing: dividing transaction information of main chain of transaction block into several segments according to time cycle, and setting up parallel sections. Adding a cursor; Segmental preservation of transaction information: The data storage of the main chain of the transaction block is segmented according to the time cycle, and each segment of data logically belongs to the main chain of the transaction block; Transaction information query: There is a historical query interface on the main chain of the transaction block. According to the time cycle, the overdue blocks on the main chain of the trading block are sealed, the volume of the current block is reduced, the synchronization information of each node is greatly reduced, and the processing speed of the node is improved.
【技术实现步骤摘要】
一种区块链的区块封存机制
本专利技术涉及区块链
,尤其涉及一种区块链的区块封存机制。
技术介绍
区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。所谓共识机制是区块链系统中实现不同节点之间建立信任、获取权益的数学算法。目前区块链一般都是单链系统,即使有侧链等也是辅助主链,主链区块快速膨胀,体积越来越大。区块链体积快速膨胀导致后续节点加入时必须有一个漫长的同步过程。无论是交易吞吐效率、区块存储效率,以及区块链查询效率都面临严峻考验,无法适应区块链技术的商业化应用需求。区块链要解决账户地址跟随区块产生的原则,账号地址永不可变,一旦申请就有效,不应该跟随区块位置,应该独立于转账交易,转账交易是临时产生的、具备时间快照特性,一般人不会关注十年前的交易,只可能偶尔查询,目前主流的区块链技术都是一条完整的区块链,一旦基于区块链产生账户地址,如果该账号地址一直不交易,直到十年后重新开启交易必然要同步到最初产生该地址的区块去,客观上就得同步好所有区块备用,这也是本专利技术要解决的现实问题。
技术实现思路
本专利技术的目的是为了解决现有技术中区块链 ...
【技术保护点】
1.一种区块链的区块封存机制,其特征在于:包括:(1)、交易数据与账户信息隔离:设置账号区块链保存用户地址信息,交易区块链保存转账交易信息;(2)、交易信息分段处理:将交易区块主链的交易信息按时间周期拆分为多个段,并设置增加一个游标;(3)、交易信息分段保存:交易区块主链的数据存储按照时间周期进行分段封存,且各段数据逻辑上同属于交易区块主链;(4)、交易信息查询:交易区块主链上设有历史查询接口。
【技术特征摘要】
1.一种区块链的区块封存机制,其特征在于:包括:(1)、交易数据与账户信息隔离:设置账号区块链保存用户地址信息,交易区块链保存转账交易信息;(2)、交易信息分段处理:将交易区块主链的交易信息按时间周期拆分为多个段,并设置增加一个游标;(3)、交易信息分段保存:交易区块主链的数据存储按照时间周期进行分段封存,且各段数据逻辑上同属于交易区块主链;(4)、交易信息查询:交易区块主链上设有历史查询接口。2.根据权利要求1所述的一种区块链的区块封存机制,其特征在于:游标可以在交易区块主链上根据时间周期单向滑动。3.根据权利要求1所述的一种区块链的区块封存机制,其特征在于:游标之前的数据称为历史交易数据,历史交易数据存储在历史交易数据链中,游标及游标之后的数据称为当前交易数据,一般节点仅需要同步当前交易数据,完全节点需要保存交易区块链完整的区块数据。4.根据权利要求1所...
【专利技术属性】
技术研发人员:胡振生,罗汉军,王旭,
申请(专利权)人:夸克链科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。