-
公开(公告)号:CN119396841A
公开(公告)日:2025-02-07
申请号:CN202510002587.8
申请日:2025-01-02
Applicant: 杭州高新区(滨江)区块链与数据安全研究院
IPC: G06F16/22
Abstract: 本申请提供了一种基于B+树的数据管理方法及电子设备;涉及数据处理技术领域。该方法包括:响应于对B+树的节点数据的首次写操作,将节点数据写入磁盘的原始页;响应于对原始页中的目标条目的第一写操作,基于原始页,在增量页中创建第一增量记录;第一增量记录用于记载第一写操作对应的第一数据,目标条目的第一指针指示第一增量记录的第一地址信息;响应于对目标条目的第二写操作,在增量页中创建第二增量记录;第二增量记录用于记载第二写操作对应的第二数据;目标条目的第一指针指示第二增量记录的第二地址信息,第二增量记录的第二指针指示第一增量记录的第一地址信息;本申请实施例可以减少磁盘空间浪费并降低读写复杂度。
-
公开(公告)号:CN118916428B
公开(公告)日:2025-02-07
申请号:CN202411359755.0
申请日:2024-09-27
Applicant: 杭州高新区(滨江)区块链与数据安全研究院
Abstract: 本申请提供了一种带有状态预置能力的区块链链下执行方法及电子设备;涉及区块链技术领域。该方法包括:获取区块链当前的世界状态,世界状态包含账户的状态信息;获取账户对应的修改信息,并基于修改信息,更新状态信息,得到区块链的模拟世界状态;基于模拟世界状态,执行目标交易,得到在模拟世界状态下的预测结果;本申请实施例,提高对交易执行结果的预测的灵活性及准确性,满足不同交易场景的需求。
-
公开(公告)号:CN118400095B
公开(公告)日:2024-09-27
申请号:CN202410844017.9
申请日:2024-06-27
Applicant: 杭州高新区(滨江)区块链与数据安全研究院
IPC: H04L9/00 , H04L9/32 , H04L67/1097
Abstract: 本申请适用于区块链技术领域,提供了一种区块链系统的共识方法及装置,其中,所述共识方法包括:在第n+x2次共识轮次中,引用多个提案区块,并结合客户端的当前交易,生成一后置提案区块;其中,多个提案区块是在第n次共识轮次中,由多个验证节点引用一前置提案区块所对应产生的,所述前置提案区块在第n‑x1次共识轮次中产生;将所述后置提案区块作为所述前置提案区块的证书,以共识所述前置提案区块。利用本申请提供的共识方法,在共识过程中不再需要传递大量的签名消息,而是通过在不同共识轮次产生的区块之间建立引用关系,以对某个区块进行共识。如此一来,减少了共识过程中传输和验证签名消息的开销。
-
公开(公告)号:CN120030014A
公开(公告)日:2025-05-23
申请号:CN202411998959.9
申请日:2024-12-31
Applicant: 杭州高新区(滨江)区块链与数据安全研究院
IPC: G06F16/22 , G06F16/21 , G06F16/2458
Abstract: 本申请公开了一种树结构数据的存储方法、数据存储系统及终端设备,通过获取树结构数据中每个节点的待存储数据,确定每个节点对应的偏移量,并根据偏移量,将每个节点的待存储数据以及第一版本信息存储在第一数据文件,将每个节点对应的偏移量存储在第二数据文件,进而能够通过第一数据文件存储所有版本的树结构数据,通过第二数据文件存储所有版本对应的偏移量,以在查询目标版本的树结构数据时通过第二数据文件确定目标版本对应的目标偏移量,并通过目标偏移量从第一数据文件中查询目标版本的树结构数据,减少通过与数据库通信的接口进行数据存储的情况,使得数据存储的效率无需依赖于数据库的读写性能,提高树结构数据的存储效率。
-
公开(公告)号:CN120030013A
公开(公告)日:2025-05-23
申请号:CN202411958220.5
申请日:2024-12-26
Applicant: 杭州高新区(滨江)区块链与数据安全研究院
IPC: G06F16/22
Abstract: 本申请涉及区块链技术领域,提出一种树结构数据存储方法、电子设备和计算机程序产品。该方法包括:获取待存储的树结构数据,树结构数据包括若干个中间节点和若干个叶子节点;针对每个叶子节点,将该叶子节点的数据写入第一数据文件,并记录该叶子节点的索引信息至该叶子节点的父节点的数据内;针对除根节点之外的每个中间节点,在该中间节点的数据已记录该中间节点的所有子节点的索引信息后,将该中间节点的数据写入第二数据文件,并记录该中间节点的索引信息至该中间节点的父节点的数据内;将根节点的数据写入第二数据文件,并存储根节点的索引信息。采用该方法能够实现从根节点到任意子节点的高效寻址,提高树结构数据的数据查询效率。
-
公开(公告)号:CN119946073A
公开(公告)日:2025-05-06
申请号:CN202411968804.0
申请日:2024-12-30
Applicant: 杭州高新区(滨江)区块链与数据安全研究院
IPC: H04L67/1095 , H04L45/121
Abstract: 本申请适用于通信技术领域,提供了一种数据同步方法、装置、服务器及程序产品,该方法响应于第一数据同步信息,确定分布式系统的当前时延矩阵和待同步数据对应的初始服务器信息;根据初始服务器信息,确定是否执行针对待同步数据的同步操作;若确定执行同步操作,则基于当前时延矩阵选取通信时延满足第一时延条件的目标服务器;发送第二数据同步信息至目标服务器,目标服务器用于继续获取分布式系统的当前时延矩阵和待同步数据的初始服务器信息,直至根据当前时延矩阵和初始服务器信息将待同步数据同步至分布式系统的所有服务器。该方法依据服务器网络的实际情况有选择地同步数据至通信时延较低的节点,保证了数据同步的高效性。
-
公开(公告)号:CN119941403A
公开(公告)日:2025-05-06
申请号:CN202411865250.1
申请日:2024-12-17
Applicant: 杭州高新区(滨江)区块链与数据安全研究院
IPC: G06Q40/04 , G06F21/64 , H04L67/104
Abstract: 本申请适用于区块链技术领域,提供了一种基于区块链的策略交易方法、系统、终端设备及产品,所述方法包括:在接收到目标区块链中当前交易动作的当前交易数据的情况下,根据当前交易数据和第一指定策略信息,确定目标区块链的待交易数据;基于待交易数据生成目标区块链的目标交易请求;将目标交易请求发送至目标区块链,以使目标区块链基于目标交易请求进行交易。该方法根据当前交易数据和第一指定策略信息能够直接确定得到目标区块链的待交易数据,并通过与目标区块链的交互使得目标区块链进行交易,无需调整区块链的技术细节即可复用已有的交易策略,实现了交易策略和区块链应用细节之间的解耦,简化了应用开发。
-
公开(公告)号:CN119941256A
公开(公告)日:2025-05-06
申请号:CN202411985718.0
申请日:2024-12-30
Applicant: 杭州高新区(滨江)区块链与数据安全研究院
Abstract: 本申请公开了基于区块链的交易方法、计算机设备及计算机程序产品,通过响应于请求方针对待执行的交易操作触发的交易请求,获取与请求方相关的多个维度的特征信息,任一维度的特征信息具有相应的验证轮次信息,根据多个维度的特征信息以及对应的验证轮次信息对请求方进行身份验证,实现了采用与请求方相关的特征信息对交易操作进行身份验证,减少了因私钥泄漏而造成财产损失的情况,并当请求方身份验证通过时,执行交易操作,提高了交易的安全性。
-
公开(公告)号:CN119814809A
公开(公告)日:2025-04-11
申请号:CN202411886164.9
申请日:2024-12-19
Applicant: 杭州高新区(滨江)区块链与数据安全研究院
IPC: H04L67/1097 , H04L67/565 , H04L9/00 , H04L9/40 , G06Q40/04
Abstract: 本申请公开了一种链上数据的转换方法、装置及终端设备,通过获取至少一个区块链的链上数据,并从链上数据中提取每个交易凭证类型对应的交易数据,根据交易数据以及标准数据结构,生成每个交易凭证类型对应的中间数据,从链上数据中提取每个交易凭证类型对应的流动性池数据,从区块链的每个节点中获取与交易数据对应的日志数据,将流动性池数据以及日志数据添加至中间数据,得到具有标准数据结构的目标数据,从而能够将至少一个区块链的链上数据转换为相同标准数据结构的目标数据,并基于结合至少一个区块链的目标数据执行交易行为分析操作,减少了单独对每个区块链的链上数据进行处理的情况,减少分析工作量,提高分析效率。
-
公开(公告)号:CN119718564A
公开(公告)日:2025-03-28
申请号:CN202411699669.4
申请日:2024-11-25
Applicant: 杭州高新区(滨江)区块链与数据安全研究院
Abstract: 本申请提供了区块链交易并行执行方法、设备、系统及程序产品,该方法包括:从交易池获取多笔交易;控制以太坊虚拟机在多个线程中并行执行多笔交易;根据以太坊虚拟机在多个线程中并行执行完多笔交易的第一交易执行结果,得出多笔交易之间的依赖关系,其中,第一交易执行结果用于反映多笔交易之间不存在冲突;依赖关系为不同交易之间的先后执行顺序;根据多笔交易之间的依赖关系构建交易依赖视图;交易依赖视图用于反映被验证通过的多笔交易之间的并行执行顺序;将多笔交易和交易依赖视图一起打包成区块。本申请能并行执行所有交易,使得出块节点处理交易的速度得到显著提升,大幅提升了出块节点出块效率。
-
-
-
-
-
-
-
-
-