申请号: CN201880084357.9
申请日: 2018-12-14
公开(公告)号: CN111512591A
公开(公告)日: 2020-08-07
发明人: 迈克尔·J·T·陈; 肖恩·R·恩布里; 德里克·A·沙莫罗; 阿努杰·考尔; 萨希·查达; 尼基尔·菲尔凯
示出了使用可跟踪密钥区块链账本进行密钥管理的技术,该密钥管理涉及:在密钥源处创建加密密钥,生成与该加密密钥相对应的密钥区块链账本的创世区块,以及安全地修改该创始区块以包括描述密钥源的元数据。该技术还涉及:执行关于加密密钥的第一密钥交易,生成与关于加密密钥的第一密钥交易相对应的第一交易区块,以及将第一交易区块添加到密钥区块链账本中,以及安全地修改第一交易区块以包括描述关于加密密钥的第一密钥交易的元数据。
更多申请号: CN201811489759.5
申请日: 2018-12-06
公开(公告)号: CN109598601A
公开(公告)日: 2019-04-09
发明人: 扬子一; 李斌; 张勇
本发明涉及区块链技术领域,尤其涉及一种基于区块链的账本监控方法及账本监控系统。该方法包括以下步骤:提示用户进行身份认证;将身份认证通过的用户的区块链账户作为授信账户,在侧链上记录所述授信账户对应的区块链账户信息以及用户身份信息;将身份认证未通过的用户的区块链账户作为非授信账户,在所述侧链上记录所述非授信账户对应的区块链账户信息;将主链上各区块链账户的资产流动信息,备份到侧链上各区块链账户对应的授信账户或非授信账户中。本发明将用户的区块链账户分为授信账户和非授信账户,有利于对用户的身份进行快速鉴别;为监管平台快速、准确的统计用户个人资产提供了便利,为打击违法犯罪、藏匿非法资产行为提供了支持。
更多申请号: CN202311509648.7
申请日: 2018-12-14
公开(公告)号: CN117640057A
公开(公告)日: 2024-03-01
发明人: 迈克尔·J·T·陈; 肖恩·R·恩布里; 德里克·A·沙莫罗; 阿努杰·考尔; 萨希·查达; 尼基尔·菲尔凯
示出了使用可跟踪密钥区块链账本进行密钥跟踪的技术,该密钥跟踪涉及:响应于检测到对由加密密钥所保护的资源的攻击,检索与加密密钥相对应的密钥区块链账本,密钥区块链账本具有一个或多个交易区块。每个交易区块对应于关于加密密钥的密钥交易并包括描述关于加密密钥的密钥交易的元数据。使用来自密钥区块链账本中的交易区块的元数据来跟踪加密密钥的密钥交易到攻击点。确定与攻击点相对应的交易区块以及使用来自与攻击点相对应的交易区块的元数据来生成指示攻击点的警报。
更多申请号: CN202080067574.4
申请日: 2020-07-22
公开(公告)号: CN114514515A
公开(公告)日: 2022-05-17
发明人: 小詹姆斯·约翰·玛格里亚
公开了使用区块链技术来维护和验证运载工具账本的系统和技术。该技术包括在系统中的主节点处接收更新与构成该系统的第一运载工具节点相关联的运载工具账本的请求。如果满足第一标准,则该系统更新运载工具账本,包括:使用与主节点相关联的主账本中存储的运载工具数据来生成运载工具账本的更新版本,以及将运载工具账本的更新版本传输到第一运载工具节点。如果不满足第一标准,则系统放弃更新运载工具账本。运载工具数据对应于与第一运载工具节点相关联的第一运载工具。使用包含与系统相关联的运载工具的运载工具记录的区块链来实现主账本。区块链包括包含与第一运载工具相对应的运载工具数据的第一区块。
更多申请号: CN201880084357.9
申请日: 2018-12-14
公开(公告)号: CN111512591B
公开(公告)日: 2023-12-01
发明人: 迈克尔·J·T·陈; 肖恩·R·恩布里; 德里克·A·沙莫罗; 阿努杰·考尔; 萨希·查达; 尼基尔·菲尔凯
示出了使用可跟踪密钥区块链账本进行密钥管理的技术,该密钥管理涉及:在密钥源处创建加密密钥,生成与该加密密钥相对应的密钥区块链账本的创世区块,以及安全地修改该创始区块以包括描述密钥源的元数据。该技术还涉及:执行关于加密密钥的第一密钥交易,生成与关于加密密钥的第一密钥交易相对应的第一交易区块,以及将第一交易区块添加到密钥区块链账本中,以及安全地修改第一交易区块以包括描述关于加密密钥的第一密钥交易的元数据。
更多申请号: CN202011369560.6
申请日: 2020-11-30
公开(公告)号: CN112269791B
公开(公告)日: 2024-04-05
发明人: 许文波; 崔建军; 刘力政; 陈卿
本发明提供一种账本索引跳表的构建方法,包括如下步骤:(1)构建账本索引跳表数组:账本索引跳表的内容由区块的哈希值组成,按区块链高度从小到大顺序排列;(2)构建账本索引跳表集合:每个区块中账本索引跳表集合由0个或多个账本索引跳表数组组成,每个数组最大存储28=256个元素,由区块高度决定,应当包含所有小于当前区块高度的跳表数组。本发明在区块链账本的区块中构建一种索引跳表,构建一种新的区块链账本数据结构,提升区块链账本的查询、校验、加载的效率,改进账本处理的并行度,降低等待时间,提高节点资源利用率。
更多申请号: CN202110674155.3
申请日: 2021-06-17
公开(公告)号: CN113327110A
公开(公告)日: 2021-08-31
发明人: 王玲利
本发明提供了一种区块链的扩展账本技术,发明内容为:将区块链中的区块分为实部和虚部两部分,各区块间实部构成实链,虚部构成虚链;区块链实部为区块链不可更改区域,严格遵循区块链的一般规则;虚部为可更改区域,遵循另一套自己的规则,但更改严格受到实部的制约;本发明涉及到区块链技术领域,运用区块链账本不可更改的特性构成实部,同时实部不可更改与用户对应的信息作为检验可更改信息区域的重要依据;区块链实链和虚链的设定使数据的管理更加安全,同时增加了区块链的运用场景。
更多申请号: CN201980019518.0
申请日: 2019-03-08
公开(公告)号: CN111868689B
公开(公告)日: 2024-10-01
发明人: S·A·巴塞特; D·N·E·迪伦伯格; P·诺沃特尼; 张琦
示例操作可包括以下一项或多项操作:经由账本验证线程识别存储在分布式账本上的区块链内的损坏的数据块,从可访问所述分布式账本的多个区块链对等点中选择一个区块链对等点,并从所选对等点中检索替换数据块,基于与所述区块链相关联的先前存储的验证块中的一个或多个来确定所述替换数据块是否有效,以及响应于确定所述替换数据块有效的,在所述分布式账本上使用所述替换数据块替换所述损坏的数据块。
更多申请号: CN201910169462.9
申请日: 2019-03-06
公开(公告)号: CN109886690B
公开(公告)日: 2023-07-25
发明人: 于欢
本发明公开了一种区块链同步账本的方法,当新建节点加入到区块链网络中时,指定需要同步区块全数据的起始区块号,其中,起始区块号前的区块只同步区块头数据;起始区块号的区块同步区块全数据和当前区块时刻的状态快照;起始区块号之后的区块同步区块的全数据;区块链节点选择性同步账本方法包括如下步骤:S1、初始化区块链节点;S2、启动节点,并设置节点起始区块号;S3、从所有连接节点中选择最佳的节点进行区块同步;S4、从最佳节点同步所有区块的区块头数据;S5、验证起始区块号之前所有区块头的有效性。本发明节点能够选择性同步账本,能够了减少存储在账本中的数据量,降低了存储资源的消耗,并提高了同步效率。
更多申请号: CN201780052802.9
申请日: 2017-08-30
公开(公告)号: CN109923573B
公开(公告)日: 2023-04-14
发明人: 张建钢
一种可大规模扩展的区块链账本,通过将区块链区块的加密散列的全值范围划分为可配置但大量的区块桶并在可靠的区块链账本节点之中大致均匀地自动分配和自动调整这些区块桶,避免了每个区块链节点以及区块链账本本身的可扩展性问题。
更多申请号: CN201980019518.0
申请日: 2019-03-08
公开(公告)号: CN111868689A
公开(公告)日: 2020-10-30
发明人: S·A·巴塞特; D·N·E·迪伦伯格; P·诺沃特尼; 张琦
示例操作可包括以下一项或多项操作:经由账本验证线程识别存储在分布式账本上的区块链内的损坏的数据块,从可访问所述分布式账本的多个区块链对等点中选择一个区块链对等点,并从所选对等点中检索替换数据块,基于与所述区块链相关联的先前存储的验证块中的一个或多个来确定所述替换数据块是否有效,以及响应于确定所述替换数据块有效的,在所述分布式账本上使用所述替换数据块替换所述损坏的数据块。
更多申请号: CN201780052802.9
申请日: 2017-08-30
公开(公告)号: CN109923573A
公开(公告)日: 2019-06-21
发明人: 张建钢
一种可大规模扩展的区块链账本,通过将区块链区块的加密散列的全值范围划分为可配置但大量的区块桶并在可靠的区块链挖矿节点之中大致均匀地自动分配和自动调整这些区块桶,避免了每个区块链节点以及区块链账本本身的可扩展性问题。
更多申请号: CN202110305256.3
申请日: 2021-03-19
公开(公告)号: CN112905616A
公开(公告)日: 2021-06-04
发明人: 刘昌平; 刘海; 唐懿芳; 钟达夫
本发明公开了一种接口模块、账本逻辑模块、数据库模块与文件存储模块;所述接口模块,用于向区块链网络节点提供节点注册接口、存储完整区块接口、存储简略区块接口和查询统计接口;账本逻辑模块,用于向区块链节点提供注册、存储区块及数字签名、查询统计功能,同时修复账本、维护账本日志和状态数据库的完整一致性;数据库模块,由一个概要数据库和若干个状态数据库构成;为每个区块链账本建立一个状态数据库,并维护一个概要数据库,包括所有区块链账本概要数据和节点概要数据;文件存储模块,用于存储每个区块链账本的账本日志、运行日志和若干个节点的数字证书。
更多申请号: CN201910169462.9
申请日: 2019-03-06
公开(公告)号: CN109886690A
公开(公告)日: 2019-06-14
发明人: 于欢
本发明公开了一种区块链同步账本的方法,当新建节点加入到区块链网络中时,指定需要同步区块全数据的起始区块号,其中,起始区块号前的区块只同步区块头数据;起始区块号的区块同步区块全数据和当前区块时刻的状态快照;起始区块号之后的区块同步区块的全数据;区块链节点选择性同步账本方法包括如下步骤:S1、初始化区块链节点;S2、启动节点,并设置节点起始区块号;S3、从所有连接节点中选择最佳的节点进行区块同步;S4、从最佳节点同步所有区块的区块头数据;S5、验证起始区块号之前所有区块头的有效性。本发明节点能够选择性同步账本,能够了减少存储在账本中的数据量,降低了存储资源的消耗,并提高了同步效率。
更多申请号: CN202110305256.3
申请日: 2021-03-19
公开(公告)号: CN112905616B
公开(公告)日: 2022-09-23
发明人: 刘昌平; 刘海; 唐懿芳; 钟达夫
本发明公开了一种接口模块、账本逻辑模块、数据库模块与文件存储模块;所述接口模块,用于向区块链网络节点提供节点注册接口、存储完整区块接口、存储简略区块接口和查询统计接口;账本逻辑模块,用于向区块链节点提供注册、存储区块及数字签名、查询统计功能,同时修复账本、维护账本日志和状态数据库的完整一致性;数据库模块,由一个概要数据库和若干个状态数据库构成;为每个区块链账本建立一个状态数据库,并维护一个概要数据库,包括所有区块链账本概要数据和节点概要数据;文件存储模块,用于存储每个区块链账本的账本日志、运行日志和若干个节点的数字证书。
更多申请号: CN201810556721.9
申请日: 2018-05-31
公开(公告)号: CN108768733B
公开(公告)日: 2021-06-29
发明人: 田新雪; 马书惠; 肖征荣
本发明实施例提供一种区块链账本处理方法、装置及区块链节点。该方法包括:主存储节点向多个从存储节点发送查询请求,所述查询请求用于查询区块链账本中目标区块的部分内容;所述主存储节点接收所述多个从存储节点中每个从存储节点反馈的所述目标区块的部分内容;所述主存储节点通过比较所述每个从存储节点反馈的所述目标区块的部分内容和存储在所述主存储节点中的所述目标区块的部分内容,确定所述每个从存储节点的可靠度;所述主存储节点将所述每个从存储节点的标识信息和所述每个从存储节点的可靠度发送给区块生成节点,以使所述区块生成节点将生成的区块发送给可靠度大于阈值的从存储节点。本发明实施例提高了区块链账本的可靠性。
更多申请号: CN201810556721.9
申请日: 2018-05-31
公开(公告)号: CN108768733A
公开(公告)日: 2018-11-06
发明人: 田新雪; 马书惠; 肖征荣
本发明实施例提供一种区块链账本处理方法、装置及区块链节点。该方法包括:主存储节点向多个从存储节点发送查询请求,所述查询请求用于查询区块链账本中目标区块的部分内容;所述主存储节点接收所述多个从存储节点中每个从存储节点反馈的所述目标区块的部分内容;所述主存储节点通过比较所述每个从存储节点反馈的所述目标区块的部分内容和存储在所述主存储节点中的所述目标区块的部分内容,确定所述每个从存储节点的可靠度;所述主存储节点将所述每个从存储节点的标识信息和所述每个从存储节点的可靠度发送给区块生成节点,以使所述区块生成节点将生成的区块发送给可靠度大于阈值的从存储节点。本发明实施例提高了区块链账本的可靠性。
更多申请号: CN201710698893.5
申请日: 2017-08-15
公开(公告)号: CN107491519B
公开(公告)日: 2020-07-28
发明人: 田新雪; 马书惠
本发明实施例提供一种区块链账本的查询方法及装置。该方法包括:向第一节点发送第一查询请求;接收第一节点发送的包括目标用户的交易信息的第一区块;获取第一区块的关联信息;从除了第一节点之外的其他节点获取第二区块的关联信息;通过比较第一区块的关联信息和第二区块的关联信息,确定第一区块是否为合法的区块。本发明实施例通过向第一节点发送第一查询请求,从第一节点获取包括目标用户的交易信息的第一区块,并且从除了第一节点之外的其他节点获取第二区块的关联信息,通过比较第一区块的关联信息和第二区块的关联信息,确定第一区块是否为合法的区块,避免查询获取到被黑客攻击的交易信息。
更多