-
公开(公告)号:CN110851851A
公开(公告)日:2020-02-28
申请号:CN202010039770.2
申请日:2020-01-15
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 公开了一种块链式账本中的权限管理方法、装置及设备。通过本说明书实施例所提供的方案,在用户创建账本时,除根据用户的指令生成一个与用户标识所对应的管理员用户,还会同时生成一个用于管理用户密钥的权限管理用户,如果用户的第一密钥丢失,则即可以基于该权限管理用户重新建立新的第二密钥,并创建新的具有一定权限的角色基于第二密钥在账本中对数据记录进行数字签名。
-
公开(公告)号:CN112287023B
公开(公告)日:2024-04-02
申请号:CN202011126858.4
申请日:2020-06-12
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本发明公开了一种块链式账本中的权重分配方法、装置及设备。通过本说明书实施例所提供的方案,在需要加入监管用户时,通过选取目标签名用户,并根据目标签名用户的权重值和其所需要的操作指令权重确定出权重差值,从而在权重差值的范围内分配相应的目标权重至监管用户,以实现在对监管用户进行有限授权的同时,保证目标签名用户的相关操作不受影响。
-
公开(公告)号:CN111226209B
公开(公告)日:2024-03-01
申请号:CN201980004890.4
申请日:2019-12-05
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本文公开了用于由区块链网络的网络节点执行映射迭代的方法、系统、装置,包括编码在计算机存储介质上的计算机程序。所述方法之一包括:所述网络节点接收用于获得包括在映射中的多个键的请求,所述映射存储包括多个键和与所述多个键相对应的多个值的多个键值对。所述网络节点维护表示存储有在所述映射中存储的所述多个键的森林的数据。所述森林包括多棵树,每棵树包括多达相应数量的存储节点,每个存储节点存储多个键的子集。网络节点遍历所述森林以检索存储在所述森林中的多个键,并返回所述多个键。
-
公开(公告)号:CN111630545B
公开(公告)日:2022-05-27
申请号:CN202080001156.5
申请日:2020-04-22
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本文公开了用于管理账本系统中的交易请求的方法、系统和装置,包括编码在计算机存储介质上的计算机程序。方法之一包括:计算系统接收多个交易请求,所述多个交易请求中的每个交易请求包括相应交易的内容信息和所述相应交易的认证信息;所述计算系统将所述多个交易请求中的每个交易请求存储在请求流中;所述计算系统获得所述请求流中的所述多个交易请求中的交易请求的存储信息;以及所述计算系统将所述交易请求的所述存储信息存储在索引流的索引中,并将与所述交易请求相对应的交易的认证信息存储在存储流的存储元中,所述存储元与所述索引相对应,所述索引流与所述存储流相关联。
-
公开(公告)号:CN112988912B
公开(公告)日:2021-11-02
申请号:CN202110495097.8
申请日:2021-05-07
Applicant: 支付宝(杭州)信息技术有限公司 , 蚂蚁区块链科技(上海)有限公司
Abstract: 一种区块链数据存储方法及装置、电子设备,区块链数据的key‑value键值对以逻辑的树形结构上的根节点、中间节点和叶子节点的形式,存储在数据库中;根节点、中间节点包括多个用于存放所述区块链数据的key中的字符的位置,每个位置中包括多个槽位;槽位用于存储与该节点链接的下一层节点的hash值;方法包括:确定逻辑的树形结构上的中间节点中的各位置的非空槽位的数量是否为1;如果中间节点中的任一目标位置的非空槽位的数量为1,确定与中间节点链接的上一层节点中用于填充中间节点的hash值的目标槽位;将目标位置的hash标识作为中间节点的hash值填充至所述目标槽位,并删除中间节点。
-
公开(公告)号:CN113434603A
公开(公告)日:2021-09-24
申请号:CN202110831518.X
申请日:2021-02-07
Applicant: 支付宝(杭州)信息技术有限公司 , 蚂蚁区块链科技(上海)有限公司
Abstract: 本说明书公开了一种基于可信账本数据库的数据存储方法、装置及系统。所述方法包括:大数据客户端将目标数据集发送到大数据服务端,并将包含对应于所述目标数据集的哈希值集合的数据记录发送到可信存储端;在指定情况下,大数据服务端针对所述目标数据集进行预处理,将预处理后的所述目标数据集作为待分析数据集,并将相应的预处理过程记录发送到所述可信存储端;所述预处理包括:依次执行数据抽取、数据清洗与数据转换;大数据服务端针对所述待分析数据集执行大数据分析,并将相应的分析过程记录发送到所述可信存储端;可信存储端维护有可信账本数据库;可信存储端根据接收到各记录的先后顺序,依次将每个记录写入所述可信账本数据库。
-
公开(公告)号:CN112988910B
公开(公告)日:2021-09-24
申请号:CN202110495070.9
申请日:2021-05-07
Applicant: 支付宝(杭州)信息技术有限公司 , 蚂蚁区块链科技(上海)有限公司
Abstract: 一种区块链数据存储方法及装置、电子设备,方法包括:获取待存储的区块链数据的key‑value键值对;将所述待存储的区块链数据的key‑value键值对转换成逻辑的树形结构上的根节点、中间节点和叶子节点;所述根节点、中间节点包括多个用于存放所述区块链数据的key中的字符的位置,每个位置中包括多个用于存放所述区块链数据的key中的字符的槽位;所述槽位用于存储与该节点链接的下一层节点的hash值;将所述根节点、中间节点和叶子节点的key‑value键值对存储在数据库中;所述叶子节点、所述中间节点和所述根节点的key‑value键值对中,value为节点的存储内容,key为节点的存储内容的hash值。
-
公开(公告)号:CN111464319B
公开(公告)日:2021-08-24
申请号:CN202010544983.0
申请日:2020-06-15
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 公开了一种基于中心化块链式账本的交易存储、签名校验方法。数据库服务端在面对用户想要存储存证对象信息的需求时,会要求用户对不包含存证对象信息明文(但是包含存证对象信息的哈希值)的交易进行签名,如此,数据库服务端可以一方面将签名后的交易存入中心化块链式账本,起到存证的作用;另一方面,将存证对象信息明文另行存入所述中心化块链式账本以外的其他数据库。如此,数据库服务端在需要向用户证明其没有篡改交易时,可以对交易进行签名校验,证明交易内的信息是经过用户签名确认的。
-
公开(公告)号:CN112988908A
公开(公告)日:2021-06-18
申请号:CN202110494903.X
申请日:2021-05-07
Applicant: 支付宝(杭州)信息技术有限公司 , 蚂蚁区块链科技(上海)有限公司
Abstract: 一种区块链数据存储方法及装置、电子设备,方法包括:获取待存储的区块链数据的key‑value键值对;将待存储的区块链数据的key‑value键值对转换成逻辑的树形结构上的根节点、中间节点和叶子节点;根节点、中间节点包括主位置和用于存放区块链数据的key中的字符的多个子位置;主位置包括多个分别与各子位置对应的,用于存放各子位置中的存储内容的hash值的槽位;子位置包括多个用于存放区块链数据的key中的字符的槽位;子位置中的槽位用于存储与该节点链接的下一层节点的hash值;将根节点、中间节点和叶子节点的key‑value键值对存储在数据库中。
-
公开(公告)号:CN112364384A
公开(公告)日:2021-02-12
申请号:CN202110033650.6
申请日:2021-01-12
Applicant: 支付宝(杭州)信息技术有限公司 , 蚂蚁区块链科技(上海)有限公司
Abstract: 公开了一种基于可信账本数据库的业务记录授时方法。数据库服务端对于接收到的业务记录,一方面从权威授时方(Time Stamp Authority,TSA)服务端获取针对业务记录的权威授时证书并与业务记录进行关联,另一方面从普通授时方服务端获取针对业务记录的普通授时证书并与业务记录进行关联。
-
-
-
-
-
-
-
-
-