在基于区块链的系统中执行映射迭代

    公开(公告)号:CN111295650B

    公开(公告)日:2023-05-16

    申请号:CN201980004896.1

    申请日:2019-12-05

    Inventor: 何家华 俞本权

    Abstract: 本文公开了计算机实现的用于在区块链网络的网络节点中存储多个键值对的键的方法、系统和装置,包括编码在计算机存储介质上的计算机程序。所述方法之一包括维护表示森林的数据,所述森林存储有存储在映射中的多个键值对的多个键。该森林包括多棵树,每棵树包括相应数量的存储节点,并且每个存储节点存储所述多个键的子集。所述网络节点接收用于将键值对的键添加到森林中的请求,所述键值对存储在映射中。使用第一哈希函数计算该键的第一哈希值。基于所述第一哈希值确定多棵树中要存储该键的一棵树。所述网络节点确定所述多棵树中的所述一棵树内要存储该键的目标存储节点,以及将该键存储在所述目标存储节点中。

    在基于区块链的系统中执行映射迭代

    公开(公告)号:CN111226209A

    公开(公告)日:2020-06-02

    申请号:CN201980004890.4

    申请日:2019-12-05

    Inventor: 何家华 俞本权

    Abstract: 本文公开了用于由区块链网络的网络节点执行映射迭代的方法、系统、装置,包括编码在计算机存储介质上的计算机程序。所述方法之一包括:所述网络节点接收用于获得包括在映射中的多个键的请求,所述映射存储包括多个键和与所述多个键相对应的多个值的多个键值对。所述网络节点维护表示存储有在所述映射中存储的所述多个键的森林的数据。所述森林包括多棵树,每棵树包括多达相应数量的存储节点,每个存储节点存储多个键的子集。网络节点遍历所述森林以检索存储在所述森林中的多个键,并返回所述多个键。

    在基于区块链的系统中执行映射迭代

    公开(公告)号:CN111226209B

    公开(公告)日:2024-03-01

    申请号:CN201980004890.4

    申请日:2019-12-05

    Inventor: 何家华 俞本权

    Abstract: 本文公开了用于由区块链网络的网络节点执行映射迭代的方法、系统、装置,包括编码在计算机存储介质上的计算机程序。所述方法之一包括:所述网络节点接收用于获得包括在映射中的多个键的请求,所述映射存储包括多个键和与所述多个键相对应的多个值的多个键值对。所述网络节点维护表示存储有在所述映射中存储的所述多个键的森林的数据。所述森林包括多棵树,每棵树包括多达相应数量的存储节点,每个存储节点存储多个键的子集。网络节点遍历所述森林以检索存储在所述森林中的多个键,并返回所述多个键。

    在基于区块链的系统中执行映射迭代

    公开(公告)号:CN111295650A

    公开(公告)日:2020-06-16

    申请号:CN201980004896.1

    申请日:2019-12-05

    Inventor: 何家华 俞本权

    Abstract: 本文公开了用于由区块链网络的网络节点存储多个键值对的键的方法、系统和装置,包括编码在计算机存储介质上的计算机程序。所述方法之一包括维护表示森林的数据,所述森林存储有存储在映射中的多个键值对的多个键。该森林包括多棵树,每棵树包括相应数量的存储节点,并且每个存储节点存储所述多个键的子集。所述网络节点接收用于将键值对的键添加到森林中的请求,所述键值对存储在映射中。使用第一哈希函数计算该键的第一哈希值。基于所述第一哈希值确定多棵树中要存储该键的一棵树。所述网络节点确定所述多棵树中的所述一棵树内要存储该键的目标存储节点,以及将该键存储在所述目标存储节点中。

Patent Agency Ranking