-
公开(公告)号:CN111506580B
公开(公告)日:2020-12-22
申请号:CN202010544984.5
申请日:2020-06-15
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 公开了一种基于中心化块链式账本的交易存储方法。为中心化块链式账本配置关联的状态树,状态树用于针对每个业务关键词,动态记录中心化块链式账本中存储的该业务关键词对应的业务交易的数量。由于状态树是在每次向账本中写入数据块时进行更新的,而数据块成块就意味着数据块中的交易必然会存入账本,因此,相当于每个数据块都对应有一个状态树,表明该数据块成块时的世界状态(即各业务关键词对应的被账本存储的业务交易的数量)。
-
公开(公告)号:CN111444194B
公开(公告)日:2020-10-30
申请号:CN202010537110.7
申请日:2020-06-12
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 公开了一种块链式账本中索引的清除方法、装置及设备。通过本说明书实施例中所提供的方案,针对被清除部分数据块的账本,在接收到用户的操作指令时,即根据用户的操作指令中所包含的业务属性在索引中进行查询,进而获取账本的当前最小块高,并针对索引记录的值中块高小于账本最小块高的位置信息进行清除。
-
公开(公告)号:CN111444198B
公开(公告)日:2020-09-25
申请号:CN202010544109.7
申请日:2020-06-15
Applicant: 支付宝(杭州)信息技术有限公司
IPC: G06F16/22 , G06F16/242 , G06F16/2455 , G06F16/2458 , G06Q30/06 , G06Q40/04
Abstract: 公开了一种基于中心化块链式账本的交易存储、查询方法。用户提交给数据库服务端的业务交易中可以指定业务关键词,用来标记业务交易涉及的业务类型。数据库服务端除了维护中心化块链式账本之外,还会在缓存中维护每个业务关键词对应缓存空间,此外,还会维护一个统一索引表,用来记录与业务交易有关的索引信息。
-
公开(公告)号:CN111656386A
公开(公告)日:2020-09-11
申请号:CN202080001181.3
申请日:2020-04-22
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本文公开了用于管理账本系统中的交易请求的方法、系统和装置,包括编码在计算机存储介质上的计算机程序。方法之一包括:计算系统接收多个交易请求,所述多个交易请求中的每个交易请求包括相应交易的内容信息和所述相应交易的认证信息;所述计算系统将所述多个交易请求中的每个交易请求存储在请求流中;所述计算系统获得所述请求流中的所述多个交易请求中的交易请求的存储信息;以及所述计算系统将所述交易请求的所述存储信息存储在索引流的索引中,并将与所述交易请求相对应的交易的认证信息存储在存储流的存储元中,所述存储元与所述索引相对应,所述索引流与所述存储流相关联。
-
公开(公告)号:CN111506580A
公开(公告)日:2020-08-07
申请号:CN202010544984.5
申请日:2020-06-15
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 公开了一种基于中心化块链式账本的交易存储方法。为中心化块链式账本配置关联的状态树,状态树用于针对每个业务关键词,动态记录中心化块链式账本中存储的该业务关键词对应的业务交易的数量。由于状态树是在每次向账本中写入数据块时进行更新的,而数据块成块就意味着数据块中的交易必然会存入账本,因此,相当于每个数据块都对应有一个状态树,表明该数据块成块时的世界状态(即各业务关键词对应的被账本存储的业务交易的数量)。
-
公开(公告)号:CN111444198A
公开(公告)日:2020-07-24
申请号:CN202010544109.7
申请日:2020-06-15
Applicant: 支付宝(杭州)信息技术有限公司
IPC: G06F16/22 , G06F16/242 , G06F16/2455 , G06F16/2458 , G06Q30/06 , G06Q40/04
Abstract: 公开了一种基于中心化块链式账本的交易存储、查询方法。用户提交给数据库服务端的业务交易中可以指定业务关键词,用来标记业务交易涉及的业务类型。数据库服务端除了维护中心化块链式账本之外,还会在缓存中维护每个业务关键词对应缓存空间,此外,还会维护一个统一索引表,用来记录与业务交易有关的索引信息。
-
公开(公告)号:CN111444196A
公开(公告)日:2020-07-24
申请号:CN202010538203.1
申请日:2020-06-12
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 公开了块链式账本中全局状态的哈希的生成方法、装置及设备。在更新块链式账本中的全局状态树时,对新写入账本的交易实行批量计算,得到对应于该批次交易的临时默克尔树,然后拼接临时默克尔树和当前的全局状态树,并更新计算所述全局状态树的根哈希。
-
公开(公告)号:CN111295650A
公开(公告)日:2020-06-16
申请号:CN201980004896.1
申请日:2019-12-05
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本文公开了用于由区块链网络的网络节点存储多个键值对的键的方法、系统和装置,包括编码在计算机存储介质上的计算机程序。所述方法之一包括维护表示森林的数据,所述森林存储有存储在映射中的多个键值对的多个键。该森林包括多棵树,每棵树包括相应数量的存储节点,并且每个存储节点存储所述多个键的子集。所述网络节点接收用于将键值对的键添加到森林中的请求,所述键值对存储在映射中。使用第一哈希函数计算该键的第一哈希值。基于所述第一哈希值确定多棵树中要存储该键的一棵树。所述网络节点确定所述多棵树中的所述一棵树内要存储该键的目标存储节点,以及将该键存储在所述目标存储节点中。
-
公开(公告)号:CN111292082A
公开(公告)日:2020-06-16
申请号:CN202010033709.7
申请日:2020-01-13
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 公开了一种块链式账本中的公钥管理方法、装置及设备。过本说明书实施例所提供的方案,对于任何一个需要向服务端导入公钥的用户标识,服务端首先在公钥管理文件中查询该公钥是不是已经被使用,如果不是,则确定该公钥的首次被使用的可信时间点,并和公钥建立对应关系,写入所述公钥管理文件中,并将公钥管理文件中的数据记录写入用户标识所对应的账本中。
-
公开(公告)号:CN112286939B
公开(公告)日:2024-07-16
申请号:CN202011239431.5
申请日:2020-06-12
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 公开了一种块链式账本的全局状态树更新方法、装置及设备。在更新块链式账本中的全局状态树时,对新写入账本的交易实行批量计算,得到对应于该批次交易的临时默克尔树,然后拼接临时默克尔树和当前的全局状态树,并更新计算所述全局状态树的根哈希。
-
-
-
-
-
-
-
-
-