-
公开(公告)号:CN119415500B
公开(公告)日:2025-04-11
申请号:CN202510002836.3
申请日:2025-01-02
Applicant: 杭州高新区(滨江)区块链与数据安全研究院
Abstract: 本申请实施例适用于区块链技术领域,提供了一种区块链的数据迁移方法及设备,该方法包括:基于区块链中的账户的状态数据生成状态树,状态树为基于写时复制技术的B+树,状态树的各个叶子节点用于存储状态数据;在数据迁移被触发的情况下,确定待迁移的目标状态树;将目标状态树的状态数据发送至主节点的扩展节点;若接收到扩展节点返回的迁移完成信息,则更新主节点中存储的数据映射表,数据映射表用于表征扩展节点中存储的状态数据与扩展节点之间的映射关系;删除主节点中的目标状态树。通过上述方法,能够实现状态数据的迁移,从而降低区块链主节点设备的存储压力,同时在数据迁移过程中可以保持数据的高一致性。
-
公开(公告)号:CN119512469A
公开(公告)日:2025-02-25
申请号:CN202510059741.5
申请日:2025-01-15
Applicant: 杭州高新区(滨江)区块链与数据安全研究院
Abstract: 本申请适用于区块链状态数据存储技术领域,提供了一种数据存储方法、终端设备及计算机可读存储介质,包括:获取区块链上发生数据更新的第一单元的第一状态数据;第一单元为所述区块链中发生数据更新的区块单元;创建第一状态数据对应的第一存储单元,其中,第一存储单元与第二状态数据所在第二存储单元的存储结构相同,且第一存储单元中包含所述第二状态数据;其中,第二状态数据为所述第一单元中发生数据更新前的状态数据,将第一状态数据存储至所述第一存储单元。上述方法可以减少不必要的数据的读取,可以提高数据的存储效率。
-
公开(公告)号:CN119739782A
公开(公告)日:2025-04-01
申请号:CN202411673994.3
申请日:2024-11-20
Applicant: 杭州高新区(滨江)区块链与数据安全研究院
Abstract: 本申请涉及一种区块链处理系统的并行处理方法、装置和区块链处理系统,该区块链处理系统的并行处理方法应用于区块链处理系统,区块链处理系统包括多个处理模块,该方法包括:获取各处理模块完成当前任务后所上报的区块高度;在各处理模块完成区块高度的上报后,控制各处理模块进入等待状态;确定各区块高度中的最小区块高度;在最小区块高度大于或等于预设的目标区块高度时,唤醒各处理模块,其中,处理模块在被唤醒后继续执行区块链处理系统所下发的任务。通过本申请,解决了相关技术中区块链处理系统的并行同步机制会导致系统性能和可靠性降低的问题,实现了提高区块链处理系统在并行同步时的系统性能和可靠性的技术效果。
-
公开(公告)号:CN119806409A
公开(公告)日:2025-04-11
申请号:CN202411874704.1
申请日:2024-12-18
Applicant: 杭州高新区(滨江)区块链与数据安全研究院
IPC: G06F3/06 , G06F16/215 , G06F16/27 , G06F16/22 , G06F16/28
Abstract: 本申请适用于区块链的数据存储技术领域,提供了一种数据存储方法、装置、终端设备及计算机可读存储介质,包括:获取区块链中多个第一单元的第一状态数据;其中,每个第一单元为区块链中发生数据更新的区块单元;将多个第一状态数据进行去重处理,得到多个第二状态数据;将多个第二状态数据批量存储至存储区域中对应的存储位置。上述方法可以减少存储空间的浪费,提高存储资源的利用率。
-
公开(公告)号:CN119396841A
公开(公告)日:2025-02-07
申请号:CN202510002587.8
申请日:2025-01-02
Applicant: 杭州高新区(滨江)区块链与数据安全研究院
IPC: G06F16/22
Abstract: 本申请提供了一种基于B+树的数据管理方法及电子设备;涉及数据处理技术领域。该方法包括:响应于对B+树的节点数据的首次写操作,将节点数据写入磁盘的原始页;响应于对原始页中的目标条目的第一写操作,基于原始页,在增量页中创建第一增量记录;第一增量记录用于记载第一写操作对应的第一数据,目标条目的第一指针指示第一增量记录的第一地址信息;响应于对目标条目的第二写操作,在增量页中创建第二增量记录;第二增量记录用于记载第二写操作对应的第二数据;目标条目的第一指针指示第二增量记录的第二地址信息,第二增量记录的第二指针指示第一增量记录的第一地址信息;本申请实施例可以减少磁盘空间浪费并降低读写复杂度。
-
公开(公告)号:CN119415500A
公开(公告)日:2025-02-11
申请号:CN202510002836.3
申请日:2025-01-02
Applicant: 杭州高新区(滨江)区块链与数据安全研究院
Abstract: 本申请实施例适用于区块链技术领域,提供了一种区块链的数据迁移方法及设备,该方法包括:基于区块链中的账户的状态数据生成状态树,状态树为基于写时复制技术的B+树,状态树的各个叶子节点用于存储状态数据;在数据迁移被触发的情况下,确定待迁移的目标状态树;将目标状态树的状态数据发送至主节点的扩展节点;若接收到扩展节点返回的迁移完成信息,则更新主节点中存储的数据映射表,数据映射表用于表征扩展节点中存储的状态数据与扩展节点之间的映射关系;删除主节点中的目标状态树。通过上述方法,能够实现状态数据的迁移,从而降低区块链主节点设备的存储压力,同时在数据迁移过程中可以保持数据的高一致性。
-
-
-
-
-