-
公开(公告)号:CN111464319B
公开(公告)日:2021-08-24
申请号:CN202010544983.0
申请日:2020-06-15
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 公开了一种基于中心化块链式账本的交易存储、签名校验方法。数据库服务端在面对用户想要存储存证对象信息的需求时,会要求用户对不包含存证对象信息明文(但是包含存证对象信息的哈希值)的交易进行签名,如此,数据库服务端可以一方面将签名后的交易存入中心化块链式账本,起到存证的作用;另一方面,将存证对象信息明文另行存入所述中心化块链式账本以外的其他数据库。如此,数据库服务端在需要向用户证明其没有篡改交易时,可以对交易进行签名校验,证明交易内的信息是经过用户签名确认的。
-
公开(公告)号:CN111506580B
公开(公告)日:2020-12-22
申请号:CN202010544984.5
申请日:2020-06-15
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: 公开了一种基于中心化块链式账本的交易存储、查询方法。用户提交给数据库服务端的业务交易中可以指定业务关键词,用来标记业务交易涉及的业务类型。数据库服务端除了维护中心化块链式账本之外,还会在缓存中维护每个业务关键词对应缓存空间,此外,还会维护一个统一索引表,用来记录与业务交易有关的索引信息。
-
公开(公告)号: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: 公开了一种基于中心化块链式账本的交易存储、查询方法。用户提交给数据库服务端的业务交易中可以指定业务关键词,用来标记业务交易涉及的业务类型。数据库服务端除了维护中心化块链式账本之外,还会在缓存中维护每个业务关键词对应缓存空间,此外,还会维护一个统一索引表,用来记录与业务交易有关的索引信息。
-
公开(公告)号:CN111338668B
公开(公告)日:2022-05-10
申请号:CN202010092831.1
申请日:2020-02-14
Applicant: 支付宝(杭州)信息技术有限公司
Inventor: 李飞飞
Abstract: 本说明书提供了一种用于实时计算中的代码升级的方法及装置,方法包括:在接收到当前运行代码的代码升级指令后获取当前运行代码的升级代码,触发处理内核运行升级代码,以启动备份任务来按照版本顺序调用数据库中的数据进行处理,监测主任务和备份任务的处理数据版本,并在主任务和备份任务的处理数据版本相同时,使得处理内核停止主任务,并使得处理内核将备份任务作为新的主任务来继续针对数据库进行实时计算。利用该方法进行代码升级,每个时刻均有实时计算的任务在运行,且运行的任务针对数据库进行实时计算,进而保证了实时计算的实时性。
-
公开(公告)号:CN111459948A
公开(公告)日:2020-07-28
申请号:CN202010544985.X
申请日:2020-06-15
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 公开了一种基于中心化块链式账本的数据块删除方法。任一用户想要删除自己之前提交给中心化块链式账本历史数据时,可以向数据库服务端发送块删除指令,请求数据库服务端从中心化块链式账本中删除包含该用户指定的历史数据的数据库。由于账本中前后相邻的数据块之间存在耦合性,因此,通常需要从创世数据块开始依次向后删除,删除之后,还需要重新生成创世数据块以便保留账本配置信息与最后一个被删除数据块的块哈希。
-
公开(公告)号:CN113806357A
公开(公告)日:2021-12-17
申请号:CN202011105223.6
申请日:2020-06-15
Applicant: 支付宝(杭州)信息技术有限公司
IPC: G06F16/22 , G06F16/242 , G06F16/2455 , G06F16/2458 , G06Q30/06 , G06Q40/04
Abstract: 公开了一种基于中心化块链式账本的交易存储、查询方法。用户提交给数据库服务端的业务交易中可以指定业务关键词,用来标记业务交易涉及的业务类型。数据库服务端除了维护中心化块链式账本之外,还会在缓存中维护每个业务关键词对应缓存空间,此外,还会维护一个统一索引表,用来记录与业务交易有关的索引信息。
-
公开(公告)号:CN111338668A
公开(公告)日:2020-06-26
申请号:CN202010092831.1
申请日:2020-02-14
Applicant: 支付宝(杭州)信息技术有限公司
Inventor: 李飞飞
Abstract: 本说明书提供了一种用于实时计算中的代码升级的方法及装置,方法包括:在接收到当前运行代码的代码升级指令后获取当前运行代码的升级代码,触发处理内核运行升级代码,以启动备份任务来按照版本顺序调用数据库中的数据进行处理,监测主任务和备份任务的处理数据版本,并在主任务和备份任务的处理数据版本相同时,使得处理内核停止主任务,并使得处理内核将备份任务作为新的主任务来继续针对数据库进行实时计算。利用该方法进行代码升级,每个时刻均有实时计算的任务在运行,且运行的任务针对数据库进行实时计算,进而保证了实时计算的实时性。
-
公开(公告)号:CN111459948B
公开(公告)日:2020-12-29
申请号:CN202010544985.X
申请日:2020-06-15
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 公开了一种基于中心化块链式账本的交易完整性验证方法。任一用户想要删除自己之前提交给中心化块链式账本历史数据时,可以向数据库服务端发送块删除指令,请求数据库服务端从中心化块链式账本中删除包含该用户指定的历史数据的数据库。由于账本中前后相邻的数据块之间存在耦合性,因此,通常需要从创世数据块开始依次向后删除,删除之后,还需要重新生成创世数据块以便保留账本配置信息与最后一个被删除数据块的块哈希。
-
-
-
-
-
-
-
-
-