树结构数据存储方法、装置、电子设备和计算机程序产品

    公开(公告)号:CN119474097A

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

    申请号:CN202411564332.2

    申请日:2024-11-04

    Abstract: 本申请涉及区块链技术领域,提出一种树结构数据存储方法、装置、电子设备和计算机程序产品。该方法包括:获取待存储的树结构数据;从树结构数据的叶子节点开始,依次遍历除根节点之外的每个节点,将该节点的数据写入文件并记录对应的文件偏移量至该节点的父节点的数据内,文件偏移量用于表示对应节点的数据在文件中的存储位置;将根节点的数据写入文件,并在文件的指定位置记录索引信息,索引信息用于确定根节点的数据在文件中的存储位置。通过这样设置,根据索引信息能够定位根节点在文件中的存储位置,而根据父节点的数据包含的文件偏移量能够定位子节点在文件中的存储位置,从而实现从根节点到子节点的高效寻址,提高数据读取速度。

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

    公开(公告)号:CN118295675A

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

    申请号:CN202410160359.9

    申请日:2024-02-04

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

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

    公开(公告)号:CN118260797A

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

    申请号:CN202410350216.4

    申请日:2024-03-26

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

    数据跨链交互的验证方法、装置、挑战节点及存储介质

    公开(公告)号:CN117955742B

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

    申请号:CN202410346185.5

    申请日:2024-03-26

    Abstract: 本申请适用于区块链技术领域,提供了一种数据跨链交互的验证方法、装置、挑战节点及存储介质,包括:若源区块链网络系统产生跨链消息,链下节点中的目击节点将跨链消息的跨链证明提交至目的区块链网络系统;若链下节点中的提交节点确定跨链消息的跨链证明已发送至目的区块链网络系统,提交跨链消息至目的区块链网络系统;若跨链消息发送至目的区块链网络系统,链下节点中的至少一个挑战节点确定是否触发挑战操作,挑战操作用于向目的区块链网络系统发送验证跨链证明的证据,以使目的区块链网络系统确定跨链证明错误。本申请通过设置链下节点,对提交至目的区块链网络系统的跨链消息的跨链证明进行验证,保证不同区块链网络系统交互过程安全可靠。

    区块链负载均衡方法、装置、设备和存储介质

    公开(公告)号:CN118101664A

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

    申请号:CN202410517819.9

    申请日:2024-04-28

    Abstract: 本申请涉及一种区块链负载均衡方法、装置、设备和存储介质,其中,该方法包括:初始化负载均衡装置,建立负载均衡装置与活跃的节点的连接,得到配置参数;获取客户端的区块链请求,确定区块链请求的请求类型;若区块链请求为订阅类型的订阅请求,则根据订阅请求和配置参数中的订阅信息,确定是否存在相同的订阅;在存在相同的订阅时,复用对应的订阅号,并根据订阅信息和配置参数返回第一访问结果。通过本申请,解决了相关技术中实际上没有减少发送到节点的请求,导致整体节点压力大的问题,通过复用订阅号结合配置参数,来减少发送到节点的请求,实现了无感知的负载均衡。

    区块链配置更新方法、装置、电子设备及可读存储介质

    公开(公告)号:CN117880096B

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

    申请号:CN202410270543.9

    申请日:2024-03-11

    Inventor: 刘敬 汪小益 张帅

    Abstract: 本申请涉及区块链技术领域,特别涉及一种区块链配置更新方法、装置、电子设备及可读存储介质;该方法包括:获取当前纪元的第一配置数据,并对当前纪元的第一配置数据进行复制,得到下一纪元的所述第一配置数据;调用纪元管理系统合约,对下一纪元的第一配置数据进行修改,得到下一纪元的第二配置数据;当区块链节点执行完当前纪元的最后一个区块后,调用纪元系统管理合约,切换至所述下一纪元并启用第二配置数据;本申请实施例中区块链节点中通过纪元管理系统合约对链上的配置数据进行复制和修改,可以在不需要区块链节点停机的情况下,通过纪元切换实现对区块链配置数据的更新。

Patent Agency Ranking