一种树结构数据的存储方法、数据存储系统及终端设备

    公开(公告)号:CN120030014A

    公开(公告)日:2025-05-23

    申请号:CN202411998959.9

    申请日:2024-12-31

    Abstract: 本申请公开了一种树结构数据的存储方法、数据存储系统及终端设备,通过获取树结构数据中每个节点的待存储数据,确定每个节点对应的偏移量,并根据偏移量,将每个节点的待存储数据以及第一版本信息存储在第一数据文件,将每个节点对应的偏移量存储在第二数据文件,进而能够通过第一数据文件存储所有版本的树结构数据,通过第二数据文件存储所有版本对应的偏移量,以在查询目标版本的树结构数据时通过第二数据文件确定目标版本对应的目标偏移量,并通过目标偏移量从第一数据文件中查询目标版本的树结构数据,减少通过与数据库通信的接口进行数据存储的情况,使得数据存储的效率无需依赖于数据库的读写性能,提高树结构数据的存储效率。

    基于区块链的策略交易方法、系统、终端设备及产品

    公开(公告)号:CN119941403A

    公开(公告)日:2025-05-06

    申请号:CN202411865250.1

    申请日:2024-12-17

    Abstract: 本申请适用于区块链技术领域,提供了一种基于区块链的策略交易方法、系统、终端设备及产品,所述方法包括:在接收到目标区块链中当前交易动作的当前交易数据的情况下,根据当前交易数据和第一指定策略信息,确定目标区块链的待交易数据;基于待交易数据生成目标区块链的目标交易请求;将目标交易请求发送至目标区块链,以使目标区块链基于目标交易请求进行交易。该方法根据当前交易数据和第一指定策略信息能够直接确定得到目标区块链的待交易数据,并通过与目标区块链的交互使得目标区块链进行交易,无需调整区块链的技术细节即可复用已有的交易策略,实现了交易策略和区块链应用细节之间的解耦,简化了应用开发。

    一种链上数据的转换方法、装置及终端设备

    公开(公告)号:CN119814809A

    公开(公告)日:2025-04-11

    申请号:CN202411886164.9

    申请日:2024-12-19

    Abstract: 本申请公开了一种链上数据的转换方法、装置及终端设备,通过获取至少一个区块链的链上数据,并从链上数据中提取每个交易凭证类型对应的交易数据,根据交易数据以及标准数据结构,生成每个交易凭证类型对应的中间数据,从链上数据中提取每个交易凭证类型对应的流动性池数据,从区块链的每个节点中获取与交易数据对应的日志数据,将流动性池数据以及日志数据添加至中间数据,得到具有标准数据结构的目标数据,从而能够将至少一个区块链的链上数据转换为相同标准数据结构的目标数据,并基于结合至少一个区块链的目标数据执行交易行为分析操作,减少了单独对每个区块链的链上数据进行处理的情况,减少分析工作量,提高分析效率。

    区块链交易并行执行方法、设备、系统及程序产品

    公开(公告)号:CN119718564A

    公开(公告)日:2025-03-28

    申请号:CN202411699669.4

    申请日:2024-11-25

    Abstract: 本申请提供了区块链交易并行执行方法、设备、系统及程序产品,该方法包括:从交易池获取多笔交易;控制以太坊虚拟机在多个线程中并行执行多笔交易;根据以太坊虚拟机在多个线程中并行执行完多笔交易的第一交易执行结果,得出多笔交易之间的依赖关系,其中,第一交易执行结果用于反映多笔交易之间不存在冲突;依赖关系为不同交易之间的先后执行顺序;根据多笔交易之间的依赖关系构建交易依赖视图;交易依赖视图用于反映被验证通过的多笔交易之间的并行执行顺序;将多笔交易和交易依赖视图一起打包成区块。本申请能并行执行所有交易,使得出块节点处理交易的速度得到显著提升,大幅提升了出块节点出块效率。

    区块链智能账户的管理方法、装置、计算机设备和存储介质

    公开(公告)号:CN118709173A

    公开(公告)日:2024-09-27

    申请号:CN202410642799.8

    申请日:2024-05-22

    Abstract: 本申请涉及一种区块链智能账户的管理方法、装置、计算机设备和存储介质,其中,该方法包括:获取用户的管理请求;在管理请求为创建请求时,基于创建请求,设置参数信息中的初始化参数;创建请求包括调用合约地址、拥有者地址以及参数值;在区块链中接收并解码参数信息,得到第一解码结果;根据第一解码结果中的调用合约地址调用对应的智能合约;在智能合约下,根据第一解码结果中的拥有者地址和参数值,创建用户的智能账户。通过本申请,解决了相关技术中执行性能低,消耗高,难以大规模应用的问题,不用虚拟机的介入即可完成智能账户的创建,提高执行性能,降低消耗;从而适用于大规模应用。

    交易任务提交方法、装置和终端设备

    公开(公告)号:CN119579313A

    公开(公告)日:2025-03-07

    申请号:CN202411667258.7

    申请日:2024-11-20

    Abstract: 本申请涉及一种交易任务提交方法、装置和终端设备,该方法包括:获取用户交易任务、以及与用户交易任务对应的过期检测合约;基于过期检测合约与用户交易任务,构建目标交易任务,目标交易任务在被执行时调用过期检测合约中的过期检测方法,以检测用户交易任务是否已过期;将目标交易任务发送至与用户交易任务对应的执行节点;查询执行节点在预设时间段内是否已生成交易回执,并在执行节点在预设时间段内已生成交易回执时,查询交易回执中的交易状态信息;在执行节点在预设时间段内已生成交易回执,并且交易状态信息为交易成功时,确定用户交易任务已被确认。通过本申请,解决了相关技术中区块链中的交易确认效率和确认速度较慢的问题。

    账户恢复方法、装置、设备及存储介质

    公开(公告)号:CN119483967A

    公开(公告)日:2025-02-18

    申请号:CN202411462994.9

    申请日:2024-10-18

    Abstract: 本申请适用于区块链技术领域,提供了一种账户恢复方法、装置、设备及存储介质,该方法包括:应用于区块链节点设备,所述方法包括:获取认证数据,所述认证数据根据用户的预设身份标识信息生成;针对所述认证数据,获取用于进行账户恢复的用户数据以及账户恢复参数,所述账户恢复参数包括用户地址;采用通行密钥对所述用户数据和所述认证数据进行签名处理,得到数字签名;利用智能合约对所述数字签名进行验证;若所述数字签名验证通过,将所述账户恢复参数中的用户地址确定为目标用户地址。该方案通过使用Passkey的方式来恢复账户,操作简单,安全性高。

    区块链节点的软件升级方法、装置、电子设备和存储介质

    公开(公告)号:CN118295675A

    公开(公告)日:2024-07-05

    申请号:CN202410160359.9

    申请日:2024-02-04

    Abstract: 本申请涉及区块链技术领域,提出一种区块链节点的软件升级方法、装置、电子设备和存储介质。该方法应用于区块链系统的任一区块链节点,包括:当监听到升级提案表决通过的事件时,通过升级提案的提案信息获取升级程序包;运行升级程序包,以完成区块链节点的软件升级操作;其中,升级提案由一名治理委员会成员通过调用治理合约的方式发起,由除该一名治理委员会成员之外的其它治理委员会成员通过调用治理合约的方式进行投票表决,提案信息由该名治理委员会成员在发起升级提案时设置,治理委员会成员为在区块链系统的区块链节点登录的指定用户账户。采用该方法能够减少投票操作的耗时,提高区块链节点的软件升级效率。

    数据的隐私交互方法、系统、设备及存储介质

    公开(公告)号:CN118260797A

    公开(公告)日:2024-06-28

    申请号:CN202410350216.4

    申请日:2024-03-26

    Abstract: 本申请适用于区块链技术领域,提供了一种数据的隐私交互方法、系统、设备及存储介质,该隐私交互方法由处理节点执行,该隐私交互方法包括:获取数据交互请求,所述数据交互请求包括待交互数据和请求方用户节点和接收方用户节点的账户类型信息,至少一个用户节点的账户类型信息为密文账户;根据所述请求方用户节点和所述接收方用户节点的账户类型信息,对所述请求方用户节点和所述接收方用户节点进行数据的隐私交互。该方案通过将区块链上的数据交互过程中的数据加解密内置于区块链网络系统执行,使得加密过程与用户节点本身解耦,有利于区块链网络的扩展性。

Patent Agency Ranking