区块链系统中的数据管理方法、装置、设备和介质制造方法及图纸

技术编号:46627096 阅读:1 留言:0更新日期:2025-10-14 21:24
本说明书提供一种区块链系统中的数据管理方法、装置、设备和介质,所述方法包括:从区块链系统的数据库中获取目标数据对应的K叉树;其中,所述K叉树的叶子节点为所述目标数据;基于所述K叉树包括的多个节点,生成第一二叉树,使所述K叉树和所述第一二叉树的节点一一对应;生成所述第一二叉树对应的目标默克尔树;将所述目标默克尔树进行存储;所述目标默克尔树与所述目标数据关联,且所述目标默克尔树用于生成针对所述目标数据的存在性证明。

【技术实现步骤摘要】

本说明书一个或多个实施例涉及区块链,特别涉及一种区块链系统中的数据管理方法、装置、设备和介质


技术介绍

1、区块链(blockchain)是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。在区块链中按照时间顺序将数据区块以顺序相连的方式组合成链式数据结构,并以密码学方式保证数据区块不可篡改和不可伪造。由于区块链具有去中心化、信息不可篡改、自治性等特性,区块链也受到人们越来越多的重视和应用。目前来说,需要一种区块链系统中的数据管理方案。


技术实现思路

1、本说明书一个或多个实施例提供一种区块链系统中的数据管理方法、装置、设备和介质。

2、根据第一方面,提供一种区块链系统中的数据管理方法,所述方法包括:

3、从区块链系统的数据库中获取目标数据对应的k叉树;其中,所述k叉树的叶子节点为所述目标数据;

4、基于所述k叉树包括的多个节点,生成第一二叉树,使所述k叉树和所述第一二叉树的节点一一对应;

5、生成所述第一二叉树对应的目标默克尔树;...

【技术保护点】

1.一种区块链系统中的数据管理方法,所述方法包括:

2.根据权利要求1所述的方法,其中,所述基于所述K叉树包括的多个节点,生成第一二叉树,包括:

3.根据权利要求1所述的方法,其中,所述目标数据包括目标合约的合约状态。

4.根据权利要求1所述的方法,所述生成所述第一二叉树对应的目标默克尔树,包括:

5.根据权利要求4所述的方法,其中,针对所述第二二叉树的任一节点,通过如下方式计算该节点的子树哈希值:

6.根据权利要求1所述的方法,其中,所述方法还包括:

7.根据权利要求1所述的方法,其中,所述将所述目标默克尔树进行存...

【技术特征摘要】

1.一种区块链系统中的数据管理方法,所述方法包括:

2.根据权利要求1所述的方法,其中,所述基于所述k叉树包括的多个节点,生成第一二叉树,包括:

3.根据权利要求1所述的方法,其中,所述目标数据包括目标合约的合约状态。

4.根据权利要求1所述的方法,所述生成所述第一二叉树对应的目标默克尔树,包括:

5.根据权利要求4所述的方法,其中,针对所述第二二叉树的任一节点,通过如下方式计算该节点的子树哈希值:

6.根据权利要求1所述的方法,其中,所述方法还包括:

7.根据权利要求1所述的方法,其中,所述将所述目标默克尔树进行存储,包括:

8.根据权利要求1所述的方法,其中,所述方法还包括:

9.一种区块链系统中的数据管理装置,所述装置包括:

10.根据权利要求9所述的装置,其中,所述第一生成模块被配置用于...

【专利技术属性】
技术研发人员:刘谦何家华蒋志勇
申请(专利权)人:蚂蚁区块链科技上海有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1