-
公开(公告)号: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: 公开了一种基于中心化块链式账本的交易存储、查询方法。用户提交给数据库服务端的业务交易中可以指定业务关键词,用来标记业务交易涉及的业务类型。数据库服务端除了维护中心化块链式账本之外,还会在缓存中维护每个业务关键词对应缓存空间,此外,还会维护一个统一索引表,用来记录与业务交易有关的索引信息。
-
公开(公告)号:CN113806357A
公开(公告)日:2021-12-17
申请号:CN202011105223.6
申请日:2020-06-15
Applicant: 支付宝(杭州)信息技术有限公司
IPC: G06F16/22 , G06F16/242 , G06F16/2455 , G06F16/2458 , G06Q30/06 , G06Q40/04
Abstract: 公开了一种基于中心化块链式账本的交易存储、查询方法。用户提交给数据库服务端的业务交易中可以指定业务关键词,用来标记业务交易涉及的业务类型。数据库服务端除了维护中心化块链式账本之外,还会在缓存中维护每个业务关键词对应缓存空间,此外,还会维护一个统一索引表,用来记录与业务交易有关的索引信息。
-
公开(公告)号:CN111459948A
公开(公告)日:2020-07-28
申请号:CN202010544985.X
申请日:2020-06-15
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 公开了一种基于中心化块链式账本的数据块删除方法。任一用户想要删除自己之前提交给中心化块链式账本历史数据时,可以向数据库服务端发送块删除指令,请求数据库服务端从中心化块链式账本中删除包含该用户指定的历史数据的数据库。由于账本中前后相邻的数据块之间存在耦合性,因此,通常需要从创世数据块开始依次向后删除,删除之后,还需要重新生成创世数据块以便保留账本配置信息与最后一个被删除数据块的块哈希。
-
公开(公告)号:CN111459948B
公开(公告)日:2020-12-29
申请号:CN202010544985.X
申请日:2020-06-15
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 公开了一种基于中心化块链式账本的交易完整性验证方法。任一用户想要删除自己之前提交给中心化块链式账本历史数据时,可以向数据库服务端发送块删除指令,请求数据库服务端从中心化块链式账本中删除包含该用户指定的历史数据的数据库。由于账本中前后相邻的数据块之间存在耦合性,因此,通常需要从创世数据块开始依次向后删除,删除之后,还需要重新生成创世数据块以便保留账本配置信息与最后一个被删除数据块的块哈希。
-
公开(公告)号:CN111464319A
公开(公告)日:2020-07-28
申请号:CN202010544983.0
申请日:2020-06-15
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 公开了一种基于中心化块链式账本的交易存储、签名校验方法。数据库服务端在面对用户想要存储存证对象信息的需求时,会要求用户对不包含存证对象信息明文(但是包含存证对象信息的哈希值)的交易进行签名,如此,数据库服务端可以一方面将签名后的交易存入中心化块链式账本,起到存证的作用;另一方面,将存证对象信息明文另行存入所述中心化块链式账本以外的其他数据库。如此,数据库服务端在需要向用户证明其没有篡改交易时,可以对交易进行签名校验,证明交易内的信息是经过用户签名确认的。
-
公开(公告)号:CN111444216A
公开(公告)日:2020-07-24
申请号:CN202010544110.X
申请日:2020-06-15
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 公开了一种基于中心化块链式账本的数据块删除方法。任一用户想要删除自己之前提交给中心化块链式账本历史数据时,可以向数据库服务端发送块删除请求,请求数据库服务端从中心化块链式账本中删除包含该用户指定的历史数据的数据库。由于账本中前后相邻的数据块之间存在耦合性,因此,通常需要从创世数据块开始依次向后删除,删除之后,还需要重新生成创世数据块以便保留账本配置信息与最后一个被删除数据块的块哈希。此外,考虑到数据块中不仅包括该用户提交的历史数据,也可能包括其他用户提交的历史数据,因此,需要搜集待删除的数据块所涉及的每个用户的签名确认之后,才能进行删除操作。
-
-
-
-
-
-
-
-
-